Параметры и возможности моделей

Что именно принимает каждая модель — по опубликованному манифесту возможностей, а не по странице поставщика. Состояния поддержки и есть контракт: «Нативно» передаётся без изменений, «С преобразованием» пересекает границу протокола, «Нормализуется» переписывается перед отправкой, а «Не проверено» означает, что этого ещё никто не проверял, — это не утверждение, что поле работает. Модели без опубликованного профиля отсутствуют, а не показаны наугад.

Те же профили, сгруппированные по компании, создавшей каждую модель, — в разделе Разработчики моделей.

doubao-seedance-2-5-260628

Протоколы
openai_video
Эндпоинты
openai-video
Модальности
text, image → video

Возможности

Возможность Поддержка Подтверждение Примечания
async_task Нативно Проверено на живом трафике В датированных подтверждениях с живого трафика присутствуют успешно выполненные асинхронные задачи.
generated_audio Не проверено Заявлено в каталоге Сериализация в запросе существует, но принимается ли это, независимо не проверено.
image_to_video Не проверено Заявлено в каталоге Датированные записи об использовании не сохраняют достаточно подробностей о запросах, чтобы проверить эту возможность.

Параметры

Поле Тип Поддержка Подтверждение Примечания
duration integer С преобразованием Проверено по коду Допустимый диапазон и точность соблюдения значений независимо не проверены.
image string С преобразованием Проверено по коду → content[].image_url
одиночное изображение нормализуется в список изображений и передаётся как один элемент image_url в content
Одиночное изображение нормализуется в список изображений перед сериализацией.
images array С преобразованием Проверено по коду → content[].image_url
каждый URL передаётся как один элемент image_url в content; повторяющиеся значения input_reference удаляются
Допустимый диапазон количества элементов независимо не проверен.
input_reference string С преобразованием Проверено по коду → content[].image_url
референс добавляется в конец списка изображений в content, если такого же URL там ещё нет
model string Нативно Проверено на живом трафике Обязательно
prompt string С преобразованием Проверено на живом трафике Обязательно
→ content[].text
промпт помещается в один текстовый элемент исходящего массива content
seconds string Нормализуется Проверено по коду → duration
строка с положительным числом в десятичной системе преобразуется в целочисленное значение duration и имеет приоритет над duration

Профиль возможностей 2026-09-04.1 · Последняя проверка 2026-09-04

glm-5

Протоколы
openai_chat · anthropic_messages
Эндпоинты
openai · anthropic
Модальности
text → text

Возможности

Возможность Поддержка Подтверждение Примечания
prompt_cache Не проверено Заявлено в каталоге
reasoning Не проверено Заявлено в каталоге
streaming Нативно Проверено по коду
structured_output Не проверено Заявлено в каталоге
tools Не проверено Заявлено в каталоге

Параметры

Поле Тип Поддержка Подтверждение Примечания
max_completion_tokens integer С преобразованием Проверено по коду → max_tokens
✕ max_tokens
У вышестоящего сервиса нет такого поля; шлюз переносит его в max_tokens. Если отправить оба, приоритет у этого поля.
max_tokens integer Не проверено Заявлено в каталоге ✕ max_completion_tokens
Передаётся без изменений, если это единственный лимит, который вы отправляете. Если отправить также max_completion_tokens, это поле будет заменено им. Соблюдает ли модель это значение, ещё не проверено.
messages array Нативно Проверено по коду Обязательно
model string Нативно Проверено по коду Обязательно
Точный идентификатор модели из каталога. Псевдонимы на стороне поставщика не принимаются.
stream boolean Нативно Проверено по коду
temperature number Не проверено Заявлено в каталоге Передаётся без изменений. Допустимый диапазон и то, соблюдает ли модель каждое значение из него, ещё не проверены — поэтому поле не опубликовано как «Нативно».
top_p number Нормализуется Проверено по коду top_p >= 1 переписывается на 0.99 до того, как мы отправим запрос дальше
Шлюз ограничивает это значение до того, как мы отправим запрос дальше, поэтому запрос может быть обслужен со значением, которое вы не отправляли.

