Documentación de IleAI
Un único punto de entrada a decenas de proveedores y modelos de inteligencia artificial.
IleAI expone una única API HTTP (y SDKs oficiales de JavaScript/Python) para llamar a numerosos proveedores — Anthropic, OpenAI, Google, DeepL, Black Forest Labs, ElevenLabs y otros — mediante un contrato unificado por categoría. Un enrutador elige automáticamente el mejor candidato disponible y conmuta a otro proveedor en caso de fallo, sin que el cliente tenga que cambiar nada.
Primera llamada en menos de 5 minutos: crea una cuenta, genera una clave API y lanza tu primera solicitud.
curl https://api.ileai.io/v1/chat/completions \
-H "Authorization: Bearer emk_live_..." \
-H "Content-Type: application/json" \
-d '{
"messages": [{"role": "user", "content": "Bonjour !"}]
}'Categorías disponibles
Chat (texto)
Anthropic, OpenAI, Google y más
Imágenes
OpenAI, Google, Black Forest Labs
Visión
Análisis de imagen, OCR
Audio
Síntesis de voz (TTS) y transcripción
Traducción
DeepL
Embeddings
Generación, indexación, búsqueda
Vídeo
Generación asíncrona, narración, escenas
Agentes de IA
Orquestación multiherramienta con memoria
Cómo está organizada la API
- Un endpoint por categoría (
/v1/chat/completions,/v1/images/generations, ...), siempre con los mismos campos comunes:model(opcional — deja que el enrutador elija),routing_strategy, y el contexto de facturación resuelto automáticamente a partir de tu clave API. - Las categorías síncronas (texto, imagen, visión, audio, traducción, embeddings) devuelven el resultado directamente. El vídeo es asíncrono: la llamada devuelve un
job_ida seguir víaGET /v1/jobs/{id}. - Los Agentes de IA orquestan varias llamadas de texto con herramientas (memoria a largo plazo, herramientas personalizadas) y exponen su propio estado de conversación.
Para ir más lejos
- Autenticación — scopes de clave, cabeceras
- SDK de JavaScript/TypeScript y SDK de Python
- Enrutamiento y failover — cómo se elige un modelo y qué ocurre en caso de fallo del proveedor
- Referencia de errores