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

Hội thoại một lượt

Đến lúc thử lớp Conversation của bạn rồi! Bạn sẽ dùng lớp này để tạo một chatbot gợi ý du lịch: bạn cung cấp mô tả hoặc yêu cầu về những gì bạn muốn, và mô hình sẽ trả về một địa điểm phù hợp.

Lớp Conversation bạn đã tạo ở bài trước vẫn có sẵn với các phương thức sau:

  • __init__(self, llm: Llama, system_prompt='', history=[])
  • create_completion(self, user_prompt='')

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

Làm việc với Llama 3

Xem khóa học

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

  • Khởi tạo một lớp Conversation với instruction đã được định nghĩa và llm đã nạp sẵn.
  • Gửi một prompt đến mô hình để nhận gợi ý du lịch (bạn có thể tự thêm prompt của mình).

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.

instruction = "You are a travel expert that recommends a travel destination based on a specification. Return the location name only in City, Country form."

# Define a chatbot using the Conversation class
chatbot = ____(llm, system_prompt=____)

# Send a prompt to the model
result = chatbot.____("I'd like to learn about the Aztecs.")
print(result)
Chỉnh sửa và Chạy Mã