Создание распознавания изображений в чате (без потоковой передачи)
- Распознавание изображений: конечная точка чата, совместимая с OpenAI Chat Completions API (мультимодальные сообщения)
- Передавайте изображения через
image_urlвmessages; модель возвращает описание или ответ об изображении - По умолчанию
stream: false; полный ответ возвращается одним запросом - Официальная документация: Chat Completions
Authorizations
Request Body
ID используемой модели. Для распознавания изображений часто используют gpt-4o и другие vision-модели.
Список сообщений диалога. Для распознавания изображений content user-сообщения — мультимодальный массив (text + image_url).
system-сообщения также могут использовать строковый content (как в OpenAI).
Температура выборки от 0 до 2. Более высокие значения (например, 0,8) делают вывод случайнее; более низкие (например, 0,2) — сфокусированнее. Обычно меняют либо это, либо top_p, но не оба.
Ядерная выборка вместо температуры. Модель учитывает токены с массой вероятности top_p (например, 0,1 = верхние 10 %). Обычно меняют либо это, либо temperature, но не оба.
По умолчанию 1. Сколько вариантов завершения чата генерировать на каждое входное сообщение.
По умолчанию false. Для распознавания без потока не указывайте или установите false — полный JSON-ответ придёт одним ответом.
По умолчанию null. До 4 последовательностей, после которых API прекращает генерацию токенов.
По умолчанию inf. Максимум токенов в завершении.
Суммарная длина входных и выходных токенов ограничена контекстом модели.
Число от -2,0 до 2,0. Положительные значения штрафуют новые токены за появление в уже сгенерированном тексте, повышая вероятность новых тем.
По умолчанию 0. Число от -2,0 до 2,0. Положительные значения штрафуют новые токены по частоте в тексте, снижая повторения.
Изменение вероятности появления указанных токенов. Принимает JSON-объект с ID токенов и смещениями от -100 до 100.
Уникальный идентификатор конечного пользователя. Помогает OpenAI отслеживать злоупотребления. Подробнее.
Объект формата вывода. { "type": "json_object" } включает JSON-режим.
Бета-функция. При указании система старается выбирать детерминированно; следите за system_fingerprint в ответе.
Список инструментов, которые может вызывать модель. Сейчас поддерживаются только функции.
Управляет вызовом функции моделью. none / auto / указать имя функции.