Model API
Points de terminaison compatibles OpenAI, Claude et Gemini pour le chat, les complétions, les embeddings, les images, l’audio et les modérations.
Clés API de gestion
Gestion programmatique du cycle de vie des clés API de modèle — création, rotation, limitation, désactivation et révocation.
x402 API
Accès à l’inférence payée à l’usage utilisant le protocole de paiement x402, sans solde de compte pré-approvisionné.
Chaque page de référence Model API dispose d’un terrain de jeu interactif : renseignez votre clé API et vos paramètres, puis appuyez sur Send pour tester le point de terminaison en direct sur
https://api.dgrid.ai.Model API
La Model API vous offre une passerelle unique vers plus de 200 modèles d’IA de premier plan. Chaque point de terminaison est compatible avec une norme d’écosystème — OpenAI, Claude ou Gemini — afin que vos SDK et outils existants fonctionnent sans modification.URL de base
Authentification
Tous les points de terminaison de la Model API s’authentifient avec un jeton Bearer :POST /v1/messages nécessite en outre :
Nommage des modèles
Le paramètremodel utilise le format provider/model-name — par exemple openai/gpt-4o — cohérent pour tous les modèles pris en charge par DGrid. Appelez Lister les modèles pour découvrir les identifiants de modèles disponibles pour votre clé.
Familles de points de terminaison
| Famille | Chemin de base | Idéal pour |
|---|---|---|
| Chat | /v1/chat/completions, /v1/responses, /v1/messages, /v1/models/{model}:generateContent | Applications conversationnelles, assistants multimodaux, appel d’outils |
| Complétions | /v1/completions | Génération de texte basée uniquement sur un prompt et intégrations héritées |
| Embeddings | /v1/embeddings, /v1/engines/{engine}/embeddings | Recherche, clustering, récupération, classement |
| Images | /v1/images/generations, /v1/images/edits | Génération et édition d’images selon différents formats de modèles |
| Audio | /v1/audio/speech, /v1/audio/transcriptions, /v1/audio/translations | Synthèse vocale, transcription, traduction |
| Modérations | /v1/moderations | Filtrage de sécurité du contenu et vérifications de politique |
| Modèles | /v1/models | Découvrir les modèles disponibles et les types de points de terminaison pris en charge |
| Realtime | /v1/realtime (WebSocket) | Conversations en flux continu à faible latence |
Bonnes pratiques
- Stockez la clé API DGrid côté serveur et ne l’exposez jamais dans des clients publics ou des dépôts.
- Privilégiez le format compatible OpenAI lorsque vous souhaitez la plus large compatibilité SDK avec un effort de migration minimal.
- N’utilisez les formats natifs des fournisseurs que lorsque vous avez besoin de fonctionnalités de charge utile spécifiques au fournisseur, telles que les parties multimodales de Gemini ou les charges utiles d’outils de Claude.
- Maintenez les exemples de requêtes et de réponses synchronisés avec votre famille de modèles cible, car les noms de paramètres diffèrent entre les styles OpenAI, Claude et Gemini.

