Llamar a la API con el SDK de OpenAI
Conecte una aplicación existente a la API de Learnya cambiando solo la dirección y la clave del cliente de OpenAI.
10 min · 6 pasos · para todos
- Paso 1
Cree una clave
Desde su cuenta, con el plan Dev o Team, cree una clave de API. Limite sus ámbitos a lo estrictamente necesario, fije una cuota y, si su servidor tiene una dirección fija, añádala a la lista de IP autorizadas.
- Paso 2
Instale el SDK
Instale la biblioteca oficial de OpenAI en su proyecto, por ejemplo con pip install openai en Python. Guarde la clave en una variable de entorno, nunca en el código.
- Paso 3
Apunte el cliente a Learnya
Cree el cliente con base_url="https://api.learnya.ai/v1" y su clave de Learnya. El resto de su código no cambia, ya que la API es compatible con OpenAI.
- Paso 4
Haga una primera llamada
Llame a client.chat.completions.create(model="flash", messages=[{"role": "user", "content": "Resume este texto en tres puntos."}]). Use el modelo "max" para las tareas que requieren un razonamiento largo.
- Paso 5
Añada embeddings e imágenes
Las mismas llamadas del SDK sirven para los embeddings y la generación de imágenes. Los datos se quedan en Suiza y nunca se usan para entrenar los modelos.
- Paso 6
Gestione cuotas y límites
Prevea un reintento con espera cuando la API responda 429, señal de que se ha alcanzado el límite de frecuencia. Siga el consumo de cada clave desde su cuenta.