Thêm thông điệp assistant
Các mô hình chat rất phù hợp để tạo ứng dụng hội thoại, và còn có thể hiệu quả hơn nếu bạn cung cấp một phần cuộc trò chuyện để mô hình dựa vào.
Hãy cải thiện ứng dụng gia sư địa lý này bằng cách đưa ví dụ lời nhắc của học sinh và phản hồi mẫu lý tưởng vào danh sách messages:
- Câu hỏi mẫu:
Give me a quick summary of Portugal. - Câu trả lời mẫu:
Portugal is a country in Europe that borders Spain. The capital city is Lisboa.
Bài tập này là một phần của khóa học
Làm việc với DeepSeek bằng Python
Hướng dẫn bài tập
- Thêm câu hỏi và câu trả lời mẫu đã cho như một cặp user-assistant trong messages gửi đến mô hình.
- Câu hỏi mẫu:
Give me a quick summary of Portugal. - Câu trả lời mẫu:
Portugal is a country in Europe that borders Spain. The capital city is Lisboa.
- Câu hỏi mẫu:
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V3",
# 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)