Chamar a API com o SDK da OpenAI
Ligue uma aplicação existente à API do Learnya alterando apenas o endereço e a chave do cliente OpenAI.
10 min · 6 passos · para todos
- Passo 1
Crie uma chave
A partir da sua conta, com o plano Dev ou Team, crie uma chave de API. Limite os seus âmbitos ao estritamente necessário, defina uma quota e, se o seu servidor tiver um endereço fixo, acrescente-o à lista de IP autorizados.
- Passo 2
Instale o SDK
Instale a biblioteca oficial da OpenAI no seu projeto, por exemplo com pip install openai em Python. Guarde a chave numa variável de ambiente, nunca no código.
- Passo 3
Aponte o cliente para o Learnya
Crie o cliente com base_url="https://api.learnya.ai/v1" e a sua chave Learnya. O resto do seu código não muda, uma vez que a API é compatível com a OpenAI.
- Passo 4
Faça uma primeira chamada
Chame client.chat.completions.create(model="flash", messages=[{"role": "user", "content": "Resume este texto em três pontos."}]). Utilize o modelo "max" para as tarefas que exigem um raciocínio longo.
- Passo 5
Acrescente embeddings e imagens
As mesmas chamadas do SDK servem para os embeddings e para a geração de imagens. Os dados ficam na Suíça e nunca servem para treinar os modelos.
- Passo 6
Gira quotas e limites
Preveja uma nova tentativa com espera quando a API responder 429, sinal de que o limite de débito foi atingido. Acompanhe o consumo de cada chave a partir da sua conta.