Guía por herramienta
n8n
En el nodo «OpenAI», crea una credencial nueva. En «Base URL» pon nuestra URL y en «API Key» tu clave. El resto del nodo funciona igual.
https://api.staging.enroutia.com/v1Make
En el módulo de OpenAI, elige «Custom API call» y pon nuestra URL como base. La clave va en la conexión.
https://api.staging.enroutia.com/v1WordPress
La mayoría de plugins de IA tienen un campo para la URL base de OpenAI, a veces en «ajustes avanzados». Pon la nuestra y tu clave.
https://api.staging.enroutia.com/v1Python
from openai import OpenAI
client = OpenAI(api_key="TU_CLAVE", base_url="https://api.staging.enroutia.com/v1")
answer = client.chat.completions.create(
model="auto",
messages=[{"role": "user", "content": "Di hola en una frase."}],
)
print(answer.choices[0].message.content)JavaScript
import OpenAI from "openai";
const client = new OpenAI({ apiKey: "TU_CLAVE", baseURL: "https://api.staging.enroutia.com/v1" });
const answer = await client.chat.completions.create({
model: "auto",
messages: [{ role: "user", content: "Di hola en una frase." }],
});
console.log(answer.choices[0].message.content);curl
curl https://api.staging.enroutia.com/v1/chat/completions \
-H "Authorization: Bearer TU_CLAVE" \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"Hola"}]}'