minimax-m2.1
minimaxКонтекст196 608 токенов
Вход51.84 ₽/1M
Выход182.40 ₽/1M
Ответ
Да, minimax-m2.1 поддерживает Structured Outputs.
Ответ модели будет строго соответствовать заданной JSON Schema — это надёжнее обычного JSON Mode.
Как использовать:
- В Python SDK: используйте Pydantic-модели с
client.beta.chat.completions.parse() - В JavaScript: используйте Zod-схемы с
zodResponseFormat() - В REST API: передайте
response_formatс типомjson_schema
Пример кода — ниже на странице.
Пример Structured Outputs с minimax-m2.1
Получите ответ от minimax-m2.1, строго соответствующий JSON Schema:
from pydantic import BaseModel
from openai import OpenAI
client = OpenAI(
api_key="ваш_ключ_aitunnel",
base_url="https://api.aitunnel.ru/v1/"
)
# Определяем схему ответа через Pydantic
class ContactInfo(BaseModel):
name: str
email: str
phone: str
response = client.beta.chat.completions.parse(
model="minimax-m2.1",
messages=[
{
"role": "system",
"content": "Извлеки контактные данные из текста"
},
{
"role": "user",
"content": "Иван Петров, ivan@mail.ru, +7-999-123-45-67"
}
],
response_format=ContactInfo
)
contact = response.choices[0].message.parsed
print(f"Имя: {contact.name}")
print(f"Email: {contact.email}")
print(f"Телефон: {contact.phone}")Другие вопросы о minimax-m2.1
Этот же вопрос — другие модели
Попробуйте сами через AITUNNEL
Получите API ключ и протестируйте модели. Работает из России без VPN, оплата в рублях.
Быстрый стартОплата картой РФПоддержка
Начать работуРегистрация за 1 минуту