API tous modèles Grok - Référence complète Responses
Point de terminaison Responses compatible OpenAI pour les modèles de texte xAI Grok ; sélection du modèle via le paramètre model (toutes les valeurs figurent dans le tableau du paramètre model)
Fenêtre de contexte de 500K tokens ; à partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double du tarif
La mise en cache du prompt est automatique : les tokens servis depuis le cache sont facturés au tarif d’entrée en cache, moins élevé
Modes synchrone et streaming (SSE)
Les outils côté serveur s’exécutent sur l’infrastructure xAI : web_search, x_search, code_execution, attachment_search et collections_search. X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi.
Les outils function classiques (appels de fonctions côté client) sont également pris en charge et n’entraînent aucun frais par appel
Selon la spécification officielle de xAI, grok-4.7 renvoie par défaut des éléments reasoning contenant encrypted_content ; les champs effectivement présents dépendent de la route utilisée.
POST
/
v1
/
responses
curl --request POST \
--url https://direct.evolink.ai/v1/responses \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "grok-4.7",
"input": "Explique la mise en cache des prompts en une phrase.",
"reasoning": {
"effort": "xhigh"
},
"max_output_tokens": 2048,
"prompt_cache_key": "grok-session-001"
}
'
BaseURL : La BaseURL par défaut est https://direct.evolink.ai, qui offre une meilleure prise en charge des modèles de texte et des connexions persistantes. https://api.evolink.ai est le point d’accès principal pour les services multimodaux et sert d’adresse de secours pour les modèles de texte.
Les outils côté serveur sont facturés en plus des tokens : recherche web / exécution de code à 0.005 USD par appel réussi, recherche de pièces jointes à 0.01 USD par appel et recherche de collections à 0.0025 USD par appel. X Search coûte 0.005 USD par publication récupérée et 0.01 USD par profil récupéré. Le multiplicateur de contexte long ne s’applique pas aux outils.
Définissez model sur grok-4.7. La fenêtre de contexte est de 500 000 tokens et les connaissances sont arrêtées à mai 2026. Réglez le raisonnement avec reasoning.effort : low, medium, high (par défaut) ou xhigh. Le raisonnement ne peut pas être désactivé.Selon la spécification de xAI sur le raisonnement chiffré, 4.7 renvoie par défaut des éléments reasoning avec encrypted_content dans output, sans include explicite. Si vous gérez l’historique vous-même, renvoyez les éléments reasoning complets et inchangés dans le prochain input, avec les autres sorties de l’historique. Ne décodez pas et ne modifiez pas le contenu chiffré. Fiez-vous aux champs présents dans la réponse réelle.
Les nouvelles règles de facturation X Search s’appliquent à Grok 4.5, 4.6 et 4.7. Une recherche peut récupérer plusieurs publications et profils ; les publications parentes et citées comptent aussi. Par exemple, 30 publications et 3 profils coûtent 30 × 0.005 USD + 3 × 0.01 USD = 0.18 USD en frais d’outils, auxquels s’ajoutent les tokens.Consultez usage.server_side_tool_usage_details.x_posts_fetched et x_users_fetched pour les quantités récupérées. Sans ces deux champs, la facturation repose sur les appels réussis pour compatibilité. x_search_calls est le nombre d’appels ; max_tool_calls est une valeur de contrôle dont l’application effective dépend de la route. Aucun des deux ne plafonne les quantités récupérées ni les dépenses. x_users_fetched est un champ d’utilisation et ne nécessite pas de déclaration d’outil supplémentaire.
image_generation est actuellement indisponible sur Grok 4.5, 4.6 et 4.7 : la déclaration est acceptée pour compatibilité, mais l’outil est retiré avant que la requête n’atteigne le modèle. Les valeurs de tools[].type non reconnues renvoient 400.
Modèle xAI de raisonnement et d'appel d'outils ; contexte de 500K tokens ; prend en charge xhigh ; connaissances arrêtées à 2026-05
grok-4.6
Modèle xAI de raisonnement et d'appel d'outils, fenêtre de contexte de 500K ; ajoute le niveau de raisonnement xhigh ; connaissances arrêtées au 2026-02-01
grok-4.5
Modèle xAI de raisonnement et d'appel d'outils, fenêtre de contexte de 500K ; niveaux de raisonnement jusqu'à high (xhigh est accepté mais rétrogradé en high)
Entrée pour le modèle : une chaîne simple, ou un tableau d'éléments d'entrée OpenAI Responses (par ex. {"role":"user","content":[...]}). Les blocs de contenu prennent en charge input_text et input_image (image_url est une URL publique ou une data URL base64 ; jpg / png, 20MiB maximum par image) pour la compréhension d'image.
Exemple:
"Search the web for the latest SpaceX launch and summarize it in one sentence."
Active le streaming SSE. Valeur par défaut : false. Lisez status et usage dans la réponse terminale : completed indique une génération achevée ; une limite de sortie, entre autres, peut entraîner incomplete. N'attendez pas exclusivement un événement response.completed.
Le niveau de raisonnement se définit par un objet : {"effort": "low" | "medium" | "high" | "xhigh"}. La valeur par défaut est high ; le raisonnement ne peut pas être désactivé. grok-4.7 et grok-4.6 prennent en charge xhigh ; grok-4.5 le traite comme high. Les tokens de raisonnement sont facturés comme des tokens de sortie et indiqués dans usage.output_tokens_details.reasoning_tokens.
Déclarations d'outils. Les frais des outils côté serveur s'ajoutent aux frais de tokens et ne sont pas affectés par le multiplicateur de contexte long :
Type d'outil
Fonction
Unité de facturation et tarif
web_search
Rechercher sur le web et consulter des pages
0.005 USD par appel réussi
x_search
Rechercher des publications, comptes et sujets sur X
0.005 USD par publication récupérée + 0.01 USD par profil récupéré
code_execution
Exécuter Python dans un bac à sable (alias : code_interpreter)
0.005 USD par appel réussi
attachment_search
Rechercher dans les pièces jointes (activation automatique possible avec une entrée fichier)
0.01 USD par appel réussi
collections_search
Rechercher dans des collections de documents importés (alias : file_search)
0.0025 USD par appel réussi
La nouvelle facturation X Search s'applique à grok-4.5, grok-4.6 et grok-4.7. Un appel peut renvoyer plusieurs publications ; les publications parentes et citées issues des recherches ou fils de discussion sont également comptées. Consultez usage.server_side_tool_usage_details pour l'utilisation réelle. En l'absence des deux compteurs de récupération, la facturation par appel réussi est conservée pour compatibilité.
Les outils function classiques sont également pris en charge (appels de fonctions côté client, sans frais d'appel d'outil côté serveur).
image_generation est actuellement indisponible sur Grok 4.5, 4.6 et 4.7 : la déclaration est acceptée pour compatibilité, mais l'outil est retiré avant que la requête n'atteigne le modèle. Les valeurs de tools[].type non reconnues renvoient 400.
Clé facultative de routage du cache. Une valeur stable pour une même conversation ou des requêtes partageant le même préfixe de prompt peut améliorer les chances de réutilisation du cache. Aucun résultat n'est garanti et les règles de facturation du cache restent inchangées. Consultez cached_tokens dans usage pour connaître les résultats réels.
Champs supplémentaires à inclure dans la réponse. Par exemple, grok-4.6 peut demander le raisonnement chiffré avec ["reasoning.encrypted_content"]. Selon la spécification de xAI, grok-4.7 le renvoie par défaut, sans include explicite.
Valeur de contrôle du nombre d'appels d'outils. La passerelle la transmet et l'utilise pour estimer les frais d'outils à réserver ; le respect strict de ce nombre dépend du comportement réel de la route utilisée. Cette valeur ne limite ni les publications X ni les profils récupérés et ne constitue pas un plafond de dépenses.
Exemple:
1
Réponse
Une réponse a été renvoyée ; vérifiez aussi status : completed si la génération est achevée, incomplete notamment en cas de limite de sortie, et failed en cas d'échec. Avec stream=true, la réponse est un flux SSE ; lisez status et usage dans la réponse terminale.
Éléments dans l'ordre de génération : reasoning (pouvant contenir du raisonnement chiffré), appels d'outils côté serveur, function_call et message contenant output_text. L'utilisation des outils est indiquée dans usage ; un appel x_search peut entraîner des frais pour plusieurs publications et profils.
Statistiques d'utilisation des tokens et des outils. À partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double ; les frais d'outils ne sont pas affectés par ce multiplicateur.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"EvoLink.AI","colors":{"primary":"#1E90FF","light":"#1E90FF","dark":"#1565C0"},"favicon":"https://mintcdn.com/muyutechnology/M6WD8GX6z2spTJCk/logo/favicon.svg?fit=max\u0026auto=format\u0026n=M6WD8GX6z2spTJCk\u0026q=85\u0026s=7c4e0fca04c5437dea1a135215d02f40","api":{"examples":{"prefill":true}},"navbar":{"links":[{"icon":"discord","href":"https://discord.gg/P9xzmJWndW","label":"Discord"},{"icon":"github","href":"https://github.com/EvoLinkAI","label":"GitHub"},{"icon":"x-twitter","href":"https://x.com/EvoLinkAi","label":"Twitter"}],"primary":{"type":"button","label":"Dashboard","href":"https://evolink.ai/dashboard"}},"footer":{"socials":{}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"en/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"cn","href":"cn/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"de","href":"de/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"fr","href":"fr/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"ja","href":"ja/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"ko","href":"ko/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"es","href":"es/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"muyutechnology","hasAudioNarration":false,"actualSubdomain":"muyutechnology","customDomains":["evolink.ai"],"gitSource":{"type":"github","owner":"pharmacist9527","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6af31fb5ac69703f57b61049","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"cn","tag":"API手册","count":231},{"language":"de","tag":"API-Handbuch","count":231},{"language":"en","tag":"API Manual","count":231},{"language":"es","tag":"Manual de API","count":231},{"language":"fr","tag":"Manuel API","count":231},{"language":"ja","tag":"APIマニュアル","count":231},{"language":"ko","tag":"API 매뉴얼","count":231},{"language":"cn","tag":"视频系列","count":110},{"language":"de","tag":"Videoserie","count":110},{"language":"en","tag":"Video Series","count":110},{"language":"es","tag":"Serie de videos","count":110},{"language":"fr","tag":"Série Vidéo","count":110},{"language":"ja","tag":"動画シリーズ","count":110},{"language":"ko","tag":"비디오 시리즈","count":110},{"language":"cn","tag":"图像系列","count":60},{"language":"de","tag":"Bildserie","count":60},{"language":"en","tag":"Image Series","count":60},{"language":"es","tag":"Serie de imágenes","count":60},{"language":"fr","tag":"Série Image","count":60},{"language":"ja","tag":"画像シリーズ","count":60},{"language":"ko","tag":"이미지 시리즈","count":60},{"language":"cn","tag":"语言系列","count":47},{"language":"de","tag":"Textserie","count":47},{"language":"en","tag":"Text Series","count":47},{"language":"es","tag":"Serie de texto","count":47},{"language":"fr","tag":"Série Texte","count":47},{"language":"ja","tag":"テキストシリーズ","count":47},{"language":"ko","tag":"텍스트 시리즈","count":47},{"language":"cn","tag":"Midjourney","count":28},{"language":"de","tag":"Midjourney","count":28},{"language":"en","tag":"Midjourney","count":28},{"language":"es","tag":"Midjourney","count":28},{"language":"fr","tag":"Midjourney","count":28},{"language":"ja","tag":"Midjourney","count":28},{"language":"ko","tag":"Midjourney","count":28},{"language":"cn","tag":"CLI/MCP","count":27},{"language":"en","tag":"CLI/MCP","count":27},{"language":"cn","tag":"Kling","count":22},{"language":"de","tag":"Kling","count":22},{"language":"en","tag":"Kling","count":22},{"language":"es","tag":"Kling","count":22},{"language":"fr","tag":"Kling","count":22},{"language":"ja","tag":"Kling","count":22},{"language":"ko","tag":"Kling","count":22},{"language":"cn","tag":"Wan","count":18},{"language":"de","tag":"Wan","count":18},{"language":"en","tag":"Wan","count":18},{"language":"es","tag":"Wan","count":18},{"language":"fr","tag":"Wan","count":18},{"language":"ja","tag":"Wan","count":18},{"language":"ko","tag":"Wan","count":18},{"language":"cn","tag":"Gemini Omni Flash","count":17},{"language":"de","tag":"Gemini Omni Flash","count":17},{"language":"en","tag":"Gemini Omni Flash","count":17},{"language":"es","tag":"Gemini Omni Flash","count":17},{"language":"fr","tag":"Gemini Omni Flash","count":17},{"language":"ja","tag":"Gemini Omni Flash","count":17},{"language":"ko","tag":"Gemini Omni Flash","count":17},{"language":"de","tag":"Chat Completions API","count":14},{"language":"en","tag":"Chat Completions API","count":14},{"language":"es","tag":"Chat Completions API","count":14},{"language":"fr","tag":"Chat Completions API","count":14},{"language":"ja","tag":"Chat Completions API","count":14},{"language":"ko","tag":"Chat Completions API","count":14},{"language":"cn","tag":"集成指南","count":13},{"language":"de","tag":"Responses API","count":13},{"language":"es","tag":"Responses API","count":13},{"language":"fr","tag":"Responses API","count":13},{"language":"ja","tag":"Responses API","count":13},{"language":"ko","tag":"Responses API","count":13}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"img[src*=\"/images/\"]{border-radius:12px!important}@media (min-width: 1024px){html{--scroll-mt: 9.5rem !important}}:where(h1,h2,h3,h4)[id],.prose :where(h1,h2,h3,h4):not(:where([class~=\"not-prose\"],[class~=\"not-prose\"] *)){scroll-margin-top:calc(var(--scroll-mt) - 10px)!important}.step-container,.tab-container,.param-head{scroll-margin-top:calc(var(--scroll-mt) - 10px)!important}.kilo-warning code:not(pre *){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.cc-switch-warning code:not(pre *){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}#footer a[href*=\"utm_campaign=poweredBy\"]{display:none!important}"}],"page":{"pagePath":"fr/api-manual/language-series/grok/responses/responses-reference","slug":"/fr/api-manual/language-series/grok/responses/responses-reference","pageMetadata":{"title":"API tous modèles Grok - Référence complète Responses","openapi":"fr/api-manual/language-series/grok/responses/responses-reference.json POST /v1/responses","description":"- Point de terminaison Responses compatible OpenAI pour les modèles de texte xAI Grok ; sélection du modèle via le paramètre `model` (toutes les valeurs figurent dans le tableau du paramètre `model`)\n- Fenêtre de contexte de 500K tokens ; à partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double du tarif\n- La mise en cache du prompt est automatique : les tokens servis depuis le cache sont facturés au tarif d'entrée en cache, moins élevé\n- Modes synchrone et streaming (SSE)\n- Les outils côté serveur s'exécutent sur l'infrastructure xAI : `web_search`, `x_search`, `code_execution`, `attachment_search` et `collections_search`. X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi.\n- Les outils `function` classiques (appels de fonctions côté client) sont également pris en charge et n'entraînent aucun frais par appel\n- Selon la spécification officielle de xAI, `grok-4.7` renvoie par défaut des éléments `reasoning` contenant `encrypted_content` ; les champs effectivement présents dépendent de la route utilisée.","href":"/fr/api-manual/language-series/grok/responses/responses-reference"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n li: \"li\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [\"Point de terminaison Responses compatible OpenAI pour les modèles de texte xAI Grok ; sélection du modèle via le paramètre \", _jsx(_components.code, {\n children: \"model\"\n }), \" (toutes les valeurs figurent dans le tableau du paramètre \", _jsx(_components.code, {\n children: \"model\"\n }), \")\"]\n }), \"\\n\", _jsx(_components.li, {\n children: \"Fenêtre de contexte de 500K tokens ; à partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double du tarif\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"La mise en cache du prompt est automatique : les tokens servis depuis le cache sont facturés au tarif d’entrée en cache, moins élevé\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Modes synchrone et streaming (SSE)\"\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"Les outils côté serveur s’exécutent sur l’infrastructure xAI : \", _jsx(_components.code, {\n children: \"web_search\"\n }), \", \", _jsx(_components.code, {\n children: \"x_search\"\n }), \", \", _jsx(_components.code, {\n children: \"code_execution\"\n }), \", \", _jsx(_components.code, {\n children: \"attachment_search\"\n }), \" et \", _jsx(_components.code, {\n children: \"collections_search\"\n }), \". X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi.\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"Les outils \", _jsx(_components.code, {\n children: \"function\"\n }), \" classiques (appels de fonctions côté client) sont également pris en charge et n’entraînent aucun frais par appel\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"Selon la spécification officielle de xAI, \", _jsx(_components.code, {\n children: \"grok-4.7\"\n }), \" renvoie par défaut des éléments \", _jsx(_components.code, {\n children: \"reasoning\"\n }), \" contenant \", _jsx(_components.code, {\n children: \"encrypted_content\"\n }), \" ; les champs effectivement présents dépendent de la route utilisée.\"]\n }), \"\\n\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Note,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`BaseURL`}),` : La BaseURL par défaut est `,_jsx(_components.code,{children:`https://direct.evolink.ai`}),`, qui offre une meilleure prise en charge des modèles de texte et des connexions persistantes. `,_jsx(_components.code,{children:`https://api.evolink.ai`}),` est le point d’accès principal pour les services multimodaux et sert d’adresse de secours pour les modèles de texte.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Les `,_jsx(_components.strong,{children:`outils côté serveur`}),` sont facturés en plus des tokens : recherche web / exécution de code à 0.005 USD par appel réussi, recherche de pièces jointes à 0.01 USD par appel et recherche de collections à 0.0025 USD par appel. X Search coûte 0.005 USD par publication récupérée et 0.01 USD par profil récupéré. Le multiplicateur de contexte long ne s’applique pas aux outils.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`utiliser-grok-4-7`,children:`Utiliser Grok 4.7`}),`\n`,_jsxs(_components.p,{children:[`Définissez `,_jsx(_components.code,{children:`model`}),` sur `,_jsx(_components.code,{children:`grok-4.7`}),`. La fenêtre de contexte est de 500 000 tokens et les connaissances sont arrêtées à mai 2026. Réglez le raisonnement avec `,_jsx(_components.code,{children:`reasoning.effort`}),` : `,_jsx(_components.code,{children:`low`}),`, `,_jsx(_components.code,{children:`medium`}),`, `,_jsx(_components.code,{children:`high`}),` (par défaut) ou `,_jsx(_components.code,{children:`xhigh`}),`. Le raisonnement ne peut pas être désactivé.`]}),`\n`,_jsxs(_components.p,{children:[`Selon la `,_jsx(_components.a,{href:`https://docs.x.ai/developers/model-capabilities/text/reasoning#encrypted-reasoning-content`,children:`spécification de xAI sur le raisonnement chiffré`}),`, 4.7 renvoie par défaut des éléments `,_jsx(_components.code,{children:`reasoning`}),` avec `,_jsx(_components.code,{children:`encrypted_content`}),` dans `,_jsx(_components.code,{children:`output`}),`, sans `,_jsx(_components.code,{children:`include`}),` explicite. Si vous gérez l’historique vous-même, renvoyez les éléments `,_jsx(_components.code,{children:`reasoning`}),` complets et inchangés dans le prochain `,_jsx(_components.code,{children:`input`}),`, avec les autres sorties de l’historique. Ne décodez pas et ne modifiez pas le contenu chiffré. Fiez-vous aux champs présents dans la réponse réelle.`]}),`\n`,_jsx(Heading,{level:`3`,id:`facturation-de-x-search`,children:`Facturation de X Search`}),`\n`,_jsxs(_components.p,{children:[`Les `,_jsx(_components.a,{href:`https://docs.x.ai/developers/tools/x-search`,children:`nouvelles règles de facturation X Search`}),` s’appliquent à Grok 4.5, 4.6 et 4.7. Une recherche peut récupérer plusieurs publications et profils ; les publications parentes et citées comptent aussi. Par exemple, 30 publications et 3 profils coûtent `,_jsx(_components.code,{children:`30 × 0.005 USD + 3 × 0.01 USD = 0.18 USD`}),` en frais d’outils, auxquels s’ajoutent les tokens.`]}),`\n`,_jsxs(_components.p,{children:[`Consultez `,_jsx(_components.code,{children:`usage.server_side_tool_usage_details.x_posts_fetched`}),` et `,_jsx(_components.code,{children:`x_users_fetched`}),` pour les quantités récupérées. Sans ces deux champs, la facturation repose sur les appels réussis pour compatibilité. `,_jsx(_components.code,{children:`x_search_calls`}),` est le nombre d’appels ; `,_jsx(_components.code,{children:`max_tool_calls`}),` est une valeur de contrôle dont l’application effective dépend de la route. Aucun des deux ne plafonne les quantités récupérées ni les dépenses. `,_jsx(_components.code,{children:`x_users_fetched`}),` est un champ d’utilisation et ne nécessite pas de déclaration d’outil supplémentaire.`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`image_generation`}),` est actuellement indisponible sur Grok 4.5, 4.6 et 4.7 : la déclaration est acceptée pour compatibilité, mais l’outil est retiré avant que la requête n’atteigne le modèle. Les valeurs de `,_jsx(_components.code,{children:`tools[].type`}),` non reconnues renvoient `,_jsx(_components.code,{children:`400`}),`.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"API tous modèles Grok - Référence complète Responses","openapi":"fr/api-manual/language-series/grok/responses/responses-reference.json POST /v1/responses","description":"- Point de terminaison Responses compatible OpenAI pour les modèles de texte xAI Grok ; sélection du modèle via le paramètre `model` (toutes les valeurs figurent dans le tableau du paramètre `model`)\n- Fenêtre de contexte de 500K tokens ; à partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double du tarif\n- La mise en cache du prompt est automatique : les tokens servis depuis le cache sont facturés au tarif d'entrée en cache, moins élevé\n- Modes synchrone et streaming (SSE)\n- Les outils côté serveur s'exécutent sur l'infrastructure xAI : `web_search`, `x_search`, `code_execution`, `attachment_search` et `collections_search`. X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi.\n- Les outils `function` classiques (appels de fonctions côté client) sont également pris en charge et n'entraînent aucun frais par appel\n- Selon la spécification officielle de xAI, `grok-4.7` renvoie par défaut des éléments `reasoning` contenant `encrypted_content` ; les champs effectivement présents dépendent de la route utilisée.","href":"/fr/api-manual/language-series/grok/responses/responses-reference"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Utiliser Grok 4.7","slug":"utiliser-grok-4-7","depth":3,"children":[]},{"title":"Facturation de X Search","slug":"facturation-de-x-search","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Grok Responses (tous modèles, paramètres complets)","description":"- Point de terminaison Responses compatible OpenAI pour les modèles de texte xAI Grok ; sélection du modèle via le paramètre `model` (toutes les valeurs figurent dans le tableau du paramètre `model`)\n- Fenêtre de contexte de 500K tokens ; à partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double du tarif\n- La mise en cache du prompt est automatique : les tokens servis depuis le cache sont facturés au tarif d'entrée en cache, moins élevé\n- Modes synchrone et streaming (SSE)\n- Les outils côté serveur s'exécutent sur l'infrastructure xAI : `web_search`, `x_search`, `code_execution`, `attachment_search` et `collections_search`. X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi.\n- Les outils `function` classiques (appels de fonctions côté client) sont également pris en charge et n'entraînent aucun frais par appel\n- Selon la spécification officielle de xAI, `grok-4.7` renvoie par défaut des éléments `reasoning` contenant `encrypted_content` ; les champs effectivement présents dépendent de la route utilisée.","operationId":"grokResponsesReference","tags":["Responses"],"requestBody":"64be60fe-9432-46f1-958b-98ed4fd044d5","responses":{"200":"349f5b63-b093-434b-a331-a79d64527eba","400":"03a22d39-8caf-4262-8b0e-5a5c7a206c87","401":"d55a93a3-f6d2-46bb-bcab-8af5e38431a7","402":"e02353a6-d855-4fb1-88f3-9549c7098288","429":"9afae7fe-e4bd-43a2-afab-c434de1763b0","500":"51b229eb-ff9e-4cfa-a3da-a1c376e634ba","503":"c1827084-1682-4117-9e1d-2c2094aeb366"},"method":"post","type":"path","servers":["73fd20f7-e674-4552-a808-69d41d48763c","3b348b6a-4585-4e55-82a5-f63526b5433b"],"security":["13c8d08d-7ddf-4aa8-a299-64c8a51c481e"],"path":"/v1/responses","baseUrlOptions":["https://direct.evolink.ai","https://api.evolink.ai"],"title":"Grok Responses (tous modèles, paramètres complets)","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.model":"grok-4.7","body.input.oneOf.0":"Explique la mise en cache des prompts en une phrase.","body.max_output_tokens":2048,"body.reasoning.effort":"xhigh","body.prompt_cache_key":"grok-session-001"},{"body.model":"grok-4.7","body.input.oneOf.0":"Recherche sur X la dernière annonce de lancement de SpaceX et fournis le lien source.","body.max_output_tokens":2048,"body.tools.items.0.type":"x_search","body.tool_choice.oneOf.0":"required"},{"body.model":"grok-4.5","body.input.oneOf.1.items.0":{"role":"user","content":[{"type":"input_text","text":"Décris cette image en une phrase."},{"type":"input_image","image_url":"https://example.com/photo.jpg"}]},"body.max_output_tokens":256}]},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","input"],"properties":{"model":{"type":"string","description":"Modèle à appeler :\n\n| ID du modèle | Positionnement |\n|---|---|\n| `grok-4.7` | Modèle xAI de raisonnement et d'appel d'outils ; contexte de 500K tokens ; prend en charge `xhigh` ; connaissances arrêtées à 2026-05 |\n| `grok-4.6` | Modèle xAI de raisonnement et d'appel d'outils, fenêtre de contexte de 500K ; ajoute le niveau de raisonnement `xhigh` ; connaissances arrêtées au 2026-02-01 |\n| `grok-4.5` | Modèle xAI de raisonnement et d'appel d'outils, fenêtre de contexte de 500K ; niveaux de raisonnement jusqu'à `high` (`xhigh` est accepté mais rétrogradé en `high`) |","enum":["grok-4.7","grok-4.6","grok-4.5"],"example":"grok-4.7","isRequired":true,"uniqueKey":"model","typeLabel":"enum\u003cstring>"},"input":{"oneOf":[{"type":"string","description":"Entrée pour le modèle : une chaîne simple, ou un tableau d'éléments d'entrée OpenAI Responses (par ex. `{\"role\":\"user\",\"content\":[...]}`). Les blocs de contenu prennent en charge `input_text` et `input_image` (`image_url` est une URL publique ou une data URL base64 ; jpg / png, 20MiB maximum par image) pour la compréhension d'image.","example":"Search the web for the latest SpaceX launch and summarize it in one sentence.","isRequired":true,"uniqueKey":"input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"object","uniqueKey":"input.oneOf.1.items.[INDEX]","typeLabel":"object"},"description":"Entrée pour le modèle : une chaîne simple, ou un tableau d'éléments d'entrée OpenAI Responses (par ex. `{\"role\":\"user\",\"content\":[...]}`). Les blocs de contenu prennent en charge `input_text` et `input_image` (`image_url` est une URL publique ou une data URL base64 ; jpg / png, 20MiB maximum par image) pour la compréhension d'image.","example":"Search the web for the latest SpaceX launch and summarize it in one sentence.","isRequired":true,"uniqueKey":"input.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"input","typeLabel":"string | object[]"},"stream":{"type":"boolean","description":"Active le streaming SSE. Valeur par défaut : false. Lisez status et usage dans la réponse terminale : completed indique une génération achevée ; une limite de sortie, entre autres, peut entraîner incomplete. N'attendez pas exclusivement un événement response.completed.","default":false,"example":false,"uniqueKey":"stream","typeLabel":"boolean"},"max_output_tokens":{"type":"integer","description":"Nombre maximal de tokens à générer (tokens de raisonnement inclus).","example":2048,"uniqueKey":"max_output_tokens","typeLabel":"integer"},"reasoning":{"type":"object","description":"Le niveau de raisonnement se définit par un objet : `{\"effort\": \"low\" | \"medium\" | \"high\" | \"xhigh\"}`. La valeur par défaut est `high` ; le raisonnement ne peut pas être désactivé. `grok-4.7` et `grok-4.6` prennent en charge `xhigh` ; `grok-4.5` le traite comme `high`. Les tokens de raisonnement sont facturés comme des tokens de sortie et indiqués dans `usage.output_tokens_details.reasoning_tokens`.","properties":{"effort":{"type":"string","enum":["low","medium","high","xhigh"],"default":"high","uniqueKey":"reasoning.effort","typeLabel":"enum\u003cstring>"}},"uniqueKey":"reasoning","typeLabel":"object"},"tools":{"type":"array","description":"Déclarations d'outils. Les frais des outils côté serveur s'ajoutent aux frais de tokens et ne sont pas affectés par le multiplicateur de contexte long :\n\n| Type d'outil | Fonction | Unité de facturation et tarif |\n|---|---|---|\n| `web_search` | Rechercher sur le web et consulter des pages | 0.005 USD par appel réussi |\n| `x_search` | Rechercher des publications, comptes et sujets sur X | 0.005 USD par publication récupérée + 0.01 USD par profil récupéré |\n| `code_execution` | Exécuter Python dans un bac à sable (alias : `code_interpreter`) | 0.005 USD par appel réussi |\n| `attachment_search` | Rechercher dans les pièces jointes (activation automatique possible avec une entrée fichier) | 0.01 USD par appel réussi |\n| `collections_search` | Rechercher dans des collections de documents importés (alias : `file_search`) | 0.0025 USD par appel réussi |\n\nLa nouvelle facturation X Search s'applique à `grok-4.5`, `grok-4.6` et `grok-4.7`. Un appel peut renvoyer plusieurs publications ; les publications parentes et citées issues des recherches ou fils de discussion sont également comptées. Consultez `usage.server_side_tool_usage_details` pour l'utilisation réelle. En l'absence des deux compteurs de récupération, la facturation par appel réussi est conservée pour compatibilité.\n\nLes outils `function` classiques sont également pris en charge (appels de fonctions côté client, sans frais d'appel d'outil côté serveur).\n\n`image_generation` est actuellement indisponible sur Grok 4.5, 4.6 et 4.7 : la déclaration est acceptée pour compatibilité, mais l'outil est retiré avant que la requête n'atteigne le modèle. Les valeurs de `tools[].type` non reconnues renvoient `400`.","items":{"type":"object","required":["type"],"properties":{"type":{"type":"string","description":"Type d'outil","enum":["web_search","x_search","code_execution","code_interpreter","attachment_search","collections_search","file_search","function"],"example":"web_search","isRequired":true,"uniqueKey":"tools.items.[INDEX].type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"tools.items.[INDEX]","typeLabel":"object"},"example":[{"type":"web_search"}],"uniqueKey":"tools","typeLabel":"object[]"},"tool_choice":{"oneOf":[{"type":"string","description":"Contrôle la sélection de l'outil : `\"auto\"` (par défaut) / `\"none\"` / `\"required\"`, ou un objet imposant un outil précis, par ex. `{\"type\": \"web_search\"}`.","enum":["auto","none","required"],"uniqueKey":"tool_choice.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"object","description":"Contrôle la sélection de l'outil : `\"auto\"` (par défaut) / `\"none\"` / `\"required\"`, ou un objet imposant un outil précis, par ex. `{\"type\": \"web_search\"}`.","uniqueKey":"tool_choice.oneOf.1","typeLabel":"object"}],"uniqueKey":"tool_choice","typeLabel":"enum\u003cstring> | object"},"prompt_cache_key":{"type":"string","description":"Clé facultative de routage du cache. Une valeur stable pour une même conversation ou des requêtes partageant le même préfixe de prompt peut améliorer les chances de réutilisation du cache. Aucun résultat n'est garanti et les règles de facturation du cache restent inchangées. Consultez cached_tokens dans usage pour connaître les résultats réels.","example":"grok-session-001","uniqueKey":"prompt_cache_key","typeLabel":"string"},"include":{"type":"array","description":"Champs supplémentaires à inclure dans la réponse. Par exemple, grok-4.6 peut demander le raisonnement chiffré avec [\"reasoning.encrypted_content\"]. Selon la spécification de xAI, grok-4.7 le renvoie par défaut, sans include explicite.","items":{"type":"string","uniqueKey":"include.items.[INDEX]","typeLabel":"string"},"example":["reasoning.encrypted_content"],"uniqueKey":"include","typeLabel":"string[]"},"max_tool_calls":{"type":"integer","description":"Valeur de contrôle du nombre d'appels d'outils. La passerelle la transmet et l'utilise pour estimer les frais d'outils à réserver ; le respect strict de ce nombre dépend du comportement réel de la route utilisée. Cette valeur ne limite ni les publications X ni les profils récupérés et ne constitue pas un plafond de dépenses.","example":1,"uniqueKey":"max_tool_calls","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Raisonnement approfondi":{"title":"Raisonnement approfondi","value":{"model":"grok-4.7","input":"Explique la mise en cache des prompts en une phrase.","reasoning":{"effort":"xhigh"},"max_output_tokens":2048,"prompt_cache_key":"grok-session-001"}},"Recherche X":{"title":"Recherche X","value":{"model":"grok-4.7","input":"Recherche sur X la dernière annonce de lancement de SpaceX et fournis le lien source.","tools":[{"type":"x_search"}],"tool_choice":"required","max_output_tokens":2048}},"image_understanding":{"title":"image_understanding","value":{"model":"grok-4.5","input":[{"role":"user","content":[{"type":"input_text","text":"Décris cette image en une phrase."},{"type":"input_image","image_url":"https://example.com/photo.jpg"}]}],"max_output_tokens":256}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"349f5b63-b093-434b-a331-a79d64527eba":{"description":"Une réponse a été renvoyée ; vérifiez aussi status : completed si la génération est achevée, incomplete notamment en cas de limite de sortie, et failed en cas d'échec. Avec stream=true, la réponse est un flux SSE ; lisez status et usage dans la réponse terminale.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","description":"Identifiant unique de la réponse","example":"55d44212-8d5e-90cc-975f-36d341ce21f5","uniqueKey":"id","typeLabel":"string"},"object":{"type":"string","enum":["response"],"description":"Type de réponse","example":"response","uniqueKey":"object","typeLabel":"enum\u003cstring>"},"status":{"type":"string","description":"Statut de la réponse","enum":["completed","incomplete","failed"],"example":"completed","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"model":{"type":"string","description":"Nom du modèle réellement utilisé","example":"grok-4.7","uniqueKey":"model","typeLabel":"string"},"created_at":{"type":"integer","description":"Horodatage de création","example":1786538000,"uniqueKey":"created_at","typeLabel":"integer"},"output":{"type":"array","description":"Éléments dans l'ordre de génération : reasoning (pouvant contenir du raisonnement chiffré), appels d'outils côté serveur, function_call et message contenant output_text. L'utilisation des outils est indiquée dans usage ; un appel x_search peut entraîner des frais pour plusieurs publications et profils.","items":{"type":"object","properties":{"id":{"type":"string","description":"Identifiant de l'élément de sortie","uniqueKey":"output.items.[INDEX].id","typeLabel":"string"},"type":{"type":"string","description":"Type de l'élément de sortie","enum":["reasoning","message","web_search_call","x_search_call","code_interpreter_call","code_execution_call","attachment_search_call","file_search_call","function_call"],"example":"web_search_call","uniqueKey":"output.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","description":"État d'exécution de l'élément ; completed signifie qu'il est terminé. Déterminez les frais d'outils à partir du détail de usage.","example":"completed","uniqueKey":"output.items.[INDEX].status","typeLabel":"string"},"content":{"type":"array","description":"Parties du contenu du message (`output_text`), présentes sur les éléments `message`","items":{"type":"object","uniqueKey":"output.items.[INDEX].content.items.[INDEX]","typeLabel":"object"},"uniqueKey":"output.items.[INDEX].content","typeLabel":"object[]"},"encrypted_content":{"type":"string","description":"Contenu de raisonnement chiffré dans les éléments de sortie avec type=reasoning. Selon la spécification de xAI, grok-4.7 renvoie ce champ par défaut sans include. Si vous gérez vous-même l'historique, renvoyez l'élément reasoning complet et inchangé dans le prochain input. Vérifiez sa présence dans la réponse réelle ; ne décodez pas et ne modifiez pas le contenu chiffré.","uniqueKey":"output.items.[INDEX].encrypted_content","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX]","typeLabel":"object"},"uniqueKey":"output","typeLabel":"object[]"},"usage":{"type":"object","description":"Statistiques d'utilisation des tokens et des outils. À partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double ; les frais d'outils ne sont pas affectés par ce multiplicateur.","properties":{"input_tokens":{"type":"integer","description":"Nombre de tokens d'entrée","example":10329,"uniqueKey":"usage.input_tokens","typeLabel":"integer"},"output_tokens":{"type":"integer","description":"Nombre de tokens de sortie (tokens de raisonnement inclus)","example":299,"uniqueKey":"usage.output_tokens","typeLabel":"integer"},"total_tokens":{"type":"integer","description":"Nombre total de jetons","example":10628,"uniqueKey":"usage.total_tokens","typeLabel":"integer"},"input_tokens_details":{"type":"object","description":"Informations détaillées sur les tokens d'entrée","properties":{"cached_tokens":{"type":"integer","description":"Nombre de tokens du prompt servis depuis le cache (facturés au tarif d'entrée en cache, moins élevé ; la mise en cache est automatique)","example":6016,"uniqueKey":"usage.input_tokens_details.cached_tokens","typeLabel":"integer"}},"uniqueKey":"usage.input_tokens_details","typeLabel":"object"},"output_tokens_details":{"type":"object","description":"Informations détaillées sur les tokens de sortie","properties":{"reasoning_tokens":{"type":"integer","description":"Nombre de tokens de raisonnement","example":128,"uniqueKey":"usage.output_tokens_details.reasoning_tokens","typeLabel":"integer"}},"uniqueKey":"usage.output_tokens_details","typeLabel":"object"},"num_server_side_tools_used":{"type":"integer","description":"Nombre total d'appels d'outils côté serveur, et non nombre de publications X ou de profils récupérés. Ce n'est pas l'unité de facturation de X Search.","example":2,"uniqueKey":"usage.num_server_side_tools_used","typeLabel":"integer"},"server_side_tool_usage_details":{"type":"object","description":"Détail de l'utilisation des outils côté serveur. X Search est facturé en priorité selon x_posts_fetched et x_users_fetched ; un 0 explicite signifie aucuns frais pour cette composante. Si les deux champs sont absents, x_search_calls est utilisé pour compatibilité. Si cet objet est absent, les éléments de sortie correspondant à des appels d'outils terminés sont comptés.","properties":{"web_search_calls":{"type":"integer","example":2,"uniqueKey":"usage.server_side_tool_usage_details.web_search_calls","typeLabel":"integer"},"x_search_calls":{"type":"integer","example":0,"description":"Nombre d'appels X Search, et non de publications ou de profils récupérés. Lorsque les compteurs de récupération sont renvoyés, X Search n'est plus facturé selon ce nombre d'appels.","uniqueKey":"usage.server_side_tool_usage_details.x_search_calls","typeLabel":"integer"},"code_interpreter_calls":{"type":"integer","example":0,"uniqueKey":"usage.server_side_tool_usage_details.code_interpreter_calls","typeLabel":"integer"},"document_search_calls":{"type":"integer","description":"Appels de recherche de pièces jointes","example":0,"uniqueKey":"usage.server_side_tool_usage_details.document_search_calls","typeLabel":"integer"},"file_search_calls":{"type":"integer","description":"Appels de recherche de collections","example":0,"uniqueKey":"usage.server_side_tool_usage_details.file_search_calls","typeLabel":"integer"},"mcp_calls":{"type":"integer","example":0,"uniqueKey":"usage.server_side_tool_usage_details.mcp_calls","typeLabel":"integer"},"x_posts_fetched":{"type":"integer","minimum":0,"description":"Nombre de publications X récupérées, y compris les publications parentes et citées issues des recherches ou fils de discussion ; 0.005 USD par publication.","example":0,"uniqueKey":"usage.server_side_tool_usage_details.x_posts_fetched","typeLabel":"integer"},"x_users_fetched":{"type":"integer","minimum":0,"description":"Nombre de profils X récupérés ; 0.01 USD par profil. Il s'agit d'un champ d'utilisation, pas d'un type d'outil à placer dans tools[].type.","example":0,"uniqueKey":"usage.server_side_tool_usage_details.x_users_fetched","typeLabel":"integer"}},"uniqueKey":"usage.server_side_tool_usage_details","typeLabel":"object"}},"uniqueKey":"usage","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"55d44212-8d5e-90cc-975f-36d341ce21f5","object":"response","status":"completed","model":"grok-4.7","created_at":1786538000,"output":[{"id":"\u003cstring>","type":"web_search_call","status":"completed","content":[{}],"encrypted_content":"\u003cstring>"}],"usage":{"input_tokens":10329,"output_tokens":299,"total_tokens":10628,"input_tokens_details":{"cached_tokens":6016},"output_tokens_details":{"reasoning_tokens":128},"num_server_side_tools_used":2,"server_side_tool_usage_details":{"web_search_calls":2,"x_search_calls":0,"code_interpreter_calls":0,"document_search_calls":0,"file_search_calls":0,"mcp_calls":0,"x_posts_fetched":0,"x_users_fetched":0}}}}},"exampleType":"generated"}},"exampleType":"generated"},"03a22d39-8caf-4262-8b0e-5a5c7a206c87":{"description":"Paramètres de requête invalides (y compris les valeurs `tools[].type` non reconnues, rejetées avant d'atteindre le modèle)","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"Code d'erreur de statut HTTP","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Description de l'erreur","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Type d'erreur","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"Nom du paramètre concerné","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"Suggestion lorsqu'une erreur se produit","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":400,"message":"Invalid request parameters","type":"invalid_request_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":400,"message":"Invalid request parameters","type":"invalid_request_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"d55a93a3-f6d2-46bb-bcab-8af5e38431a7":{"description":"Non autorisé, jeton invalide ou expiré","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"Code d'erreur de statut HTTP","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Description de l'erreur","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Type d'erreur","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"Nom du paramètre concerné","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"Suggestion lorsqu'une erreur se produit","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":401,"message":"Invalid or expired token","type":"authentication_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":401,"message":"Invalid or expired token","type":"authentication_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"e02353a6-d855-4fb1-88f3-9549c7098288":{"description":"Quota insuffisant.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"Code d'erreur de statut HTTP","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Description de l'erreur","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Type d'erreur","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"Nom du paramètre concerné","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"Suggestion lorsqu'une erreur se produit","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":402,"message":"Insufficient quota","type":"insufficient_quota_error","fallback_suggestion":"https://evolink.ai/dashboard/credits"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":402,"message":"Insufficient quota","type":"insufficient_quota_error","fallback_suggestion":"https://evolink.ai/dashboard/credits"}}}},"exampleType":"examples"}},"exampleType":"examples"},"9afae7fe-e4bd-43a2-afab-c434de1763b0":{"description":"Limite de débit dépassée","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"Code d'erreur de statut HTTP","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Description de l'erreur","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Type d'erreur","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"Nom du paramètre concerné","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"Suggestion lorsqu'une erreur se produit","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":429,"message":"Rate limit exceeded","type":"rate_limit_error","fallback_suggestion":"retry after 60 seconds"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":429,"message":"Rate limit exceeded","type":"rate_limit_error","fallback_suggestion":"retry after 60 seconds"}}}},"exampleType":"examples"}},"exampleType":"examples"},"51b229eb-ff9e-4cfa-a3da-a1c376e634ba":{"description":"Erreur interne du serveur","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"Code d'erreur de statut HTTP","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Description de l'erreur","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Type d'erreur","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"Nom du paramètre concerné","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"Suggestion lorsqu'une erreur se produit","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":500,"message":"Internal server error","type":"internal_server_error","fallback_suggestion":"try again later"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":500,"message":"Internal server error","type":"internal_server_error","fallback_suggestion":"try again later"}}}},"exampleType":"examples"}},"exampleType":"examples"},"c1827084-1682-4117-9e1d-2c2094aeb366":{"description":"Service temporairement indisponible","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"Code d'erreur de statut HTTP","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Description de l'erreur","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"Type d'erreur","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"Nom du paramètre concerné","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"Suggestion lorsqu'une erreur se produit","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":503,"message":"Service temporarily unavailable","type":"service_unavailable_error","fallback_suggestion":"retry after 30 seconds"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":503,"message":"Service temporarily unavailable","type":"service_unavailable_error","fallback_suggestion":"retry after 30 seconds"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"13c8d08d-7ddf-4aa8-a299-64c8a51c481e":{"bearerAuth":{"type":"http","scheme":"bearer","description":"##Toutes les API nécessitent une authentification Bearer Token##\n\n**Obtenir une clé API :**\n\nVisitez la [Page de gestion des clés API](https://evolink.ai/dashboard/keys) pour obtenir votre clé API\n\n**Ajouter à l'en-tête de requête :**\n```\nAuthorization: Bearer YOUR_API_KEY\n```","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"73fd20f7-e674-4552-a808-69d41d48763c":{"url":"https://direct.evolink.ai","description":"Production (recommandée)"},"3b348b6a-4585-4e55-82a5-f63526b5433b":{"url":"https://api.evolink.ai","description":"URL alternative"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"##Toutes les API nécessitent une authentification Bearer Token##\n\n**Obtenir une clé API :**\n\nVisitez la [Page de gestion des clés API](https://evolink.ai/dashboard/keys) pour obtenir votre clé API\n\n**Ajouter à l'en-tête de requête :**\n```\nAuthorization: Bearer YOUR_API_KEY\n```","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"##Toutes les API nécessitent une authentification Bearer Token##\n\n**Obtenir une clé API :**\n\nVisitez la [Page de gestion des clés API](https://evolink.ai/dashboard/keys) pour obtenir votre clé API\n\n**Ajouter à l'en-tête de requête :**\n```\nAuthorization: Bearer YOUR_API_KEY\n```","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"fr/api-manual/language-series/grok/responses/responses-reference.json"},"subdomain":"muyutechnology","siteName":"EvoLink.AI","title":"API tous modèles Grok - Référence complète Responses - EvoLink.AI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/api-manual/language-series/grok/responses/responses-reference","matchLevel":1},"cn":{"href":"/cn/api-manual/language-series/grok/responses/responses-reference","matchLevel":1},"de":{"href":"/de/api-manual/language-series/grok/responses/responses-reference","matchLevel":1},"fr":{"href":"/fr/api-manual/language-series/grok/responses/responses-reference","matchLevel":0},"ja":{"href":"/ja/api-manual/language-series/grok/responses/responses-reference","matchLevel":1},"ko":{"href":"/ko/api-manual/language-series/grok/responses/responses-reference","matchLevel":1},"es":{"href":"/es/api-manual/language-series/grok/responses/responses-reference","matchLevel":1}}},"lastModified":"2026-09-22T15:25:31.198Z","originalFileLocation":"fr/api-manual/language-series/grok/responses/responses-reference.mdx","locale":"fr"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"- Point de terminaison Responses compatible OpenAI pour les modèles de texte xAI Grok ; sélection du modèle via le paramètre model (toutes les valeurs figurent dans le tableau du paramètre model) - Fenêtre de contexte de 500K tokens ; à partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double du tarif - La mise en cache du prompt est automatique : les tokens servis depuis le cache sont facturés au tarif d\u0026#x27;entrée en cache, moins élevé - Modes synchrone et streaming (SSE) - Les outils côté serveur s\u0026#x27;exécutent sur l\u0026#x27;infrastructure xAI : web_search, x_search, code_execution, attachment_search et collections_search. X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi. - Les outils function classiques (appels de fonctions côté client) sont également pris en charge et n\u0026#x27;entraînent aucun frais par appel - Selon la spécification officielle de xAI, grok-4.7 renvoie par défaut des éléments reasoning contenant encrypted_content ; les champs effectivement présents dépendent de la route utilisée.\">\u003cmeta data-mint-head name=\"application-name\" content=\"EvoLink.AI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"API tous modèles Grok - Référence complète Responses - EvoLink.AI\">\u003cmeta data-mint-head property=\"og:description\" content=\"- Point de terminaison Responses compatible OpenAI pour les modèles de texte xAI Grok ; sélection du modèle via le paramètre model (toutes les valeurs figurent dans le tableau du paramètre model) - Fenêtre de contexte de 500K tokens ; à partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double du tarif - La mise en cache du prompt est automatique : les tokens servis depuis le cache sont facturés au tarif d\u0026#x27;entrée en cache, moins élevé - Modes synchrone et streaming (SSE) - Les outils côté serveur s\u0026#x27;exécutent sur l\u0026#x27;infrastructure xAI : web_search, x_search, code_execution, attachment_search et collections_search. X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi. - Les outils function classiques (appels de fonctions côté client) sont également pris en charge et n\u0026#x27;entraînent aucun frais par appel - Selon la spécification officielle de xAI, grok-4.7 renvoie par défaut des éléments reasoning contenant encrypted_content ; les champs effectivement présents dépendent de la route utilisée.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"EvoLink.AI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://muyutechnology.mintlify.site/docs/_mintlify/api/og/v2?division=Responses+API\u0026amp;title=API+tous+mod%C3%A8les+Grok+-+R%C3%A9f%C3%A9rence+compl%C3%A8te+Responses\u0026amp;description=-+Point+de+terminaison+Responses+compatible+OpenAI+pour+les+mod%C3%A8les+de+texte+xAI+Grok+%3B+s%C3%A9lection+du+mod%C3%A8le+via+le+param%C3%A8tre+%60model%60+%28toutes+les+valeurs+figuren\u0026amp;theme=2c411b92ad044407f83c4518\u0026amp;signature=a8d45864c1ef30ed68f1a31ed6dc78220568a5c2efdfa27df130a3ef2f795d66\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"API tous modèles Grok - Référence complète Responses - EvoLink.AI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"- Point de terminaison Responses compatible OpenAI pour les modèles de texte xAI Grok ; sélection du modèle via le paramètre model (toutes les valeurs figurent dans le tableau du paramètre model) - Fenêtre de contexte de 500K tokens ; à partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double du tarif - La mise en cache du prompt est automatique : les tokens servis depuis le cache sont facturés au tarif d\u0026#x27;entrée en cache, moins élevé - Modes synchrone et streaming (SSE) - Les outils côté serveur s\u0026#x27;exécutent sur l\u0026#x27;infrastructure xAI : web_search, x_search, code_execution, attachment_search et collections_search. X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi. - Les outils function classiques (appels de fonctions côté client) sont également pris en charge et n\u0026#x27;entraînent aucun frais par appel - Selon la spécification officielle de xAI, grok-4.7 renvoie par défaut des éléments reasoning contenant encrypted_content ; les champs effectivement présents dépendent de la route utilisée.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://muyutechnology.mintlify.site/docs/_mintlify/api/og/v2?division=Responses+API\u0026amp;title=API+tous+mod%C3%A8les+Grok+-+R%C3%A9f%C3%A9rence+compl%C3%A8te+Responses\u0026amp;description=-+Point+de+terminaison+Responses+compatible+OpenAI+pour+les+mod%C3%A8les+de+texte+xAI+Grok+%3B+s%C3%A9lection+du+mod%C3%A8le+via+le+param%C3%A8tre+%60model%60+%28toutes+les+valeurs+figuren\u0026amp;theme=2c411b92ad044407f83c4518\u0026amp;signature=a8d45864c1ef30ed68f1a31ed6dc78220568a5c2efdfa27df130a3ef2f795d66\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"EvoLink.AI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1E90FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/fr/api-manual/language-series/grok/responses/responses-reference.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://evolink.ai/docs/en/api-manual/language-series/grok/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://evolink.ai/docs/cn/api-manual/language-series/grok/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://evolink.ai/docs/de/api-manual/language-series/grok/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://evolink.ai/docs/ja/api-manual/language-series/grok/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://evolink.ai/docs/ko/api-manual/language-series/grok/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://evolink.ai/docs/es/api-manual/language-series/grok/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://evolink.ai/docs/en/api-manual/language-series/grok/responses/responses-reference\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://evolink.ai/#organization\",\"name\":\"EvoLink.AI\",\"url\":\"https://evolink.ai\"},{\"@type\":\"WebSite\",\"@id\":\"https://evolink.ai/docs#website\",\"name\":\"EvoLink.AI\",\"url\":\"https://evolink.ai/docs\",\"publisher\":{\"@id\":\"https://evolink.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference#webpage\",\"url\":\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference\",\"name\":\"API tous modèles Grok - Référence complète Responses\",\"description\":\"- Point de terminaison Responses compatible OpenAI pour les modèles de texte xAI Grok ; sélection du modèle via le paramètre model (toutes les valeurs figurent dans le tableau du paramètre model) - Fenêtre de contexte de 500K tokens ; à partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double du tarif - La mise en cache du prompt est automatique : les tokens servis depuis le cache sont facturés au tarif d'entrée en cache, moins élevé - Modes synchrone et streaming (SSE) - Les outils côté serveur s'exécutent sur l'infrastructure xAI : web_search, x_search, code_execution, attachment_search et collections_search. X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi. - Les outils function classiques (appels de fonctions côté client) sont également pris en charge et n'entraînent aucun frais par appel - Selon la spécification officielle de xAI, grok-4.7 renvoie par défaut des éléments reasoning contenant encrypted_content ; les champs effectivement présents dépendent de la route utilisée.\",\"dateModified\":\"2026-09-22T15:25:31.198Z\",\"isPartOf\":{\"@id\":\"https://evolink.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Série Texte\",\"item\":\"https://evolink.ai/docs/fr/api-manual/language-series/evolink-auto/evolink-auto-quickstart\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Grok\",\"item\":\"https://evolink.ai/docs/fr/api-manual/language-series/grok/chat-completions/chat-completions-quickstart\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Responses API\",\"item\":\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-quickstart\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"API tous modèles Grok - Référence complète Responses\",\"item\":\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference#apireference\",\"headline\":\"API tous modèles Grok - Référence complète Responses\",\"name\":\"API tous modèles Grok - Référence complète Responses\",\"description\":\"- Point de terminaison Responses compatible OpenAI pour les modèles de texte xAI Grok ; sélection du modèle via le paramètre model (toutes les valeurs figurent dans le tableau du paramètre model) - Fenêtre de contexte de 500K tokens ; à partir de 200K tokens dans le prompt, tous les types de tokens sont facturés au double du tarif - La mise en cache du prompt est automatique : les tokens servis depuis le cache sont facturés au tarif d'entrée en cache, moins élevé - Modes synchrone et streaming (SSE) - Les outils côté serveur s'exécutent sur l'infrastructure xAI : web_search, x_search, code_execution, attachment_search et collections_search. X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi. - Les outils function classiques (appels de fonctions côté client) sont également pris en charge et n'entraînent aucun frais par appel - Selon la spécification officielle de xAI, grok-4.7 renvoie par défaut des éléments reasoning contenant encrypted_content ; les champs effectivement présents dépendent de la route utilisée.\",\"url\":\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference\",\"mainEntityOfPage\":{\"@id\":\"https://evolink.ai/docs/fr/api-manual/language-series/grok/responses/responses-reference#webpage\"},\"dateModified\":\"2026-09-22T15:25:31.198Z\",\"publisher\":{\"@id\":\"https://evolink.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://evolink.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"EvoLink.AI\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"EvoLink.AI\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/fr/api-manual/language-series/grok/responses/responses-reference.md","siteName":"EvoLink.AI","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/en/api-manual/language-series/grok/responses/responses-reference"}]},{"language":"cn","pages":[{"title":"cn","href":"/cn/api-manual/language-series/grok/responses/responses-reference"}]},{"language":"de","pages":[{"title":"de","href":"/de/api-manual/language-series/grok/responses/responses-reference"}]},{"language":"fr","tabs":[{"tab":"Manuel API","groups":[{"group":"Série Image","pages":[{"group":"GPT Image","icon":"images","pages":[{"group":"GPT Image 2.6","icon":"images","pages":[{"title":"GPT Image 2.6 Génération d'images","openapi":"fr/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation.json POST /v1/images/generations","href":"/fr/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"}]},{"group":"GPT Image 2.5","icon":"images","pages":[{"title":"GPT Image 2.5 Génération d'images","openapi":"fr/api-manual/image-series/gpt-image-2.5/gpt-image-2.5-image-generation.json POST /v1/images/generations","href":"/fr/api-manual/image-series/gpt-image-2.5/gpt-image-2.5-image-generation"}]},{"group":"GPT Image 2","icon":"images","pages":[{"title":"GPT Image 2 Génération d'images","openapi":"fr/api-manual/image-series/gpt-image-2/gpt-image-2-image-generation.json POST /v1/images/generations","href":"/fr/api-manual/image-series/gpt-image-2/gpt-image-2-image-generation"},{"title":"GPT Image 2 Génération d'images Beta","openapi":"fr/api-manual/image-series/gpt-image-2/gpt-image-2-beta-image-generation.json POST /v1/images/generations","href":"/fr/api-manual/image-series/gpt-image-2/gpt-image-2-beta-image-generation"}]},{"group":"GPT Image 1.5","icon":"images","pages":[{"title":"GPT Image 1.5 Génération d'images","openapi":"fr/api-manual/image-series/gpt-image-1.5/gpt-image-1.5-image-generation.json POST /v1/images/generations","href":"/fr/api-manual/image-series/gpt-image-1.5/gpt-image-1.5-image-generation"}]}]},{"group":"Minimax","icon":"images","pages":[{"title":"MiniMax H3 Image Génération d’images","openapi":"fr/api-manual/image-series/minimax-h3-image/minimax-h3-image-image-generation.json POST /v1/images/generations","href":"/fr/api-manual/image-series/minimax-h3-image/minimax-h3-image-image-generation"}]},{"group":"Nanobanana","icon":"images","pages":[{"group":"Nanobanana 2.1","icon":"images","pages":[{"title":"Génération d’images Nanobanana 2.1","openapi":"fr/api-manual/image-series/nanobanana/nanobanana-2.1/nanobanana-2.1-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/nanobanana/nanobanana-2.1/nanobanana-2.1-image-generate"}]},{"group":"Nanobanana 2 Lite","icon":"images","pages":[{"title":"Génération d’images Nanobanana 2 Lite","openapi":"fr/api-manual/image-series/nanobanana/nanobanana-2-lite/nanobanana-2-lite-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/nanobanana/nanobanana-2-lite/nanobanana-2-lite-image-generate"},{"title":"Génération d’images Nanobanana 2 Lite Beta","openapi":"fr/api-manual/image-series/nanobanana/nanobanana-2-lite/beta/nanobanana-2-lite-beta-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/nanobanana/nanobanana-2-lite/beta/nanobanana-2-lite-beta-image-generate"}]},{"group":"Nanobanana 2","icon":"images","pages":[{"title":"Génération d’images Nanobanana 2","openapi":"fr/api-manual/image-series/nanobanana/nanobanana-2/nanobanana-2-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/nanobanana/nanobanana-2/nanobanana-2-image-generate"},{"title":"Génération d’images Nanobanana 2 Beta","openapi":"fr/api-manual/image-series/nanobanana/nanobanana-2/beta/nanobanana-2-beta-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/nanobanana/nanobanana-2/beta/nanobanana-2-beta-image-generate"}]},{"group":"Nanobanana Pro","icon":"images","pages":[{"title":"Génération d’images Nanobanana Pro","openapi":"fr/api-manual/image-series/nanobanana/nanobanana-pro/nanobanana-pro-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/nanobanana/nanobanana-pro/nanobanana-pro-image-generate"},{"title":"Génération d’images Nanobanana Pro Beta","openapi":"fr/api-manual/image-series/nanobanana/nanobanana-pro/beta/nanobanana-pro-beta-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/nanobanana/nanobanana-pro/beta/nanobanana-pro-beta-image-generate"}]},{"group":"Nanobanana 1","icon":"images","pages":[{"title":"Génération d’images Nanobanana 1 Beta","openapi":"fr/api-manual/image-series/nanobanana/nanobanana-1/beta/nanobanana-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/nanobanana/nanobanana-1/beta/nanobanana-image-generate"}]}]},{"group":"Grok","icon":"images","pages":[{"title":"Grok Imagine Image 2.0 Generation d'Image","openapi":"fr/api-manual/image-series/grok/grok-imagine-image-2.0-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/grok/grok-imagine-image-2.0-image-generate"}]},{"group":"Midjourney","icon":"images","pages":[{"group":"Midjourney V8.2","pages":[{"title":"Midjourney V8.2 Guide des paramètres de prompt","icon":"book-open","href":"/fr/api-manual/image-series/midjourney/midjourney-v8-2-prompt-guide"},{"title":"Midjourney V8.2 Génération d'images","openapi":"fr/api-manual/image-series/midjourney/mj-v8-2-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-2-image-generate"},{"title":"Midjourney V8.2 Variation","openapi":"fr/api-manual/image-series/midjourney/mj-v8-2-variation.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-2-variation"},{"title":"Midjourney V8.2 Remix","openapi":"fr/api-manual/image-series/midjourney/mj-v8-2-remix.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-2-remix"},{"title":"Midjourney V8.2 Retexturation","openapi":"fr/api-manual/image-series/midjourney/mj-v8-2-retexture.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-2-retexture"},{"title":"Midjourney V8.2 Édition avancée","openapi":"fr/api-manual/image-series/midjourney/mj-v8-2-upload-paint.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-2-upload-paint"},{"title":"Midjourney V8.2 Édition de canevas","openapi":"fr/api-manual/image-series/midjourney/mj-v8-2-edit.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-2-edit"},{"title":"Midjourney V8.2 Supprimer l'arrière-plan","openapi":"fr/api-manual/image-series/midjourney/mj-v8-2-remove-bg.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-2-remove-bg"}]},{"group":"Midjourney V8.1","pages":[{"title":"Midjourney V8.1 Guide des paramètres de prompt","icon":"book-open","href":"/fr/api-manual/image-series/midjourney/midjourney-v8-1-prompt-guide"},{"title":"Midjourney V8.1 Génération d'images","openapi":"fr/api-manual/image-series/midjourney/mj-v8-1-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-1-image-generate"},{"title":"Midjourney V8.1 Variation","openapi":"fr/api-manual/image-series/midjourney/mj-v8-1-variation.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-1-variation"},{"title":"Midjourney V8.1 Remix","openapi":"fr/api-manual/image-series/midjourney/mj-v8-1-remix.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-1-remix"},{"title":"Midjourney V8.1 Retexturation","openapi":"fr/api-manual/image-series/midjourney/mj-v8-1-retexture.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-1-retexture"},{"title":"Midjourney V8.1 Édition avancée","openapi":"fr/api-manual/image-series/midjourney/mj-v8-1-upload-paint.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-1-upload-paint"},{"title":"Midjourney V8.1 Édition de canevas","openapi":"fr/api-manual/image-series/midjourney/mj-v8-1-edit.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-1-edit"},{"title":"Midjourney V8.1 Supprimer l'arrière-plan","openapi":"fr/api-manual/image-series/midjourney/mj-v8-1-remove-bg.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v8-1-remove-bg"}]},{"group":"Midjourney V7","pages":[{"title":"Midjourney V7 Guide des paramètres de prompt","icon":"book-open","href":"/fr/api-manual/image-series/midjourney/midjourney-v7-prompt-guide"},{"title":"Midjourney V7 Génération d'images","openapi":"fr/api-manual/image-series/midjourney/mj-v7-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-image-generate"},{"title":"Midjourney V7 Variation","openapi":"fr/api-manual/image-series/midjourney/mj-v7-variation.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-variation"},{"title":"Midjourney V7 Agrandissement","openapi":"fr/api-manual/image-series/midjourney/mj-v7-upscale.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-upscale"},{"title":"Midjourney V7 Remix","openapi":"fr/api-manual/image-series/midjourney/mj-v7-remix.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-remix"},{"title":"Midjourney V7 Amélioration","openapi":"fr/api-manual/image-series/midjourney/mj-v7-enhance.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-enhance"},{"title":"Midjourney V7 Panoramique","openapi":"fr/api-manual/image-series/midjourney/mj-v7-pan.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-pan"},{"title":"Midjourney V7 Extension","openapi":"fr/api-manual/image-series/midjourney/mj-v7-outpaint.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-outpaint"},{"title":"Midjourney V7 Édition de canevas","openapi":"fr/api-manual/image-series/midjourney/mj-v7-edit.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-edit"},{"title":"Midjourney V7 Supprimer l'arrière-plan","openapi":"fr/api-manual/image-series/midjourney/mj-v7-remove-bg.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-remove-bg"},{"title":"Midjourney V7 Retexturation","openapi":"fr/api-manual/image-series/midjourney/mj-v7-retexture.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-retexture"},{"title":"Midjourney V7 Édition avancée","openapi":"fr/api-manual/image-series/midjourney/mj-v7-upload-paint.json POST /v1/images/generations","href":"/fr/api-manual/image-series/midjourney/mj-v7-upload-paint"}]}]},{"group":"Seedream","icon":"images","pages":[{"group":"Seedream 5.5","icon":"images","pages":[{"title":"Seedream 5.5 Génération d'images","openapi":"fr/api-manual/image-series/seedream-5.5/seedream-5.5-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/seedream-5.5/seedream-5.5-image-generate"},{"title":"Seedream 5.5 décomposition en calques","openapi":"fr/api-manual/image-series/seedream-5.5/seedream-5.5-layerize-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/seedream-5.5/seedream-5.5-layerize-image-generate"}]},{"group":"Seedream 5.0 Pro","icon":"images","pages":[{"title":"Seedream 5.0 Pro Génération d'images","openapi":"fr/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-image-generate"},{"title":"Seedream 5.0 Pro décomposition en calques","openapi":"fr/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-layerize-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-layerize-image-generate"}]},{"group":"Seedream 5.0 Flash","icon":"images","pages":[{"title":"Seedream 5.0 Flash Génération d'images","openapi":"fr/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-image-generate"},{"title":"Seedream 5.0 Flash décomposition en calques","openapi":"fr/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-layerize-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-layerize-image-generate"}]},{"group":"Seedream 5.0 Lite","icon":"images","pages":[{"title":"Seedream 5.0 Lite Génération d'images","openapi":"fr/api-manual/image-series/seedream-5.0-lite/seedream-5.0-lite-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/seedream-5.0-lite/seedream-5.0-lite-image-generate"}]},{"group":"Seedream 4.5","icon":"images","pages":[{"title":"Seedream 4.5 Génération d'images","openapi":"fr/api-manual/image-series/seedream-4.5/seedream-4.5-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/seedream-4.5/seedream-4.5-image-generate"}]},{"group":"Seedream 4.0","icon":"images","pages":[{"title":"Seedream-4.0 Génération d'images","openapi":"fr/api-manual/image-series/seedream-4.0/seedream-4.0-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/seedream-4.0/seedream-4.0-image-generate"}]}]},{"group":"Z Image Turbo","icon":"images","pages":[{"title":"Z Image Turbo Génération d'Image","openapi":"fr/api-manual/image-series/z-image-turbo/z-image-turbo-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/z-image-turbo/z-image-turbo-image-generate"}]},{"group":"Qwen-Image","icon":"images","pages":[{"title":"Qwen Image 3.0","openapi":"fr/api-manual/image-series/qwen/qwen-image-3.0.json POST /v1/images/generations","href":"/fr/api-manual/image-series/qwen/qwen-image-3.0"},{"title":"Qwen Image 3.0 Pro","openapi":"fr/api-manual/image-series/qwen/qwen-image-3.0-pro.json POST /v1/images/generations","href":"/fr/api-manual/image-series/qwen/qwen-image-3.0-pro"},{"title":"Qwen Image Edit Plus","openapi":"fr/api-manual/image-series/qwen/qwen-image-edit-plus.json POST /v1/images/generations","href":"/fr/api-manual/image-series/qwen/qwen-image-edit-plus"},{"title":"Qwen Image Edit","openapi":"fr/api-manual/image-series/qwen/qwen-image-edit.json POST /v1/images/generations","href":"/fr/api-manual/image-series/qwen/qwen-image-edit"}]},{"group":"Wan-Image","icon":"images","pages":[{"title":"Wan2.5 Texte vers Image","openapi":"fr/api-manual/image-series/wan2.5/wan2.5-text-to-image.json POST /v1/images/generations","href":"/fr/api-manual/image-series/wan2.5/wan2.5-text-to-image"},{"title":"Wan2.5 Image vers Image","openapi":"fr/api-manual/image-series/wan2.5/wan2.5-image-to-image.json POST /v1/images/generations","href":"/fr/api-manual/image-series/wan2.5/wan2.5-image-to-image"}]},{"group":"Krea","icon":"images","pages":[{"group":"Krea 2 Turbo","pages":[{"title":"Krea 2 Turbo Generation d'Image","openapi":"fr/api-manual/image-series/krea/krea-2-turbo-image-generate.json POST /v1/images/generations","href":"/fr/api-manual/image-series/krea/krea-2-turbo-image-generate"}]}]}]},{"group":"Série Vidéo","pages":[{"group":"Seedance 2.5","icon":"video","pages":[{"title":"Seedance 2.5 Guide complet des paramètres","openapi":"fr/api-manual/video-series/seedance2.5/seedance-2.5-overview.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.5/seedance-2.5-overview"},{"title":"Seedance 2.5 Text-to-Video","openapi":"fr/api-manual/video-series/seedance2.5/seedance-2.5-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.5/seedance-2.5-text-to-video"},{"title":"Seedance 2.5 Image-to-Video","openapi":"fr/api-manual/video-series/seedance2.5/seedance-2.5-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.5/seedance-2.5-image-to-video"},{"title":"Seedance 2.5 Reference-to-Video","openapi":"fr/api-manual/video-series/seedance2.5/seedance-2.5-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.5/seedance-2.5-reference-to-video"},{"title":"Seedance 2.5 Video Edit","openapi":"fr/api-manual/video-series/seedance2.5/seedance-2.5-video-edit.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.5/seedance-2.5-video-edit"},{"title":"Seedance 2.5 Video Extend","openapi":"fr/api-manual/video-series/seedance2.5/seedance-2.5-video-extend.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.5/seedance-2.5-video-extend"},{"title":"Seedance 2.5 Draft-to-Video — conversion en vidéo finale","openapi":"fr/api-manual/video-series/seedance2.5/seedance-2.5-draft-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.5/seedance-2.5-draft-to-video"}]},{"group":"Seedance 2.0","icon":"video","pages":[{"title":"Seedance 2.0 Guide complet des paramètres","openapi":"fr/api-manual/video-series/seedance2.0/seedance-2.0-overview.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.0/seedance-2.0-overview"},{"title":"Seedance 2.0 Text-to-Video","openapi":"fr/api-manual/video-series/seedance2.0/seedance-2.0-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.0/seedance-2.0-text-to-video"},{"title":"Seedance 2.0 Image-to-Video","openapi":"fr/api-manual/video-series/seedance2.0/seedance-2.0-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.0/seedance-2.0-image-to-video"},{"title":"Seedance 2.0 Reference-to-Video","openapi":"fr/api-manual/video-series/seedance2.0/seedance-2.0-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.0/seedance-2.0-reference-to-video"},{"title":"Seedance 2.0 Fast Text-to-Video","openapi":"fr/api-manual/video-series/seedance2.0/seedance-2.0-fast-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.0/seedance-2.0-fast-text-to-video"},{"title":"Seedance 2.0 Fast Image-to-Video","openapi":"fr/api-manual/video-series/seedance2.0/seedance-2.0-fast-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.0/seedance-2.0-fast-image-to-video"},{"title":"Seedance 2.0 Fast Reference-to-Video","openapi":"fr/api-manual/video-series/seedance2.0/seedance-2.0-fast-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.0/seedance-2.0-fast-reference-to-video"},{"title":"Seedance 2.0 Mini Text-to-Video","openapi":"fr/api-manual/video-series/seedance2.0/seedance-2.0-mini-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.0/seedance-2.0-mini-text-to-video"},{"title":"Seedance 2.0 Mini Image-to-Video","openapi":"fr/api-manual/video-series/seedance2.0/seedance-2.0-mini-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.0/seedance-2.0-mini-image-to-video"},{"title":"Seedance 2.0 Mini Reference-to-Video","openapi":"fr/api-manual/video-series/seedance2.0/seedance-2.0-mini-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance2.0/seedance-2.0-mini-reference-to-video"}]},{"group":"Minimax","icon":"video","pages":[{"group":"Minimax H3","icon":"video","pages":[{"title":"Guide complet des paramètres Minimax H3 / H3 Max / H3 Max Turbo","openapi":"fr/api-manual/video-series/minimax/minimax-h3/minimax-h3-overview.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/minimax/minimax-h3/minimax-h3-overview"},{"group":"H3","icon":"video","pages":[{"title":"Minimax H3 Text-to-Video","openapi":"fr/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-text-to-video"},{"title":"Minimax H3 Image-to-Video","openapi":"fr/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-image-to-video"},{"title":"Minimax H3 Reference-to-Video","openapi":"fr/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-reference-to-video"}]},{"group":"H3 Max","icon":"video","pages":[{"title":"Minimax H3 Max Text-to-Video","openapi":"fr/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-text-to-video"},{"title":"Minimax H3 Max Image-to-Video","openapi":"fr/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-image-to-video"},{"title":"Minimax H3 Max Reference-to-Video","openapi":"fr/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-reference-to-video"}]},{"group":"H3 Max Turbo","icon":"video","pages":[{"title":"Minimax H3 Max Turbo Text-to-Video","openapi":"fr/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-text-to-video"},{"title":"Minimax H3 Max Turbo Image-to-Video","openapi":"fr/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-image-to-video"}]}]}]},{"group":"Gemini Omni Flash","icon":"video","pages":[{"group":"Gemini Omni 1.2 Flash","icon":"video","pages":[{"title":"Gemini Omni 1.2 Flash – Vue d’ensemble des paramètres","openapi":"fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-overview.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-overview"},{"title":"Gemini Omni 1.2 Flash Texte vers vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-text-to-video"},{"title":"Gemini Omni 1.2 Flash Image vers vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-image-to-video"},{"title":"Gemini Omni 1.2 Flash Référence vers vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-reference-to-video"},{"title":"Gemini Omni 1.2 Flash Montage vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-edit.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-edit"},{"title":"Gemini Omni 1.2 Flash Extension vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-extend.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-extend"},{"title":"Gemini Omni 1.2 Flash Augmentation de la résolution vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-upscale.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-upscale"}]},{"group":"Gemini Omni 1.1 Flash","icon":"video","pages":[{"title":"Gemini Omni 1.1 Flash – Vue d’ensemble des paramètres","openapi":"fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-overview.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-overview"},{"title":"Gemini Omni 1.1 Flash Texte vers vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-text-to-video"},{"title":"Gemini Omni 1.1 Flash Image vers vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-image-to-video"},{"title":"Gemini Omni 1.1 Flash Référence vers vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-reference-to-video"},{"title":"Gemini Omni 1.1 Flash Montage vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-edit.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-edit"},{"title":"Gemini Omni 1.1 Flash Extension vidéo","openapi":"fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-extend.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-extend"}]},{"group":"Gemini Omni Flash 1.0","icon":"video","pages":[{"title":"Gemini Omni Flash 1.0 Generation de video a partir de texte","openapi":"fr/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-text-to-video"},{"title":"Gemini Omni Flash 1.0 Generation de video a partir d'image","openapi":"fr/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-image-to-video"},{"title":"Gemini Omni Flash 1.0 Generation de video a partir d'images de reference","openapi":"fr/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-reference-to-video"},{"title":"Gemini Omni Flash 1.0 Edition de video","openapi":"fr/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-video-edit.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-video-edit"}]}]},{"group":"Kling","icon":"video","pages":[{"title":"Kling Élément personnalisé","openapi":"fr/api-manual/video-series/kling/kling-custom-element.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-custom-element"},{"group":"Kling-4.0","icon":"video","pages":[{"title":"Kling-4.0 Texte vers Vidéo","openapi":"fr/api-manual/video-series/kling/kling-v4-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v4-text-to-video"},{"title":"Kling-4.0 Image vers Vidéo","openapi":"fr/api-manual/video-series/kling/kling-v4-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v4-image-to-video"},{"title":"Kling-4.0 Références vers Vidéo","openapi":"fr/api-manual/video-series/kling/kling-v4-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v4-reference-to-video"},{"title":"Kling-4.0 Édition Vidéo","openapi":"fr/api-manual/video-series/kling/kling-v4-video-edit.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v4-video-edit"}]},{"group":"Kling-4.0-Flash","icon":"video","pages":[{"title":"Kling-4.0-Flash Texte vers Vidéo","openapi":"fr/api-manual/video-series/kling/kling-v4-flash-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v4-flash-text-to-video"},{"title":"Kling-4.0-Flash Image vers Vidéo","openapi":"fr/api-manual/video-series/kling/kling-v4-flash-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v4-flash-image-to-video"},{"title":"Kling-4.0-Flash Références vers Vidéo","openapi":"fr/api-manual/video-series/kling/kling-v4-flash-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v4-flash-reference-to-video"},{"title":"Kling-4.0-Flash Édition Vidéo","openapi":"fr/api-manual/video-series/kling/kling-v4-flash-video-edit.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v4-flash-video-edit"}]},{"group":"Kling-O3","icon":"video","pages":[{"title":"Kling-O3 Texte vers Vidéo","openapi":"fr/api-manual/video-series/kling/kling-o3-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-o3-text-to-video"},{"title":"Kling-O3 Image vers Vidéo","openapi":"fr/api-manual/video-series/kling/kling-o3-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-o3-image-to-video"},{"title":"Kling-O3 Référence vers Vidéo","openapi":"fr/api-manual/video-series/kling/kling-o3-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-o3-reference-to-video"},{"title":"Kling-O3 Video Edit","openapi":"fr/api-manual/video-series/kling/kling-o3-video-edit.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-o3-video-edit"}]},{"group":"Kling-V3","icon":"video","pages":[{"title":"Kling-V3 Text to Video","openapi":"fr/api-manual/video-series/kling/kling-v3-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v3-text-to-video"},{"title":"Kling-V3 Image to Video","openapi":"fr/api-manual/video-series/kling/kling-v3-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v3-image-to-video"},{"title":"Kling-V3 Contrôle de mouvement","openapi":"fr/api-manual/video-series/kling/kling-v3-motion-control.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v3-motion-control"}]},{"group":"Kling-V3-Turbo","icon":"video","pages":[{"title":"Kling-V3-Turbo Text to Video","openapi":"fr/api-manual/video-series/kling/kling-v3-turbo-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v3-turbo-text-to-video"},{"title":"Kling-V3-Turbo Image to Video","openapi":"fr/api-manual/video-series/kling/kling-v3-turbo-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v3-turbo-image-to-video"}]},{"group":"Kling-V2.6","icon":"video","pages":[{"title":"Kling 2.6 Contrôle de mouvement","openapi":"fr/api-manual/video-series/kling/kling-v2.6-motion-control.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-v2.6-motion-control"}]},{"group":"Kling-O1","icon":"video","pages":[{"title":"Kling-O1 Image vers Vidéo","openapi":"fr/api-manual/video-series/kling/kling-o1-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-o1-image-to-video"},{"title":"Kling-O1 Édition Vidéo","openapi":"fr/api-manual/video-series/kling/kling-o1-video-edit.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-o1-video-edit"},{"title":"Kling-O1 Édition Vidéo (Rapide)","openapi":"fr/api-manual/video-series/kling/kling-o1-video-edit-fast.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/kling/kling-o1-video-edit-fast"}]}]},{"group":"HappyHorse","icon":"video","pages":[{"group":"HappyHorse 1.1","icon":"video","pages":[{"title":"HappyHorse 1.1 Text-to-Video","openapi":"fr/api-manual/video-series/happyhorse1.1/happyhorse-1.1-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/happyhorse1.1/happyhorse-1.1-text-to-video"},{"title":"HappyHorse 1.1 Image-to-Video","openapi":"fr/api-manual/video-series/happyhorse1.1/happyhorse-1.1-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/happyhorse1.1/happyhorse-1.1-image-to-video"},{"title":"HappyHorse 1.1 Reference-to-Video","openapi":"fr/api-manual/video-series/happyhorse1.1/happyhorse-1.1-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/happyhorse1.1/happyhorse-1.1-reference-to-video"}]},{"group":"HappyHorse 1.0","icon":"video","pages":[{"title":"HappyHorse 1.0 Text-to-Video","openapi":"fr/api-manual/video-series/happyhorse1.0/happyhorse-1.0-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/happyhorse1.0/happyhorse-1.0-text-to-video"},{"title":"HappyHorse 1.0 Image-to-Video","openapi":"fr/api-manual/video-series/happyhorse1.0/happyhorse-1.0-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/happyhorse1.0/happyhorse-1.0-image-to-video"},{"title":"HappyHorse 1.0 Reference-to-Video","openapi":"fr/api-manual/video-series/happyhorse1.0/happyhorse-1.0-reference-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/happyhorse1.0/happyhorse-1.0-reference-to-video"},{"title":"HappyHorse 1.0 Video-Edit","openapi":"fr/api-manual/video-series/happyhorse1.0/happyhorse-1.0-video-edit.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/happyhorse1.0/happyhorse-1.0-video-edit"}]}]},{"group":"Grok","icon":"video","pages":[{"title":"Grok Imagine 1.5 Vidéo Preview","openapi":"fr/api-manual/video-series/grok/grok-imagine-video-1.5-preview.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/grok/grok-imagine-video-1.5-preview"},{"title":"Grok Imagine 1.5 Lite Vidéo","openapi":"fr/api-manual/video-series/grok/grok-imagine-video-1.5-lite.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/grok/grok-imagine-video-1.5-lite"},{"title":"Grok Imagine 1.0 Texte vers Vidéo","openapi":"fr/api-manual/video-series/grok/grok-imagine-video-1.0-t2v.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/grok/grok-imagine-video-1.0-t2v"},{"title":"Grok Imagine 1.0 Image vers Vidéo","openapi":"fr/api-manual/video-series/grok/grok-imagine-video-1.0-i2v.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/grok/grok-imagine-video-1.0-i2v"},{"title":"Grok Imagine Texte vers Vidéo Beta","openapi":"fr/api-manual/video-series/grok/grok-imagine-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/grok/grok-imagine-text-to-video"},{"title":"Grok Imagine Image vers Vidéo Beta","openapi":"fr/api-manual/video-series/grok/grok-imagine-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/grok/grok-imagine-image-to-video"}]},{"group":"Seedance","icon":"video","pages":[{"title":"Seedance-1.5-Pro Génération vidéo","openapi":"fr/api-manual/video-series/seedance1.5/seedance-1.5-pro-video-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance1.5/seedance-1.5-pro-video-generate"},{"title":"Seedance-1.0-Pro-Fast Génération vidéo","openapi":"fr/api-manual/video-series/seedance1.0/seedance-1.0-pro-fast-video-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/seedance1.0/seedance-1.0-pro-fast-video-generate"}]},{"group":"Veo3.1","icon":"video","pages":[{"title":"Génération vidéo Veo3.1-Lite","openapi":"fr/api-manual/video-series/veo3.1/veo-3.1-lite-generate-preview-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/veo3.1/veo-3.1-lite-generate-preview-generate"},{"title":"Génération vidéo Veo3.1-Pro","openapi":"fr/api-manual/video-series/veo3.1/veo-3.1-generate-preview-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/veo3.1/veo-3.1-generate-preview-generate"},{"title":"Génération vidéo Veo3.1-Pro Beta","openapi":"fr/api-manual/video-series/veo3.1/veo3.1-pro-video-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/veo3.1/veo3.1-pro-video-generate"},{"title":"Génération vidéo Veo3.1-Fast","openapi":"fr/api-manual/video-series/veo3.1/veo-3.1-fast-generate-preview-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/veo3.1/veo-3.1-fast-generate-preview-generate"},{"title":"Génération vidéo Veo3.1-Fast Beta","openapi":"fr/api-manual/video-series/veo3.1/veo3.1-fast-video-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/veo3.1/veo3.1-fast-video-generate"}]},{"group":"Hailuo","icon":"video","pages":[{"title":"Génération vidéo Hailuo-02","openapi":"fr/api-manual/video-series/hailuo/hailuo-02-video-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/hailuo/hailuo-02-video-generate"},{"title":"Génération vidéo Hailuo-2.3","openapi":"fr/api-manual/video-series/hailuo/hailuo-2-3-video-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/hailuo/hailuo-2-3-video-generate"},{"title":"Génération vidéo Hailuo-2.3-Fast","openapi":"fr/api-manual/video-series/hailuo/hailuo-2-3-fast-video-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/hailuo/hailuo-2-3-fast-video-generate"}]},{"group":"Wan","icon":"video","pages":[{"group":"Wan3.0","icon":"video","pages":[{"title":"Wan3.0 Guide complet des paramètres","openapi":"fr/api-manual/video-series/wan3.0/wan3.0-overview.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan3.0/wan3.0-overview"},{"title":"Wan3.0 Text-to-Video","openapi":"fr/api-manual/video-series/wan3.0/wan3.0-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan3.0/wan3.0-text-to-video"},{"title":"Wan3.0 Image-to-Video","openapi":"fr/api-manual/video-series/wan3.0/wan3.0-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan3.0/wan3.0-image-to-video"},{"title":"Wan3.0 Reference-to-Video","openapi":"fr/api-manual/video-series/wan3.0/wan3.0-reference-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan3.0/wan3.0-reference-video"},{"title":"Wan3.0 Prime Text-to-Video","openapi":"fr/api-manual/video-series/wan3.0/wan3.0-prime-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan3.0/wan3.0-prime-text-to-video"},{"title":"Wan3.0 Prime Image-to-Video","openapi":"fr/api-manual/video-series/wan3.0/wan3.0-prime-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan3.0/wan3.0-prime-image-to-video"},{"title":"Wan3.0 Prime Reference-to-Video","openapi":"fr/api-manual/video-series/wan3.0/wan3.0-prime-reference-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan3.0/wan3.0-prime-reference-video"}]},{"group":"Wan2.7","icon":"video","pages":[{"title":"Wan2.7 Texte vers Vidéo","openapi":"fr/api-manual/video-series/wan2.7/wan2.7-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.7/wan2.7-text-to-video"},{"title":"Wan2.7 Image vers Vidéo","openapi":"fr/api-manual/video-series/wan2.7/wan2.7-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.7/wan2.7-image-to-video"},{"title":"Wan2.7 Vidéo de Référence","openapi":"fr/api-manual/video-series/wan2.7/wan2.7-reference-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.7/wan2.7-reference-video"},{"title":"Wan2.7 Édition de Vidéo","openapi":"fr/api-manual/video-series/wan2.7/wan2.7-video-edit.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.7/wan2.7-video-edit"}]},{"group":"Wan2.6","icon":"video","pages":[{"title":"Wan2.6 Texte vers Vidéo","openapi":"fr/api-manual/video-series/wan2.6/wan2.6-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.6/wan2.6-text-to-video"},{"title":"Wan2.6 Image vers Vidéo","openapi":"fr/api-manual/video-series/wan2.6/wan2.6-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.6/wan2.6-image-to-video"},{"title":"Wan2.6 Image vers Vidéo Flash","openapi":"fr/api-manual/video-series/wan2.6/wan2.6-image-to-video-flash.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.6/wan2.6-image-to-video-flash"},{"title":"Wan2.6 Vidéo de Référence","openapi":"fr/api-manual/video-series/wan2.6/wan2.6-reference-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.6/wan2.6-reference-video"},{"title":"Wan2.6 Vidéo de Référence Flash","openapi":"fr/api-manual/video-series/wan2.6/wan2.6-reference-video-flash.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.6/wan2.6-reference-video-flash"}]},{"group":"Wan2.5","icon":"video","pages":[{"title":"Wan2.5 Texte vers Vidéo","openapi":"fr/api-manual/video-series/wan2.5/wan2.5-text-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.5/wan2.5-text-to-video"},{"title":"Wan2.5 Image vers Vidéo","openapi":"fr/api-manual/video-series/wan2.5/wan2.5-image-to-video.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/wan2.5/wan2.5-image-to-video"}]}]},{"group":"OmniHuman","icon":"video","pages":[{"title":"Génération vidéo d'humain numérique OmniHuman-1.5","openapi":"fr/api-manual/video-series/omnihuman/omnihuman-1.5-video-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/omnihuman/omnihuman-1.5-video-generate"}]},{"group":"VideoRetalk","icon":"video","pages":[{"title":"VideoRetalk","openapi":"fr/api-manual/video-series/videoretalk/videoretalk-video-generate.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/videoretalk/videoretalk-video-generate"}]},{"group":"Topaz","icon":"video","pages":[{"title":"Topaz Upscale Vidéo","openapi":"fr/api-manual/video-series/topaz/topaz-video-upscale.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/topaz/topaz-video-upscale"}]},{"group":"Tencent","icon":"video","pages":[{"title":"Tencent Upscale Vidéo","openapi":"fr/api-manual/video-series/tencent/tencent-video-upscale.json POST /v1/videos/generations","href":"/fr/api-manual/video-series/tencent/tencent-video-upscale"}]}]},{"group":"Série Audio","pages":[{"group":"Seed Audio","icon":"waveform-lines","pages":[{"title":"Voix Seed-Audio 1.0","icon":"book-open","href":"/fr/api-manual/audio-series/doubao-seed-audio/doubao-seed-audio-1-0-voices"},{"title":"Seed-Audio 1.0 Generation Audio","openapi":"fr/api-manual/audio-series/doubao-seed-audio/doubao-seed-audio-1-0.json POST /v1/audios/generations","href":"/fr/api-manual/audio-series/doubao-seed-audio/doubao-seed-audio-1-0"}]},{"group":"Suno","icon":"music","pages":[{"title":"Suno Music Generation Beta","openapi":"fr/api-manual/audio-series/suno/suno-music-generation.json POST /v1/audios/generations","href":"/fr/api-manual/audio-series/suno/suno-music-generation"},{"title":"Cr00e9ation de Persona Suno Beta","openapi":"fr/api-manual/audio-series/suno/suno-persona-creation.json POST /v1/audios/generations","href":"/fr/api-manual/audio-series/suno/suno-persona-creation"}]},{"group":"Qwen Audio TTS","icon":"volume-high","pages":[{"title":"Voix Qwen Audio 3.1 TTS Flash","icon":"book-open","href":"/fr/api-manual/audio-series/qwen-audio-tts/qwen-audio-3.1-tts-flash-voices"},{"title":"Synthèse vocale Qwen Audio 3.1 TTS Flash","openapi":"fr/api-manual/audio-series/qwen-audio-tts/qwen-audio-3.1-tts-flash.json POST /v1/audios/generations","href":"/fr/api-manual/audio-series/qwen-audio-tts/qwen-audio-3.1-tts-flash"},{"title":"Voice Enrollment : créer une voix personnalisée","openapi":"fr/api-manual/audio-series/qwen-audio-tts/voice-enrollment.json POST /v1/audios/generations","href":"/fr/api-manual/audio-series/qwen-audio-tts/voice-enrollment"}]}]},{"group":"Série Texte","pages":[{"group":"EvoLink Auto","icon":"wand-magic-sparkles","pages":[{"title":"EvoLink Auto - Routage Intelligent de Modèles","openapi":"fr/api-manual/language-series/evolink-auto/evolink-auto-quickstart.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/evolink-auto/evolink-auto-quickstart"},{"title":"EvoLink Auto - Format Claude","openapi":"fr/api-manual/language-series/evolink-auto/evolink-auto-claude.json POST /v1/messages","href":"/fr/api-manual/language-series/evolink-auto/evolink-auto-claude"},{"title":"EvoLink Auto - Format Gemini","openapi":"fr/api-manual/language-series/evolink-auto/evolink-auto-gemini.json POST /v1beta/models/{model}:generateContent","href":"/fr/api-manual/language-series/evolink-auto/evolink-auto-gemini"}]},{"group":"EvoLink Moderation","icon":"shield-check","pages":[{"title":"EvoLink Moderation 1.0 - Référence API complète","openapi":"fr/api-manual/language-series/evolink-moderation-1.0/evolink-moderation-1.0-api.json POST /v1/moderations","href":"/fr/api-manual/language-series/evolink-moderation-1.0/evolink-moderation-1.0-api"}]},{"group":"Kimi","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"API Kimi (tous les modèles) - Chat Completions : Démarrage rapide","openapi":"fr/api-manual/language-series/kimi/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/kimi/chat-completions/chat-completions-quickstart"},{"title":"API Kimi (tous les modèles) - Chat Completions : Référence complète","openapi":"fr/api-manual/language-series/kimi/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/kimi/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"API Kimi (tous les modèles) - Responses : Démarrage rapide","openapi":"fr/api-manual/language-series/kimi/responses/responses-quickstart.json POST /v1/responses","href":"/fr/api-manual/language-series/kimi/responses/responses-quickstart"},{"title":"API Kimi (tous les modèles) - Responses : Référence complète","openapi":"fr/api-manual/language-series/kimi/responses/responses-reference.json POST /v1/responses","href":"/fr/api-manual/language-series/kimi/responses/responses-reference"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"API Kimi (tous les modèles) - Messages : Démarrage rapide","openapi":"fr/api-manual/language-series/kimi/messages/messages-quickstart.json POST /v1/messages","href":"/fr/api-manual/language-series/kimi/messages/messages-quickstart"},{"title":"API Kimi (tous les modèles) - Messages : Référence complète","openapi":"fr/api-manual/language-series/kimi/messages/messages-reference.json POST /v1/messages","href":"/fr/api-manual/language-series/kimi/messages/messages-reference"}]}]},{"group":"Claude","icon":"comments","pages":[{"title":"Claude - API Messages","openapi":"fr/api-manual/language-series/claude/claude-messages-api.json POST /v1/messages","href":"/fr/api-manual/language-series/claude/claude-messages-api"}]},{"group":"Gemini","icon":"comments","pages":[{"group":"Google Native API Format","icon":"comments","pages":[{"title":"API tous modèles Gemini - Démarrage rapide API native","openapi":"fr/api-manual/language-series/gemini/native-api/native-api-quickstart.json POST /v1beta/models/{model}:generateContent","href":"/fr/api-manual/language-series/gemini/native-api/native-api-quickstart"},{"title":"API tous modèles Gemini - format API native","openapi":"fr/api-manual/language-series/gemini/native-api/native-api-reference.json POST /v1beta/models/{model}:generateContent","href":"/fr/api-manual/language-series/gemini/native-api/native-api-reference"}]},{"group":"OpenAI SDK Format","icon":"comments","pages":[{"title":"API tous modèles Gemini - Démarrage rapide OpenAI","openapi":"fr/api-manual/language-series/gemini/openai-sdk/openai-sdk-quickstart.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/gemini/openai-sdk/openai-sdk-quickstart"},{"title":"API tous modèles Gemini - format compatible OpenAI","openapi":"fr/api-manual/language-series/gemini/openai-sdk/openai-sdk-reference.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/gemini/openai-sdk/openai-sdk-reference"}]}]},{"group":"GPT","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"API tous modèles GPT - Démarrage rapide Chat Completions","openapi":"fr/api-manual/language-series/gpt/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/gpt/chat-completions/chat-completions-quickstart"},{"title":"API tous modèles GPT - Référence complète Chat Completions","openapi":"fr/api-manual/language-series/gpt/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/gpt/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"API tous modèles GPT - Démarrage rapide Responses","openapi":"fr/api-manual/language-series/gpt/responses/responses-quickstart.json POST /v1/responses","href":"/fr/api-manual/language-series/gpt/responses/responses-quickstart"},{"title":"API tous modèles GPT - Référence complète Responses","openapi":"fr/api-manual/language-series/gpt/responses/responses-reference.json POST /v1/responses","href":"/fr/api-manual/language-series/gpt/responses/responses-reference"}]},{"group":"Decisions API","icon":"comments","pages":[{"title":"GPT Decisions - Référence complète des paramètres","openapi":"fr/api-manual/language-series/gpt/decisions/decisions-reference.json POST /v1/decisions","href":"/fr/api-manual/language-series/gpt/decisions/decisions-reference"}]}]},{"group":"Grok","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"API tous modèles Grok - Démarrage rapide Chat Completions","openapi":"fr/api-manual/language-series/grok/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/grok/chat-completions/chat-completions-quickstart"},{"title":"API tous modèles Grok - Référence complète Chat Completions","openapi":"fr/api-manual/language-series/grok/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/grok/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"API tous modèles Grok - Démarrage rapide Responses","openapi":"fr/api-manual/language-series/grok/responses/responses-quickstart.json POST /v1/responses","description":"- Appel des modèles de texte xAI Grok au format OpenAI Responses API (sélection du modèle via le paramètre `model`)\n- Modèles de raisonnement et d'appel d'outils avec une fenêtre de contexte de 500K tokens\n- Les outils côté serveur s'exécutent sur l'infrastructure xAI : `web_search`, `x_search`, `code_execution`, `attachment_search` et `collections_search`. X Search est facturé selon les publications et profils récupérés ; les autres outils sont facturés par appel réussi.\n- Besoin des outils et de tous les paramètres ? Consultez la [documentation complète des paramètres](/fr/api-manual/language-series/grok/responses/responses-reference)\n- Selon la spécification officielle de xAI, `grok-4.7` renvoie par défaut des éléments `reasoning` contenant `encrypted_content` ; les champs effectivement présents dépendent de la route utilisée.","href":"/fr/api-manual/language-series/grok/responses/responses-quickstart"},{"title":"API tous modèles Grok - Référence complète Responses","openapi":"fr/api-manual/language-series/grok/responses/responses-reference.json POST /v1/responses","href":"/fr/api-manual/language-series/grok/responses/responses-reference"}]}]},{"group":"Doubao Seed 2.0","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"Doubao Seed 2.0 - Démarrage rapide","openapi":"fr/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-quickstart.json POST /v1/chat/completions","description":"- Appel des modèles de la série Doubao Seed 2.0 au format OpenAI SDK\n- Mode de traitement synchrone, renvoi du contenu de la conversation en temps réel\n- Paramètres minimaux, prise en main rapide\n- Modèles pris en charge : `doubao-seed-2.0-pro`, `doubao-seed-2.0-lite`, `doubao-seed-2.0-mini`, `doubao-seed-2.0-code`\n- Besoin de plus de fonctionnalités ? Consultez la [documentation complète des paramètres](/fr/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-reference)","href":"/fr/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-quickstart"},{"title":"Doubao Seed 2.0 - Référence API complète","openapi":"fr/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-reference.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"Doubao Seed 2.0 Responses API - Démarrage rapide","openapi":"fr/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-quickstart.json POST /v1/responses","href":"/fr/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-quickstart"},{"title":"Doubao Seed 2.0 Responses API - Référence API complète","openapi":"fr/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-reference.json POST /v1/responses","href":"/fr/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-reference"}]}]},{"group":"DeepSeek","icon":"comments","pages":[{"group":"DeepSeek V4","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"DeepSeek V4 - API compatible OpenAI","openapi":"fr/api-manual/language-series/deepseek-v4/deepseek-v4-chat.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/deepseek-v4/deepseek-v4-chat"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"DeepSeek V4 - API compatible Anthropic","openapi":"fr/api-manual/language-series/deepseek-v4/deepseek-v4-messages.json POST /v1/messages","href":"/fr/api-manual/language-series/deepseek-v4/deepseek-v4-messages"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"DeepSeek V4 - API Responses","openapi":"fr/api-manual/language-series/deepseek-v4/deepseek-v4-responses.json POST /v1/responses","href":"/fr/api-manual/language-series/deepseek-v4/deepseek-v4-responses"}]}]},{"group":"DeepSeek V3.2","icon":"comments","pages":[{"title":"DeepSeek - Référence API complète","openapi":"fr/api-manual/language-series/deepseek/deepseek-reference.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/deepseek/deepseek-reference"}]}]},{"group":"MiniMax","icon":"comments","pages":[{"group":"MiniMax-M3.1-Flash","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"MiniMax-M3.1-Flash - API compatible OpenAI","openapi":"fr/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-chat.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-chat"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"MiniMax-M3.1-Flash - API compatible Anthropic","openapi":"fr/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-messages.json POST /v1/messages","href":"/fr/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-messages"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"MiniMax-M3.1-Flash - API Responses","openapi":"fr/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-responses.json POST /v1/responses","href":"/fr/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-responses"}]}]},{"group":"MiniMax-M3","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"MiniMax-M3 - API compatible OpenAI","openapi":"fr/api-manual/language-series/minimax-m3/minimax-m3-chat.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/minimax-m3/minimax-m3-chat"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"MiniMax-M3 - API compatible Anthropic","openapi":"fr/api-manual/language-series/minimax-m3/minimax-m3-messages.json POST /v1/messages","href":"/fr/api-manual/language-series/minimax-m3/minimax-m3-messages"}]}]},{"group":"MiniMax-M2.5","icon":"comments","pages":[{"title":"MiniMax-M2.5 - Référence API Complète","openapi":"fr/api-manual/language-series/minimax-m2.5/minimax-m2.5-api.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/minimax-m2.5/minimax-m2.5-api"}]}]},{"group":"Qwen","icon":"comments","pages":[{"group":"Qwen3.8-Max","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"Qwen3.8-Max - Documentation complète des paramètres","openapi":"fr/api-manual/language-series/qwen3.8-max/qwen3.8-max-chat.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/qwen3.8-max/qwen3.8-max-chat"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"Qwen3.8-Max - Interface Responses","openapi":"fr/api-manual/language-series/qwen3.8-max/qwen3.8-max-responses.json POST /v1/responses","href":"/fr/api-manual/language-series/qwen3.8-max/qwen3.8-max-responses"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"Qwen3.8-Max - Interface compatible Anthropic","openapi":"fr/api-manual/language-series/qwen3.8-max/qwen3.8-max-messages.json POST /v1/messages","href":"/fr/api-manual/language-series/qwen3.8-max/qwen3.8-max-messages"}]}]}]},{"group":"GLM","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"API tous modèles GLM - Démarrage rapide Chat Completions","openapi":"fr/api-manual/language-series/glm/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/glm/chat-completions/chat-completions-quickstart"},{"title":"API tous modèles GLM - Référence complète Chat Completions","openapi":"fr/api-manual/language-series/glm/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/fr/api-manual/language-series/glm/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"API tous modèles GLM - Démarrage rapide Responses","openapi":"fr/api-manual/language-series/glm/responses/responses-quickstart.json POST /v1/responses","href":"/fr/api-manual/language-series/glm/responses/responses-quickstart"},{"title":"API tous modèles GLM - Référence complète Responses","openapi":"fr/api-manual/language-series/glm/responses/responses-reference.json POST /v1/responses","href":"/fr/api-manual/language-series/glm/responses/responses-reference"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"API tous modèles GLM - Démarrage rapide Messages","openapi":"fr/api-manual/language-series/glm/messages/messages-quickstart.json POST /v1/messages","href":"/fr/api-manual/language-series/glm/messages/messages-quickstart"},{"title":"API tous modèles GLM - Référence complète Messages","openapi":"fr/api-manual/language-series/glm/messages/messages-reference.json POST /v1/messages","href":"/fr/api-manual/language-series/glm/messages/messages-reference"}]}]}]},{"group":"Gestion du compte","pages":[{"title":"Obtenir l'utilisation des crédits","openapi":"fr/api-manual/account-management/get-credits.json GET /v1/credits","href":"/fr/api-manual/account-management/get-credits"}]},{"group":"Gestion des tâches","pages":[{"title":"Reference des Codes d'Erreur","icon":"triangle-exclamation","href":"/fr/api-manual/task-management/error-codes"},{"title":"Interroger le statut de la tâche","openapi":"fr/api-manual/task-management/get-task-detail.json GET /v1/tasks/{task_id}","href":"/fr/api-manual/task-management/get-task-detail"}]},{"group":"Gestion des fichiers","pages":[{"group":"File Upload","icon":"upload","pages":[{"title":"Téléversement de fichier Base64","openapi":"fr/api-manual/file-series/upload-base64.json POST /api/v1/files/upload/base64","href":"/fr/api-manual/file-series/upload-base64"},{"title":"Téléchargement de flux de fichiers","openapi":"fr/api-manual/file-series/upload-stream.json POST /api/v1/files/upload/stream","href":"/fr/api-manual/file-series/upload-stream"},{"title":"Téléchargement de fichier par URL","openapi":"fr/api-manual/file-series/upload-url.json POST /api/v1/files/upload/url","href":"/fr/api-manual/file-series/upload-url"}]},{"title":"Consulter le quota de fichiers","openapi":"fr/api-manual/file-series/quota.json GET /api/v1/files/quota","href":"/fr/api-manual/file-series/quota"}]}]},{"tab":"Guide d'intégration","pages":[{"title":"Guide d'intégration","href":"/fr/integration-guide/claude-code-cli"}]},{"tab":"Guide utilisateur","pages":[{"title":"Guide utilisateur","href":"/fr/introduction"}]}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-manual/language-series/grok/responses/responses-reference"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/api-manual/language-series/grok/responses/responses-reference"}]},{"language":"es","pages":[{"title":"es","href":"/es/api-manual/language-series/grok/responses/responses-reference"}]}]},"basePath":"","title":"API tous modèles Grok - Référence complète Responses - EvoLink.AI","buildId":"dpl_2AK98Hxhwu4fUXpx9atbv41cC328","deploymentId":"dpl_2AK98Hxhwu4fUXpx9atbv41cC328","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-EBSrFTg1.js","utils-Y_7TcRh4.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D1wvvkPH.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-aT0ty6oN.js","snippetPresets-DoNRuyJc.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-CXRajFpn.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BAyOsINj.js","shallow-CIcHqV1v.js","getApiPlaygroundDisplay-C5igZwEf.js","CodeSnippet-BFWnQLNh.js","CodeSnippets-Cx2mFgZW.js","Page-DCFaZE46.js","getPastedJson-BOy09PZp.js","icon-BwmYtB6R.js","MethodPill-DAIhq-iu.js","DuplicateIcon-DFM8Q3ph.js","createIcon-0UdvzB4Z.js","DynamicMarkdown-DYYZTGpa.js","SectionHeading-BFCDRUuH.js","axios-vUo_bRtp.js","Markdown-C6TcKjiR.js","clsx-Y_UC780V.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-PCbBHBTv.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-D4q_oRML.js"]}