Bắt đầu ngayBắt đầu miễn phí

Thêm thông điệp của assistant

Các mô hình chat rất phù hợp để tạo ứng dụng hội thoại, và chúng còn trở nên tốt hơn khi bạn cung cấp một phần hội thoại để mô hình tiếp tục phát triển.

Hãy cải thiện ứng dụng gia sư địa lý này bằng cách đưa vào lời nhắc của học viên và phản hồi mẫu lý tưởng sau trong 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 OpenAI API

Xem khóa học

Hướng dẫn bài tập

  • Thêm câu hỏi và câu trả lời mẫu dưới đây 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.

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="")

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

print(response.choices[0].message.content)
Chỉnh sửa và Chạy Mã