AGTCloud API Docs
GuidesRéférence APIIntégrations et ressourcesMises à jour et aide
Différences de paramètres par fournisseur

Différences de paramètres et de protocoles de MiMo

Découvrez les différences de paramètres et l’utilisation de MiMo avec les protocoles compatibles.

Pour MiMo, adaptez les paramètres selon cette page. Structures complètes : Chat Completions, Responses et Messages.

Modèles concernés

ModèlePortée
mimo-v2.6-pro-ultraspeed, mimo-v2.6-flash, mimo-v2.6-proTous acceptent Chat, Responses, Messages, images, audio et vidéo ; règles ci-dessous communes

Différences Chat Completions

ChampDifférence
thinking.typeAccepte enabled/disabled, défaut enabled ; active ou désactive le raisonnement
temperature, top_pPlages 0~1.5, 0.01~1 ; défauts 1.0, 0.95. En raisonnement, ces défauts remplacent les valeurs fournies ; réglables sans raisonnement
max_completion_tokensPlage 1~131072, défaut 131072 ; budget partagé entre raisonnement et réponse
stopAu plus 4 chaînes d’arrêt
response_format.typeValeurs officielles text/json_object ; demander explicitement JSON dans le prompt
tool_choiceStratégie effective auto ; autres valeurs filtrées et traitées comme auto, sans forcer ni interdire les outils
Historique reasoning_contentConserver tous les messages assistant et pensées des échanges d’outils ; pensée manquante sur un tour d’outil : 400
web_search dans toolsExtension de recherche MiMo : force_search, max_keyword, limit, etc. Sources dans message.annotations, nombre d’appels dans usage.web_search_usage
finish_reasonValeur supplémentaire repetition_truncation : répétition détectée et génération tronquée

Différences Responses

ChampDifférence
reasoning.effortRaisonnement actif par défaut ; none désactive, tous les minimal/low/medium/high/xhigh/max/ultra activent sans différence de profondeur actuellement
temperature, top_pPlages et remplacement en mode raisonnement identiques à Chat
max_output_tokensPlage 1~131072, défaut 131072 ; inclut raisonnement et réponse
text.format.typeValeurs officielles text/json_object ; en JSON, préciser la structure dans le prompt
tool_choiceStratégie effective auto ; autres valeurs filtrées et traitées comme auto
tools[].typeValeurs officielles function/custom/namespace : fonctions, outils personnalisés et espaces de noms
previous_response_id, background, context_managementNon pris en charge ; omettre. Renvoyer l’historique des entrées et sorties côté client
Éléments reasoning précédentsConserver raisonnement et appels d’outils renvoyés dans les prochains input

Différences Messages

ChampDifférence
max_tokensFacultatif ; plage 1~131072, défaut 131072 ; inclut raisonnement et réponse
thinking.typeAccepte enabled/disabled, défaut enabled ; contrôle le raisonnement
temperature, top_pPlages et remplacement en mode raisonnement identiques à Chat
messages[].roleAutorise system en plus de user/assistant
tool_choice.typeStratégie effective auto ; autres valeurs filtrées et traitées comme auto
tool_choice.disable_parallel_tool_useAvec true, au plus un appel d’outil sous la stratégie auto
Blocs thinking précédentsConserver tout le contenu assistant, dont thinking, text, tool_use, et le renvoyer avec les résultats
stop_reasonValeurs supplémentaires content_filter, repetition_truncation : filtrage du contenu et troncature de répétitions

Différences de cache

ChampDifférence
Cache de contexteLes trois modèles acceptent le cache ; vérifier les champs d’usage renvoyés pour confirmer les hits
Chatusage.prompt_tokens_details.cached_tokens indique les tokens d’entrée trouvés en cache
Responsesusage.input_tokens_details.cached_tokens indique les tokens d’entrée trouvés en cache
Messagesusage.cache_read_input_tokens indique les tokens d’entrée lus du cache

Différences d’entrée multimédia

EntréeBloc du protocoleDifférence
Imageimage_urlChat : URL publique ou Base64 Data URL dans image_url.url
Audioinput_audioChat : URL publique ou Base64 Data URL dans input_audio.data
Vidéovideo_urlChat : URL publique ou Base64 Data URL dans video_url.url ; fps, media_resolution sur le bloc, au même niveau que video_url
Imageinput_imageResponses : image_url est une chaîne URL publique ou Base64 Data URL
Audioinput_audioResponses : chaîne audio_url, différente de input_audio.data dans Chat
Vidéoinput_videoResponses : chaîne video_url, avec fps, media_resolution sur le même bloc
ImageimageMessages : url pour source.type=url ; media_type et Base64 brut data pour source.type=base64
AudioaudioExtension Messages : URL ou Base64 via source, avec les mêmes champs que les sources d’image
VidéovideoExtension Messages : URL ou Base64 via source ; fps, media_resolution dans source
ChampDifférence
fpsPlage 0.1~10, défaut 2 ; trames vidéo échantillonnées par seconde
media_resolutionAccepte default/max, défaut default ; résolution des trames vidéo
Taille des imagesFichier URL limité à 50 MB ; chaîne Base64 par image limitée à 50 MB
Taille audioFichier URL limité à 100 MB ; chaîne Base64 par séquence audio limitée à 50 MB
Taille vidéoFichier URL limité à 300 MB ; chaîne Base64 par vidéo limitée à 50 MB

Exemples d’appel

Remplacez MODEL_ID par l’ID complet du modèle et utilisez votre API Key.

curl 'https://api.agtcloud.cn/v1/chat/completions' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "messages": [{"role": "user", "content": "Expliquez en trois points comment diagnostiquer un délai d’attente API"}],
    "thinking": {"type": "enabled"},
    "max_completion_tokens": 4096
  }'

Références officielles

Sur cette page