API Delos pour développeurs

Delos met à disposition une API compatible OpenAI permettant aux développeurs d'intégrer les modèles d'IA de Delos dans leurs propres applications.

Fonctionnalités

  • Chat complétions : endpoint compatible /v1/chat/completions avec support du tool-calling (appels de fonctions parallèles)
  • Embeddings : endpoint /v1/embeddings pour la recherche sémantique et le RAG
  • Modèles : endpoint GET /v1/models listant tous les modèles disponibles (chat et embeddings), tagués par capacités
  • Scopes granulaires : droits d'accès distincts (assistant:messages, assistant:embeddings) appliqués par endpoint
  • Automatisation : automatisez des workflows et interrogez vos données via l'API

Authentification

L'API utilise des clés d'API. Pour générer une clé :

  1. Rendez-vous dans les paramètres de votre compte Delos
  2. Section API Keys
  3. Créez une nouvelle clé en sélectionnant les scopes souhaités
  4. Copiez la clé générée (elle ne sera plus affichée ensuite)

Utilisation :

  • Endpoint : https://api.delos.so/v1
  • Authentification : header Authorization: Bearer YOUR_API_KEY
  • Documentation complète : disponible dans la section Developers de votre espace

Limites

  • Rate limit : 60 requêtes par minute par clé
  • Taille maximale des requêtes : 10 Mo

Compatibilité

L'API Delos est compatible avec le SDK OpenAI. Vous pouvez utiliser les bibliothèques clientes OpenAI standard en changeant simplement l'URL de base (base_url) vers l'endpoint Delos.

Exemple d'utilisation

from openai import OpenAI

client = OpenAI(
    api_key="votre-clé-api-delos",
    base_url="https://api.delos.so/v1"
)

response = client.chat.completions.create(
    model="gpt-5",
    messages=[{"role": "user", "content": "Bonjour !"}]
)

Source : PR #8759 (cosmos-saas, merged 18/06/2026)