Профиль возможностей 2026-09-04.1 · Последняя проверка 2026-08-27

glm-5-turbo

Протоколы
openai_chat · anthropic_messages
Эндпоинты
openai · anthropic
Модальности
text → text

Возможности

Возможность Поддержка Подтверждение Примечания
prompt_cache Не проверено Заявлено в каталоге
reasoning Не проверено Заявлено в каталоге
streaming Нативно Проверено по коду
structured_output Не проверено Заявлено в каталоге
tools Не проверено Заявлено в каталоге

Параметры

Поле Тип Поддержка Подтверждение Примечания
max_completion_tokens integer С преобразованием Проверено по коду → max_tokens
✕ max_tokens
У вышестоящего сервиса нет такого поля; шлюз переносит его в max_tokens. Если отправить оба, приоритет у этого поля.
max_tokens integer Не проверено Заявлено в каталоге ✕ max_completion_tokens
Передаётся без изменений, если это единственный лимит, который вы отправляете. Если отправить также max_completion_tokens, это поле будет заменено им. Соблюдает ли модель это значение, ещё не проверено.
messages array Нативно Проверено по коду Обязательно
model string Нативно Проверено по коду Обязательно
Точный идентификатор модели из каталога. Псевдонимы на стороне поставщика не принимаются.
stream boolean Нативно Проверено по коду
temperature number Не проверено Заявлено в каталоге Передаётся без изменений. Допустимый диапазон и то, соблюдает ли модель каждое значение из него, ещё не проверены — поэтому поле не опубликовано как «Нативно».
top_p number Нормализуется Проверено по коду top_p >= 1 переписывается на 0.99 до того, как мы отправим запрос дальше
Шлюз ограничивает это значение до того, как мы отправим запрос дальше, поэтому запрос может быть обслужен со значением, которое вы не отправляли.

Профиль возможностей 2026-09-04.1 · Последняя проверка 2026-08-27

glm-5.1

Протоколы
openai_chat · anthropic_messages · gemini_generate_content
Эндпоинты
openai · anthropic · gemini
Модальности
text → text

Возможности

Возможность Поддержка Подтверждение Примечания
prompt_cache Не проверено Заявлено в каталоге
reasoning Не проверено Заявлено в каталоге
streaming Нативно Проверено по коду
structured_output Не проверено Заявлено в каталоге
tools Не проверено Заявлено в каталоге

Параметры

Поле Тип Поддержка Подтверждение Примечания
max_completion_tokens integer С преобразованием Проверено по коду → max_tokens
✕ max_tokens
У вышестоящего сервиса нет такого поля; шлюз переносит его в max_tokens. Если отправить оба, приоритет у этого поля.
max_tokens integer Не проверено Заявлено в каталоге ✕ max_completion_tokens
Передаётся без изменений, если это единственный лимит, который вы отправляете. Если отправить также max_completion_tokens, это поле будет заменено им. Соблюдает ли модель это значение, ещё не проверено.
messages array Нативно Проверено по коду Обязательно
model string Нативно Проверено по коду Обязательно
Точный идентификатор модели из каталога. Псевдонимы на стороне поставщика не принимаются.
stream boolean Нативно Проверено по коду
temperature number Не проверено Заявлено в каталоге Передаётся без изменений. Допустимый диапазон и то, соблюдает ли модель каждое значение из него, ещё не проверены — поэтому поле не опубликовано как «Нативно».
top_p number Нормализуется Проверено по коду top_p >= 1 переписывается на 0.99 до того, как мы отправим запрос дальше
Шлюз ограничивает это значение до того, как мы отправим запрос дальше, поэтому запрос может быть обслужен со значением, которое вы не отправляли.

Профиль возможностей 2026-09-04.1 · Последняя проверка 2026-08-27

glm-5.2

Протоколы
openai_chat · anthropic_messages · gemini_generate_content
Эндпоинты
openai · anthropic · gemini
Модальности
text → text

Возможности

Возможность Поддержка Подтверждение Примечания
prompt_cache Не проверено Заявлено в каталоге
reasoning Не проверено Заявлено в каталоге
streaming Нативно Проверено по коду
structured_output Не проверено Заявлено в каталоге
tools Не проверено Заявлено в каталоге

