Глоссарий

Обогащение с помощью подсказок

Овладей искусственным интеллектом с помощью оперативного обогащения! Улучшай результаты работы больших языковых моделей, используя контекст, четкие инструкции и примеры для получения точных результатов.

Обучай модели YOLO просто
с помощью Ultralytics HUB.

Узнай больше

Обогащение подсказки - это процесс автоматического или полуавтоматического улучшения исходной подсказки пользователя перед подачей ее в модель искусственного интеллекта (ИИ), в частности в большие языковые модели (БЯМ). Цель состоит в том, чтобы добавить соответствующий контекст, прояснить двусмысленности, наложить ограничения или включить конкретные детали, которые помогут ИИ сгенерировать более точный, релевантный и полезный ответ. Эта техника улучшает качество взаимодействия пользователей с системами ИИ, делая подсказки более эффективными, не требуя от пользователя быть экспертом в разработке подсказок.

Как работает обогащение с помощью подсказок

Обычно этот процесс включает в себя анализ исходной подсказки и использование дополнительных источников информации или предопределенных правил для ее дополнения. Это может включать в себя доступ к истории пользователя, извлечение соответствующих документов из базы знаний, включение контекста разговора или применение определенных инструкций по форматированию. Например, нечеткая подсказка вроде "Расскажи мне об Ultralytics YOLO" может быть дополнена контекстом, указывающим, что пользователя интересует последняя версия(YOLOv11) или ее производительность по сравнению с другими моделями, такими как YOLOv8. Часто используются такие техники, как Retrieval-Augmented Generation (RAG), когда система находит соответствующие фрагменты данных и добавляет их в контекстное окно подсказки.

Применение и примеры

Оперативное обогащение находит применение в различных задачах, управляемых ИИ:

  1. Чат-боты для поддержки клиентов: Пользовательский запрос вроде "Мой заказ не пришел" может быть автоматически дополнен идентификатором заказа пользователя, адресом доставки и предполагаемой датой доставки, полученными из базы данных. Это позволит чатботу сразу же предоставить конкретное и полезное обновление, а не задавать уточняющие вопросы. Таким образом используются контекстные данные, аналогичные тому, как работают виртуальные помощники.
  2. Инструменты для создания контента: Пользователь может попросить: "Напишите письмо с анонсом нового продукта". Система может обогатить этот запрос, добавив детали о фирменном стиле компании (например, официальный, непринужденный), целевой аудитории (например, существующие клиенты, потенциальные лиды), ключевых особенностях продукта, которые нужно подчеркнуть, и призыве к действию, основанном на заранее определенных целях кампании или шаблонах. Это приводит к более индивидуальной генерации текста.

Обогащение подсказок по сравнению со смежными понятиями

Важно отличать быстрое обогащение от похожих терминов:

Хотя эта концепция менее распространена в традиционных задачах компьютерного зрения, таких как стандартное обнаружение объектов, она актуальна для новых подсказывающих моделей зрения, таких как YOLOE, использующих текстовые или графические подсказки, которые потенциально могут выиграть от контекстного обогащения для улучшения работы с нулевым выстрелом. Платформы вроде Ultralytics HUB потенциально могут включать подобные техники для упрощения взаимодействия с пользователем при определении сложных задач зрения.

Читать полностью