Skip to main content
/v1/responses n’est pas une « nouvelle API de chat » universelle. Dans NexusAPI, il sert surtout au Provider personnalisé configuré dans le guide Codex CLI, ou à un modèle, groupe de clé et canal explicitement confirmés pour le protocole Responses.
Confirmez le modèle et le canal d’abordN’utilisez pas /v1/responses pour les canaux Claude actuels de type Anthropic. En cas de status_code=500, not implemented, utilisez Chat Completions, ou la configuration native Messages de Claude Code.

Endpoint et périmètre

Requête minimale de vérification

Uniquement après confirmation du modèle et du canal :
input n’est pas le champ messages de Chat Completions et la réponse ne doit pas être lue comme choices[0].message. Consultez la référence API Apifox ou le schéma officiel de votre client pour les champs complets, événements de streaming et résultat.

Points clés de la configuration Codex CLI

Conservez la clé dans la variable NEXUSAPI_API_KEY, jamais dans config.toml ou auth.json. Le guide Codex CLI couvre l’installation, les variables par système et la vérification.

Premiers contrôles

  1. Le groupe de la clé contient le modèle et son ID correspond exactement au catalogue.
  2. Le client envoie bien /v1/responses, pas /v1/v1/....
  3. Le modèle prend explicitement en charge Responses ; utilisez un autre protocole pour Claude Anthropic.
  4. Conservez le Request ID, la version du client et l’erreur complète, puis suivez l’auto-vérification.