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

Chatbot cố vấn học tập

Bạn đang phát triển một chatbot cố vấn học tập cá nhân hóa để gợi ý giáo trình cho người dùng. Vai trò của chatbot là nhận các câu hỏi từ người học về nền tảng, kinh nghiệm và mục tiêu của họ, từ đó đề xuất một lộ trình học gồm các giáo trình, bao gồm cả lựa chọn cho người mới bắt đầu và các lựa chọn nâng cao hơn. Nhiệm vụ của bạn là tạo một system_prompt nhập vai cho chatbot gợi ý giáo trình, nhấn mạnh những việc chatbot cần thực hiện khi tương tác với người dùng.

Gói OpenAI và hàm get_response() đã được tải sẵn cho bạn.

Bài tập này là một phần của khóa học

Kỹ thuật Prompt với OpenAI API

Xem khóa học

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

  • Xây dựng một system_prompt nhập vai yêu cầu bot đóng vai cố vấn học tập, có thể hiểu các câu hỏi của người học như mô tả và cung cấp các gợi ý giáo trình phù hợp.

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

# Craft the system_prompt using the role-playing approach
system_prompt = "____"

user_prompt = "Hello there! I'm a beginner with a marketing background, and I'm really interested in learning about Python, data analytics, and machine learning. Can you recommend some books?"

response = get_response(system_prompt, user_prompt)
print(response)
Chỉnh sửa và Chạy Mã