AGTCloud API Docs
РуководстваСправочник APIИнтеграции и ресурсыОбновления и помощь
Различия параметров по поставщикам

Различия параметров и протоколов Hunyuan

Узнайте об отличиях параметров и использовании Hunyuan с совместимыми протоколами.

Для Hunyuan настройте параметры по этой странице. Структуры: Chat Completions, Responses, Messages.

Модели

МодельОбласть применения
hy4-previewChat, Responses, Messages; уровни Chat none/high, по умолчанию high
hy3Chat, Responses, Messages; уровни Chat none/low/high, по умолчанию high; сохранение и инструменты см. ниже

Отличия Chat Completions

ПолеОтличие
thinking.typeОбе рассуждают по умолчанию; переключатель enabled/disabled, уровни reasoning_effort выше
reasoning_effortHy3 с tools преобразует low в high; модель выбирает глубину по задаче инструмента
max_tokens, max_completion_tokensОба ограничивают общий бюджет, второе приоритетно. Hy3 рекомендуется минимум 16000, но это не обязательный минимум поля
top_k, repetition_penaltyМолча игнорируются, не расширения как у Qwen
nПри рассуждении обязательно 1
preserved_thinkingСохранение Hy3: с tools включено по умолчанию, в простом тексте выключено; имя preserved_thinking
История reasoning_contentС результатами сохраняйте прошлые мысли assistant и tool_calls; включение не восстанавливает пропущенную клиентом историю
tool_choiceПри рассуждении используйте auto/none, не required и не функцию принудительно
web_search_optionsПоиск Hy3: enable: true; search_source принимает standard/lite, по умолчанию standard; строка только для Hy3

Отличия Responses

ПолеОтличие
max_output_tokensВключает рассуждение и ответ; не бюджетируйте лишь видимый текст
tool_choiceHy3 только auto/none; не required и не объект конкретной функции
previous_response_idHy3 возвращает 400 на непустое значение; передавайте историю в input
reasoning.preserved_thinkingСохранение Hy3 в объекте reasoning, умолчания как Chat
text.formatПоддерживается text/json_object/json_schema; JSON Schema Hy3 требует additionalProperties: false
web_search в toolsПоиск Hy3 использует type: "web_search", не расположение web_search_options Chat

Отличия Messages

ПолеОтличие
thinking.type, max_tokensПереключатель enabled/disabled; max_tokens включает рассуждение/ответ, оставляйте место ответу при budget_tokens
HY-Preserved-ThinkingHeader сохранения Hy3 принимает true/false, иначе умолчания; не переносите верхнеуровневое поле Chat в тело Messages
История блоков thinkingС результатами сохраняйте реальный assistant. Если Hy3 не вернул signature, не создавайте подпись; требование Claude не применяется

Отличия кеша

ПолеОтличие
prompt_cache_keyИдентификатор кеша Chat; стабильные префикс и значение, попадание проверять по ответу
Сохранение рассуждения и кешСохранение продолжает рассуждение, не доказывает кеш; полная стабильная история помогает префиксам
Использование кешаChat usage.prompt_tokens_details.cached_tokens; Responses реальный usage.input_tokens_details.cached_tokens; Messages реальный usage.cache_read_input_tokens

Примеры запросов

Замените MODEL_ID полным ID и используйте свой API Key. Примеры только с текстом.

curl 'https://api.agtcloud.ai/v1/chat/completions' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "messages": [{"role": "user", "content": "Объясните в трёх пунктах, как диагностировать тайм-аут API"}],
    "reasoning_effort": "high",
    "max_completion_tokens": 16384
  }'

Официальные материалы

На этой странице