Параметры

Поле Тип Поддержка Подтверждение Примечания
max_completion_tokens integer С преобразованием Проверено по коду → max_tokens
✕ max_tokens
У вышестоящего сервиса нет такого поля; шлюз переносит его в max_tokens. Если отправить оба, приоритет у этого поля.
max_tokens integer Не проверено Заявлено в каталоге ✕ max_completion_tokens
Передаётся без изменений, если это единственный лимит, который вы отправляете. Если отправить также max_completion_tokens, это поле будет заменено им. Соблюдает ли модель это значение, ещё не проверено.
messages array Нативно Проверено по коду Обязательно
model string Нативно Проверено по коду Обязательно
Точный идентификатор модели из каталога. Псевдонимы на стороне поставщика не принимаются.
stream boolean Нативно Проверено по коду
temperature number Не проверено Заявлено в каталоге Передаётся без изменений. Допустимый диапазон и то, соблюдает ли модель каждое значение из него, ещё не проверены — поэтому поле не опубликовано как «Нативно».
top_p number Нормализуется Проверено по коду top_p >= 1 переписывается на 0.99 до того, как мы отправим запрос дальше
Шлюз ограничивает это значение до того, как мы отправим запрос дальше, поэтому запрос может быть обслужен со значением, которое вы не отправляли.

Профиль возможностей 2026-09-04.1 · Последняя проверка 2026-08-27

glm-5.3

Протоколы
openai_chat · anthropic_messages
Эндпоинты
openai · anthropic
Модальности
text → text

Возможности

Возможность Поддержка Подтверждение Примечания
prompt_cache Не проверено Заявлено в каталоге
reasoning Не проверено Заявлено в каталоге
streaming Нативно Проверено по коду
structured_output Не проверено Заявлено в каталоге
tools Не проверено Заявлено в каталоге

Параметры

Поле Тип Поддержка Подтверждение Примечания
max_completion_tokens integer С преобразованием Проверено по коду → max_tokens
✕ max_tokens
У вышестоящего сервиса нет такого поля; шлюз переносит его в max_tokens. Если отправить оба, приоритет у этого поля.
max_tokens integer Не проверено Заявлено в каталоге ✕ max_completion_tokens
Передаётся без изменений, если это единственный лимит, который вы отправляете. Если отправить также max_completion_tokens, это поле будет заменено им. Соблюдает ли модель это значение, ещё не проверено.
messages array Нативно Проверено по коду Обязательно
model string Нативно Проверено по коду Обязательно
Точный идентификатор модели из каталога. Псевдонимы на стороне поставщика не принимаются.
stream boolean Нативно Проверено по коду
temperature number Не проверено Заявлено в каталоге Передаётся без изменений. Допустимый диапазон и то, соблюдает ли модель каждое значение из него, ещё не проверены — поэтому поле не опубликовано как «Нативно».
top_p number Нормализуется Проверено по коду top_p >= 1 переписывается на 0.99 до того, как мы отправим запрос дальше
Шлюз ограничивает это значение до того, как мы отправим запрос дальше, поэтому запрос может быть обслужен со значением, которое вы не отправляли.

Профиль возможностей 2026-09-04.1 · Последняя проверка 2026-08-27

glm-5.3-flash

Протоколы
openai_chat · anthropic_messages
Эндпоинты
openai · anthropic
Модальности
text → text

Возможности

Возможность Поддержка Подтверждение Примечания
prompt_cache Не проверено Заявлено в каталоге
reasoning Не проверено Заявлено в каталоге
streaming Нативно Проверено по коду
structured_output Не проверено Заявлено в каталоге
tools Не проверено Заявлено в каталоге

Параметры

