Совместимость с остальными каналами
Сигнатуры инструментов не зависят от канала: меняется только значение channel. Код агента, написанный под Telegram, работает с Max без изменений — добавление канала не требует ветвления логики.
Российский мессенджер от VK с тем же набором инструментов, что и остальные каналы.
Сигнатуры инструментов не зависят от канала: меняется только значение channel. Код агента, написанный под Telegram, работает с Max без изменений — добавление канала не требует ветвления логики.
send_message, send_media, get_messages, list_chats, mark_read, групповые чаты, subscribe_events. transcribe_voice поддерживается частично: расшифровка зависит от формата, в котором пришло исходное аудио.
Часть аудитории переходит в Max, но отдельная интеграция ради одного канала редко окупается. Через 1-чат канал включается значением параметра, а не новым SDK и отдельной авторизацией.
{
"tool": "send_message",
"arguments": {
"channel": "max",
"to": "+79991234567",
"text": "Записал вас на пятницу, 14:00."
}
}Инструменты
start_chat(channel: Channel, to: string, text: string)→ Chatsend_message(chat_id: string, text: string, reply_to?: string)→ Messagesend_media(chat_id: string, url?: string, base64?: string, caption?: string)→ Messagelist_chats(channel?: Channel, unread_only?: boolean, limit?: number)→ Chat[]subscribe_events(webhook_url: string, channels?: Channel[], events?: EventType[])→ SubscriptionВыпустите ключ, добавьте пять строк в конфиг — и агент начнёт писать клиентам сам.
Есть вопросы? Напишите нам в Telegram →