Perceptron Mk1.5 — это воплощенная модель логического вывода Perceptron для физических агентов. Она принимает на вход текст, изображения, видео и аудио, а также отвечает текстом с дополнительными структурированными аннотациями: точками, прямоугольниками, многоугольниками, треками и клипами. Она поддерживает градуированный логический вывод с помощью стандартных элементов управления логическим выводом, вызова функций-инструментов и структурированных выходных данных через JSON Schema. Структурированные аннотации выводятся непосредственно в тексте только по запросу через параметр `annotation_format` (`"point"`, `"box"` или `"polygon"` для пространственной локализации на изображениях, `"clip"` для временных сегментов в видео). Звуковые дорожки видео анализируются только в том случае, если это включено по запросу через `provider.options.perceptron.enable_audio_in_video: true`.
from openai import OpenAI
client = OpenAI(
base_url="https://infergate.ru/api/v1",
api_key="sk-•••",
)
resp = client.chat.completions.create(
model="perceptron/perceptron-mk1.5",
messages=[{"role": "user", "content": "Привет!"}],
)
print(resp.choices[0].message.content)modelstringобязательныйmessagesarrayобязательныйtemperaturenumbermax_tokensintegertop_pnumbertop_kintegerfrequency_penaltynumberpresence_penaltynumberstructured_outputsbooleantoolsarraytool_choicestring | objectreasoningobjectreasoning_effortstringinclude_reasoningboolean