Поле Тип Поддержка Подтверждение Примечания
max_completion_tokens integer С преобразованием Проверено по коду → max_tokens
✕ max_tokens
У вышестоящего сервиса нет такого поля; шлюз переносит его в max_tokens. Если отправить оба, приоритет у этого поля.
max_tokens integer Не проверено Заявлено в каталоге ✕ max_completion_tokens
Передаётся без изменений, если это единственный лимит, который вы отправляете. Если отправить также max_completion_tokens, это поле будет заменено им. Соблюдает ли модель это значение, ещё не проверено.
messages array Нативно Проверено по коду Обязательно
model string Нативно Проверено по коду Обязательно
Точный идентификатор модели из каталога. Псевдонимы на стороне поставщика не принимаются.
stream boolean Нативно Проверено по коду
temperature number Не проверено Заявлено в каталоге Передаётся без изменений. Допустимый диапазон и то, соблюдает ли модель каждое значение из него, ещё не проверены — поэтому поле не опубликовано как «Нативно».
top_p number Нормализуется Проверено по коду top_p >= 1 переписывается на 0.99 до того, как мы отправим запрос дальше
Шлюз ограничивает это значение до того, как мы отправим запрос дальше, поэтому запрос может быть обслужен со значением, которое вы не отправляли.

Профиль возможностей 2026-09-04.1 · Последняя проверка 2026-08-27

glm-5v-turbo

Протоколы
openai_chat · anthropic_messages
Эндпоинты
openai · anthropic
Модальности
text, image → text

Возможности

Возможность Поддержка Подтверждение Примечания
prompt_cache Не проверено Заявлено в каталоге
reasoning Не проверено Заявлено в каталоге
streaming Нативно Проверено по коду
structured_output Не проверено Заявлено в каталоге
tools Не проверено Заявлено в каталоге

Параметры

Поле Тип Поддержка Подтверждение Примечания
max_completion_tokens integer С преобразованием Проверено по коду → max_tokens
✕ max_tokens
У вышестоящего сервиса нет такого поля; шлюз переносит его в max_tokens. Если отправить оба, приоритет у этого поля.
max_tokens integer Не проверено Заявлено в каталоге ✕ max_completion_tokens
Передаётся без изменений, если это единственный лимит, который вы отправляете. Если отправить также max_completion_tokens, это поле будет заменено им. Соблюдает ли модель это значение, ещё не проверено.
messages array Нативно Проверено по коду Обязательно
model string Нативно Проверено по коду Обязательно
Точный идентификатор модели из каталога. Псевдонимы на стороне поставщика не принимаются.
stream boolean Нативно Проверено по коду
temperature number Не проверено Заявлено в каталоге Передаётся без изменений. Допустимый диапазон и то, соблюдает ли модель каждое значение из него, ещё не проверены — поэтому поле не опубликовано как «Нативно».
top_p number Нормализуется Проверено по коду top_p >= 1 переписывается на 0.99 до того, как мы отправим запрос дальше
Шлюз ограничивает это значение до того, как мы отправим запрос дальше, поэтому запрос может быть обслужен со значением, которое вы не отправляли.

Профиль возможностей 2026-09-04.1 · Последняя проверка 2026-08-27

glm-asr-2512

Протоколы
openai_audio_transcription
Эндпоинты
audio-transcription
Модальности
audio → text

Параметры

Поле Тип Поддержка Подтверждение Примечания
file file Нативно Проверено на живом трафике Обязательно
model string Нативно Проверено на живом трафике Обязательно
response_format string Не проверено Заявлено в каталоге

Профиль возможностей 2026-09-04.1 · Последняя проверка 2026-08-27

glm-tts

Протоколы
openai_audio_speech
Эндпоинты
audio-speech
Модальности
text → audio

Параметры

Поле Тип Поддержка Подтверждение Примечания
input string Нативно Проверено на живом трафике Обязательно
model string Нативно Проверено на живом трафике Обязательно
response_format string Нормализуется Проверено на живом трафике pcm / wav
пропущенный response_format заполняется опубликованным значением по умолчанию для этой модели до того, как мы отправим запрос дальше
Эта модель не принимает mp3. Если не указать формат, вернётся сырой PCM, который большинство аудиоплееров воспроизвести не может, — явно отправляйте поддерживаемый формат.
voice string Нативно Проверено на живом трафике tongtong
Оставьте поле пустым, чтобы получить опубликованный голос по умолчанию.

Профиль возможностей 2026-09-04.1 · Последняя проверка 2026-08-27