Для GLM-5V Turbo используйте Chat Completions API.
О модели
GLM-5V Turbo — модель Z.ai для визуального программирования: по изображениям и видео оценивает окружение, планирует действия и выполняет задачи. Принимает текст, изображения, видео и файлы, отвечает текстом.
Z.ai называет её первой мультимодальной базовой моделью для программирования. Рекомендует для воссоздания интерфейсов по макетам, отладки кода по скриншотам страниц с ошибками, автономного изучения графических интерфейсов и работы в Claude Code и OpenClaw.
Контекст — 200 000 токенов, у GLM-5.3 Flash — 1 млн токенов. Поддерживает вызов функций, потоковый ответ и кеширование контекста.
Стоимость
Текущая стоимость использования этой модели:
Токены | Стоимость за 1 млн токенов |
|---|---|
Входные токены | 120₽ |
Выходные токены | 400₽ |
Чтение из кэша | 24₽ |
Как считается расход
-
Учитываются все токены
И входные (input), и сгенерированные моделью (output)
Характеристики
Параметр | Значение |
|---|---|
Вход | Текст, изображения, видео, файлы |
Выход | Текст |
Контекст | 200 000 токенов |
Максимальный ответ | 128 000 токенов |
Рассуждения | Включаются параметром thinking |
Сравнение с соседними моделями
Модель | Вход | Контекст | Максимальный ответ | Параметры | Рассуждения |
|---|---|---|---|---|---|
GLM-5.3 Flash | Текст, изображения, видео, файлы | 1 млн токенов | 131 072 токена | 320 млрд, 18 млрд активных | Всегда включены, уровни low, high и max |
GLM-5V Turbo (эта модель) | Текст, изображения, видео, файлы | 200 000 токенов | 128 000 токенов | — | Включаются параметром thinking |
GLM-5 Turbo | Текст | 200 000 токенов | 128 000 токенов | — | Включены по умолчанию, можно отключить |
GLM-5 | Текст | 200 000 токенов | 131 072 токена | 744 млрд, 40 млрд активных | Включены по умолчанию, можно отключить |
API
Эндпоинт
POST https://api.dslab.tech/v1/chat/completionsimport osfrom openai import OpenAIclient = OpenAI( api_key=os.environ["DSLAB_API_KEY"], base_url="https://api.dslab.tech/v1",)response = client.chat.completions.create( model="glm-5v-turbo", messages=[ {"role": "system", "content": "Отвечай кратко и по делу."}, {"role": "user", "content": "Объясни, что такое идемпотентность."}, ],)print(response.choices[0].message.content)Параметры
Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
model | string | обязательный | ID модели: glm-5v-turbo. |
messages | array | обязательный | История диалога. content — строка или массив блоков text и image_url. |
max_tokens | integer | — | Максимальный ответ в токенах, до 128 000. |
stream | boolean | false | Потоковый ответ. |
thinking | object | — | Режим рассуждений: {"type": "enabled"} или {"type": "disabled"}. |
tools | array | — | Ваши функции: type function, name, description и parameters (JSON Schema). |
Важно знать
-
Видео и файлы модель принимает по документации Z.ai, но наш API передаёт в Chat Completions только блоки text и image_url.
-
Изображения передаются блоком image_url: ссылкой или data URL в base64.