开始使用免费开始使用

通过系统提示提供上下文

现在,您将使用系统提示为聊天机器人提供关于 MyPersonalDelivery 的上下文信息,而不是依赖示例对话。已为您提供了详细的 service_description,其中介绍了所提供的服务以及选择该服务的优势。随后,您将测试一条用户查询,查看模型是否能够有效识别这些上下文。

OpenAI 包和 service_description 字符串已为您预加载。

本练习是课程的一部分

使用 OpenAI API 的 Prompt Engineering

查看课程

练习说明

  • 定义一个 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)
编辑并运行代码