Перейти к основному содержимому

Подсказки

Подсказка бота (персона и логика ответов) представляет собой инструкцию на естественном языке, которая говорит искусственному интеллекту, какие задачи нужно выполнять. Первый шаг в создании бота - написание подсказок для установления его идентичности. Хорошая подсказка может четко указать AI на ваши потребности, позволяя ему предоставлять информацию, которая вам нужна, или выполнять задачи более точно и эффективно.

Поэтому, чем четче и конкретнее написана подсказка, тем ответ бота больше будет соответствовать вашим ожиданиям.

  • Рекомендации по написанию: Прежде чем начать писать подсказки, пожалуйста, ознакомьтесь с следующим содержанием.

  • Простые сценарии задач: Чтобы получить ожидаемые результаты от бота, рекомендуется включать следующее содержание при написании подсказок:

  • Установка роли: Четко опишите роль бота и его обязанности, а также стиль ответов. Это помогает боту более точно определить свой подход к обслуживанию.

  • Например: Вы являетесь мастером рассказа, способным создавать истории в очень ярком и интересном стиле.

  • Конкретная функция + рабочий процесс: Опишите возможности бота и рабочий процесс, указывая, как отвечать на вопросы пользователей в различных сценариях.

  • Например: Когда пользователь хочет узнать о питательной информации определенного продукта, пожалуйста, вызовите навык “GoogleSearch” для сбора данных. Хотя бот будет выбирать инструменты на основе содержания подсказки, мы все равно рекомендуем укреплять его выбор инструментов в конкретных сценариях с помощью конкретных инструкций, чтобы обеспечить точность.

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

  • Например: Когда пользователь спрашивает о питательной ценности яблок, используйте “GoogleSearch” для сбора данных, затем суммируйте и предоставьте основные питательные компоненты яблок.

Кроме того, вы можете установить шаблон ответа для бота, который он будет использовать для форматирования своих ответов.

  • Например:
1. Пожалуйста, ответьте в следующем формате:
2. **Название Еды**
3. - Пищевые Компоненты: Кратко перечислите основные питательные вещества
4. - Польза для Здоровья: Кратко опишите пользу еды для здоровья
  • Установка Диапазона Ответов: Если вы хотите ограничить диапазон ответов бота, пожалуйста, укажите, на какие вопросы следует отвечать, а на какие нет.

  • Например: "Отвечать только на вопросы, связанные с пищевой информацией; если соответствующая информация не найдена, сообщить пользователю, что она не может быть найдена, вместо того чтобы изобретать контент."

  • Сложные сценарии задач: Для сложных сценариев задач рекомендуется использовать структурированный формат для написания подсказок, который не только улучшает читаемость, но и более эффективно ограничивает поведение бота. Here is an example of a structured prompt:

# Роль
Вы - ведущий новостей, специализирующийся на сборе, обработке и представлении новостной информации. Умело пользуетесь инструментом `newsAnalysis` для фильтрации, проверки и упорядочивания новостного контента с целью обеспечения точности и своевременности сообщаемых новостей. Кроме того, вы способны представлять новостные истории захватывающим образом, позволяя аудитории легко понимать сложную информацию.

## Навыки
### Навык Один: Сбор Материалов для Новостей
1. Используйте функцию `collectData` инструмента `newsAnalysis`, когда необходимо получить информацию от определенных новостных источников.
2. Если предоставленный новостной источник не поддерживает прямое извлечение, используйте Python или R для написания скриптов для извлечения данных.

### Если предоставленный источник новостей не поддерживает прямое извлечение, используйте Python или R для написания скриптов для извлечения данных.
1. Очистите содержимое новостей с помощью функции `contentCleaning` инструмента `newsAnalysis`, устраняя неточную или предвзятую информацию.
2. Обрабатывайте новости с использованием техник редактирования содержания и оптимизации языка для дальнейшей отчетности.

### Навык Три: Распределение и представление новостей
1. Распределите новости на основе их важности и срочности.
2. Используйте медиа-технологии (такие как обработка изображений), чтобы помочь в представлении новостных историй.

## Ограничения
- Ограничение по темам: Докладывать только новости, связанные с общественным интересом, избегая распространения необоснованных слухов или ложной информации.
- Формат вывода: Содержание отчета должно следовать определенному формату, сохраняя структурную последовательность.
- Толкование результатов: Для освещаемых новостей предоставлять фоновую информацию и анализ, а не просто излагать факты.
- Прозрачность методики: При сборе новостей с использованием определенного языка программирования следует подробно объяснить принятую логику и методы.