A API do Torouter AI é 100% compatível com o formato da API da OpenAI. Isso significa que você pode usar bibliotecas oficiais do Python ou Node.js (como a biblioteca openai) bastando alterar a Base URL e a Chave de API.
Gere respostas para diálogos através de modelos de IA.
POST /v1/chat/completions
curl -X POST "http://localhost:3002/v1/chat/completions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer tr-sua-chave-api-aqui" \
-d '{
"model": "deepseek/deepseek-v4-flash",
"messages": [
{"role": "system", "content": "Você é um assistente prestativo."},
{"role": "user", "content": "Olá, quem é você?"}
],
"stream": true
}'
from openai import OpenAI
client = OpenAI(
base_url="http://localhost:3002/v1/",
api_key="tr-sua-chave-api-aqui"
)
response = client.chat.completions.create(
model="deepseek/deepseek-v4-flash",
messages=[
{"role": "user", "content": "Me faça um poema sobre IA."}
],
stream=True
)
for chunk in response:
if chunk.choices[0].delta.content is not None:
print(chunk.choices[0].delta.content, end="")