Appel natif(Responses API)
En plus des classiques Chat Completions, 4ALL API prend également en charge la nouvelle interface native d’OpenAI Responses API
(/v1/responses). Certains nouveaux outils et clients(comme Codex CLI) utilisent ce protocole par défaut.
Appel de base
curl https://api.4allapi.com/v1/responses \ -H "Authorization: Bearer $AIPROXY_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-5.5", "input": "Explique en une phrase ce qu’est une passerelle API" }'input peut être une chaîne de caractères, ou un tableau de messages avec rôles:
{ "model": "gpt-5.5", "input": [ { "role": "system", "content": "Tu es un assistant chinois concis" }, { "role": "user", "content": "Qu’est-ce qu’une passerelle API ?" } ]}Différences avec Chat Completions
| Point | Chat Completions | Responses |
|---|---|---|
| Champ d’entrée | messages | input |
| Emplacement de sortie | élément message dans choices[0].message.content | tableau output |
| Applicable à | La grande majorité des clients et SDK | Nouvelle chaîne d’outils d’OpenAI |
Recommandations d’utilisation
- Pour les services existants, Chat Completions suffit, aucune migration n’est nécessaire;
- Lorsque le client impose le protocole Responses(comme Codex CLI), pointez directement vers
https://api.4allapi.com/v1, le protocole est automatiquement disponible; - Les capacités comme le streaming et l’appel de fonctions sont prises en charge par les deux protocoles, avec les mêmes règles de facturation.