Formats de requête

Trois formats de requête couvrent tout le catalogue. Une seule clé ChinaAPI et une seule Base URL fonctionnent pour tous : envoyez celui que votre client parle déjà.

OpenAI

/v1/chat/completions

Utilisez-le avec les SDK OpenAI, Cherry Studio, Cline, Open WebUI et la plupart des clients d’outils.

Claude

/v1/messages

Acheminez les charges utiles de messages au format Claude tout en conservant la même clé de passerelle et les mêmes contrôles de quota.

OpenAI

/v1/responses

À utiliser avec Codex et les autres clients bâtis sur l'API Responses. La console indique les modèles qui l'acceptent.

Modèles Gemini uniquement Les requêtes Gemini natives passent par POST /v1beta/models/{model}:generateContent. Seuls les modèles gemini-* la proposent, et pas tous — la fiche de chaque modèle dans Models indique les formats qu'il accepte. Tout le reste utilise l'un des trois formats ci-dessus.

Une conversation Responses multi-tours référence une réponse précédente via previous_response_id. Si une relance renvoie previous_response_not_found, la réponse précédente n'est pas perdue : attendez dix à vingt secondes puis renvoyez la même requête au lieu de reconstruire la conversation.