Секретарь, которого спрашивают обычными словами
Один сценарий отвечает и «что сегодня», и «когда я свободен в четверг»: модель сама решает, что спросить у календаря.
Как выглядит сценарий
Вопрос про расписание
Секретарь▶▦
Модель▦
Календарь
Инструменты календаряT
Память диалога▶S
Ответ▶
- Исполнение + данные
- LLM
- Расширение
- Данные
- Память
Соседние календарные сценарии отвечают на один вопрос каждый, и последовательность задана графом: сначала запрос, потом ответ. Здесь наоборот — инструменты отданы модели, и она сама решает, что вызвать и сколько раз.
Что внутри
- Вопрос про расписание — вход.
- Секретарь — агент.
- Инструменты календаря подключены связью
link_extension: список календарей, поиск встреч, занятость. - Память диалога позволяет спрашивать «а на следующей неделе?», не повторяя вопрос.
Поэтому один сценарий закрывает целое семейство вопросов. Цена — предсказуемость: модель может сходить в календарь дважды, а может ответить из памяти разговора, и ход дороже, чем у сценария с жёсткой последовательностью.
Что настроить под себя
- Список инструментов. Сейчас включено только чтение. Создание и удаление включаются там же, но тогда бот сможет менять ваш календарь по одной фразе — начните с чтения.
- Промпт. В нём есть правило переспрашивать перед созданием встречи. Оно понадобится в тот момент, когда вы включите запись.
- Память. Окно диалога сейчас небольшое; для долгих разговоров о расписании его стоит увеличить, помня, что каждый ход в окне оплачивается на каждом следующем вопросе.
Что подключить
Календарь по CalDAV. Права на запись не нужны, пока в списке инструментов только чтение.