Что он делает
TypeSafe Agent Skills предоставляет инструкции и справочные материалы, которые совместимый помощник для программирования может загружать во время работы над проектом. В них объясняются типы вопросов API, варианты применения и подход к оценке результатов. Благодаря этому помощник получает более подходящий контекст, чем из короткой просьбы «добавить классификацию с помощью ИИ».
Этот skill используется во время разработки. Это не размещённый классификатор, не подписка на API и не компонент среды выполнения, обрабатывающий запросы пользователей. Готовому приложению по-прежнему понадобятся подключение к SDK или API, действительные учётные данные и обычный прикладной код.
Кому подходит
Он особенно полезен, если вы уже используете помощника для программирования и хотите реализовать конкретную задачу принятия решений. Разработчик может попросить помощника изучить существующую очередь, предложить место для классификации и сделать изменения достаточно небольшими для проверки. Если вам нужно готовое приложение для входящих сообщений, сначала изучите требования к продукту: установка skill не создаёт такой интерфейс.
Знакомая вам ситуация
Представим, что ваша команда хочет помечать сообщения о продаже обратных ссылок в существующем почтовом ящике. Полезный запрос к помощнику должен указать текущую структуру сообщения, описать правила меток и потребовать предварительный просмотр до сохранения любых меток. Попросите хранить вопросы и пороговые значения в одном месте.
Затем вместе проверьте несколько неоднозначных примеров: письмо от платящего клиента с предложением гостевой публикации, пересланную рекламу или сообщение с цитатой из предыдущего коммерческого предложения. Такие случаи помогают понять, учитывает ли реализация текущее сообщение, а не просто ищет знакомые слова.
Разумная первая настройка
- Выберите официальный способ установки для помощника, которым вы действительно пользуетесь.
- Установите skill в нужном проекте или заданной области и убедитесь, что помощник может его загрузить.
- Опишите одну конкретную задачу, существующие данные и поведение, которое должен проверить человек.
- Перед выполнением реальных вызовов проверьте предложенные вопросы, зависимости и обработку учётных данных.
- Храните небольшой набор для оценки и обновляйте skill, когда меняются его справочные материалы.
Что учесть перед выбором
Skill может сократить время на поиск сведений об API, но не гарантирует, что сгенерированный код будет правильным или подходящим для вашего продукта. Проверьте фактические поля запроса и ответа и просите подтверждения, когда помощник утверждает, что функция работает. Устаревшие справочные материалы могут привести к коду, который больше не соответствует сервису.
Ограничьте развёртывание, доступ к данным клиентов и платные эксперименты теми разрешениями, которые вы действительно планируете предоставить. Чтение инструкций проекта — не то же самое, что разрешение помощнику изменять рабочие записи. Обычно лучше начать с задачи, результаты которой можно проверить, не затрагивая клиентов.
Учётные записи и расходы на запуск
Чтение или установка справочных файлов не включает средства на балансе TypeSafe. У вашего помощника для программирования могут быть собственная подписка или плата за использование, а реальные эксперименты могут повлечь расходы на инференс. Используйте небольшой подходящий набор для тестирования, храните учётные данные в окружении и заранее согласуйте бюджет вызовов, прежде чем просить помощника запускать повторяющиеся эксперименты.