OpenAI SDK
Llame a Essevin con el SDK de OpenAI para Python o Node.js.
Las aplicaciones que ya usan el SDK de OpenAI solo necesitan cambiar el Base URL, la clave del plan y el ID del modelo. Mantenga el framework y el manejo de errores actuales de la aplicación.
| Elemento | Valor |
|---|---|
| Base URL | https://api.essevin.com/v1 |
| Variable de entorno de la clave | ESSEVIN_OPENAI_API_KEY |
| Modelos | GPT, Gemini y otros modelos compatibles con OpenAI |
| ID del modelo | Utilice un ID devuelto por GET /v1/models para la clave seleccionada |
Mantenga las claves fuera del código fuente
Inyecte ESSEVIN_OPENAI_API_KEY mediante su plataforma de despliegue, un archivo .env local o el entorno del sistema. Nunca incluya .env ni una clave real en un commit de Git.
Instale y envíe una solicitud mínima
Instale el SDK:
python -m pip install openaiEnvíe una solicitud:
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.essevin.com/v1",
api_key=os.environ["ESSEVIN_OPENAI_API_KEY"],
)
resp = client.chat.completions.create(
model="gpt-5.5",
messages=[{"role": "user", "content": "Hola"}],
)
print(resp.choices[0].message.content)Comience con el prompt "Responda únicamente con ok." Agregue stream: true solo cuando la aplicación realmente use streaming, y luego verifique que los eventos SSE lleguen de forma incremental.