НачатьНачать бесплатно

Передача контекста через системный промпт

Теперь вы хотите использовать системные промпты, чтобы передать чат-боту контекст о MyPersonalDelivery — вместо того чтобы опираться на примеры диалогов. Вам предоставлена подробная строка service_description, которая описывает предлагаемые услуги и преимущества данного сервиса. Затем вы протестируете запрос пользователя, чтобы проверить, насколько эффективно модель воспринимает этот контекст.

Пакет OpenAI и строка service_description уже загружены для вас.

Это упражнение является частью курса

Разработка промптов с OpenAI API

Посмотреть курс

Инструкции к упражнению

  • Определите system_prompt, который задаёт назначение чат-бота с учётом service_description и настраивает его на ответы в доброжелательном тоне.
  • Получите ответ с помощью функции get_response(), которая принимает системный и пользовательский промпты в качестве входных данных и возвращает ответ в виде результата.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

client = OpenAI(api_key="")

# Define the system prompt
system_prompt = ____

user_prompt = "What benefits does MyPersonalDelivery offer?"

# Get the response to the user prompt
response = ____

print(response)
Редактировать и запускать код