Instale o cliente
Use uma versão recente do pacote openai dentro do ambiente virtual do projeto.
pip install openaiCrie o cliente
A chave deve vir do ambiente. O modelo continua sendo escolhido no corpo da chamada e precisa existir no catálogo da Roteia.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["ROTEIA_API_KEY"],
base_url="https://api.roteia.ai/v1",
)
response = client.chat.completions.create(
model="deepseek/deepseek-v4-flash",
messages=[{"role": "user", "content": "Resuma este texto em uma frase."}],
)
print(response.choices[0].message.content)Leve para produção
Defina timeout e tratamento de erro no seu serviço. Registre o ID da requisição, o modelo escolhido e o tempo de resposta sem registrar a chave ou conteúdo sensível.
