Cómo cambiar de la API de OpenAI a Smart AIPI (guía de 5 minutos)
Guía paso a paso para cambiar de la API de OpenAI a Smart AIPI. Cambia tu base URL, conserva tu código. Funciona con Python, Node.js, cURL, LangChain, Cursor y más.
En resumen: Cambia tu base URL a https://api.smartaipi.com/v1 y usa tu Smart AIPI API key. Todo lo demás sigue igual — prompts, streaming, function calling, structured outputs. Tarda menos de 5 minutos. Ahorra un 75% en cada llamada a la API.
Para cambiar de la API de OpenAI a Smart AIPI, cambia tu base URL a https://api.smartaipi.com/v1 y usa tu Smart AIPI API key. Todo lo demás — prompts, streaming, function calling, structured outputs — sigue igual. Todo el proceso tarda menos de 5 minutos.
Paso 1: Crea una cuenta gratuita
Regístrate en smartaipi.com/signup. Puedes usar OAuth de GitHub, Google o Microsoft. Cada cuenta recibe créditos gratis — no se requiere tarjeta de crédito.
Paso 2: Genera una API key
Ve a tu panel, haz clic en API Keys → Create API Key. Asígnale un nombre y copia la clave. Solo la verás una vez.
Paso 3: Cambia tu base URL
Este es el único cambio. Reemplaza la URL de OpenAI por la de Smart AIPI:
Python (OpenAI SDK)
from openai import OpenAI
client = OpenAI(
api_key="sk-proj-your-smart-aipi-key",
base_url="https://api.smartaipi.com/v1"
)
# Todo lo demás sigue exactamente igual
response = client.chat.completions.create(
model="gpt-5.3-codex",
messages=[{"role": "user", "content": "Hello!"}]
)
Node.js
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'sk-proj-your-smart-aipi-key',
baseURL: 'https://api.smartaipi.com/v1',
});
const response = await client.chat.completions.create({
model: 'gpt-5.3-codex',
messages: [{ role: 'user', content: 'Hello!' }],
});
cURL
curl https://api.smartaipi.com/v1/chat/completions \
-H "Authorization: Bearer sk-proj-your-smart-aipi-key" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.3-codex","messages":[{"role":"user","content":"Hello!"}]}'
Variables de entorno (funciona con LangChain, Cursor, Continue, etc.)
export OPENAI_API_KEY=sk-proj-your-smart-aipi-key
export OPENAI_BASE_URL=https://api.smartaipi.com/v1
La mayoría de los frameworks y herramientas — LangChain, LlamaIndex, Cursor, Continue, Codex CLI — leen estas variables de entorno automáticamente.
Paso 4: Verifica que funcione
Haz una solicitud de prueba y revisa tu panel de Smart AIPI. Deberías ver la solicitud en tus estadísticas de uso en segundos.
Preguntas frecuentes
¿Funciona el streaming con Smart AIPI?
Sí. Configura stream: true y maneja los Server-Sent Events exactamente de la misma forma. No necesitas cambios.
¿Funcionan function calling y el uso de herramientas?
Totalmente compatible. Tools, function calling, modo JSON, structured outputs — toda la especificación de la API de OpenAI funciona a través de Smart AIPI.
¿Qué pasa con las herramientas que usan el formato de API de Anthropic?
Smart AIPI también admite el formato de API de Anthropic (/v1/messages). Configura ANTHROPIC_BASE_URL=https://api.smartaipi.com y las herramientas creadas para el SDK de Anthropic usarán GPT-5.3 Codex en el backend.
¿Cuánto voy a ahorrar?
Un 75% en cada llamada a la API. La salida de GPT-5.3 Codex cuesta $3.50/1M tokens a través de Smart AIPI frente a $14.00/1M directamente con OpenAI. Para 10M tokens/mes, eso supone más de $100 de ahorro.
¿Necesito cambiar mis prompts o el manejo de respuestas?
No. Smart AIPI es totalmente compatible con OpenAI. El único cambio es la base URL. Tus prompts, parseo de respuestas, manejo de errores — todo sigue igual.
Puerta de enlace de API compatible con OpenAI. Accede a modelos de AI de frontera con un 75% menos de costo.
Empieza gratis