开始使用免费开始使用

添加 assistant 消息

聊天模式非常适合构建对话式应用。如果在消息中提供部分对话示例,模型的效果会更好。

请改进这个地理辅导应用,在 messages 中加入以下学生提问与理想模型回答示例:

  • 示例问题:Give me a quick summary of Portugal.
  • 示例回答:Portugal is a country in Europe that borders Spain. The capital city is Lisboa.

本练习是课程的一部分

在 Python 中使用 DeepSeek

查看课程

练习说明

  • 将提供的示例问答,作为一组 user-assistant 消息加入发送给模型的 messages 中。
    • 示例问题:Give me a quick summary of Portugal.
    • 示例回答:Portugal is a country in Europe that borders Spain. The capital city is Lisboa.

交互式实操练习

通过完成这段示例代码来试试这个练习。

client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")

response = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V4-Pro",
    # Add a user and assistant message for in-context learning
    messages=[
        {"role": "system", "content": "You are a helpful Geography tutor that generates concise, one-sentence summaries for different countries."},
        ____,
        ____,
        {"role": "user", "content": "Give me a quick summary of Greece."}
    ]
)

print(response.choices[0].message.content)
编辑并运行代码