Используйте крючки
Настройте поведение Второй пилот SDK сессий в ключевые моменты жизненного цикла разговора с помощью крючков.
Быстрый старт для крючков
Начинайте с использования крючков Второй пилот SDK для управления работой инструментов, трансформации результатов, добавления контекста, обработки ошибок и аудита взаимодействий.
Крючок для использования до использования инструмента
Используйте onPreToolUse крючок для управления выполнением инструмента, изменения аргументов и добавления контекста перед запуском инструмента в Второй пилот SDK.
Крючок после использования инструмента
Используйте onPostToolUse крюк для трансформации результатов инструмента, логирования выполнения инструмента и добавления контекста после запуска инструмента в Второй пилот SDK.
Хук, присланный пользовательским запросом
Используйте onUserPromptSubmitted крючок для изменения запросов, добавления контекста и фильтрации ввода пользователя в Второй пилот SDK.
Крючки жизненного цикла сессии
Используйте onSessionStart и onSessionEnd хуки для инициализации контекста, очистки ресурсов и отслеживания метрик сессии в Второй пилот SDK.
Крюк для обработки ошибок
Используйте onErrorOccurred крюк для реализации пользовательского журнала ошибок, отслеживания шаблонов ошибок и предоставления удобных сообщений об ошибках в Второй пилот SDK.