IleAI Documentation

A single entry point to dozens of AI providers and models.

IleAI exposes a single HTTP API (and official JavaScript/Python SDKs) to call many providers — Anthropic, OpenAI, Google, DeepL, Black Forest Labs, ElevenLabs and others — through a unified contract per category. A router automatically picks the best available candidate and fails over to another provider if one goes down, with nothing to change on the client side.

First call in under 5 minutes: create an account, generate an API key, and fire off your first request.

bash
curl https://api.ileai.io/v1/chat/completions \
  -H "Authorization: Bearer emk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [{"role": "user", "content": "Bonjour !"}]
  }'

Available categories

How the API is organized

  • One endpoint per category (/v1/chat/completions, /v1/images/generations, ...), always with the same common fields: model (optional — let the router choose), routing_strategy, and the billing context automatically resolved from your API key.
  • Synchronous categories (text, image, vision, audio, translation, embeddings) return the result directly. Video is asynchronous: the call returns a job_id to track via GET /v1/jobs/{id}.
  • AI Agents orchestrate multiple text calls with tools (long-term memory, custom tools) and expose their own conversation state.

Going further