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

Thông điệp hệ thống

Các thông điệp trước đó của bạn đã cho ra phản hồi hợp lệ, nhưng cũng cho phép người dùng hỏi bất cứ điều gì họ muốn, kể cả khi không liên quan đến hỗ trợ dịch vụ internet. Trong bài tập này, bạn sẽ dùng một thông điệp hệ thống để hướng mô hình chỉ trả lời các câu hỏi của khách hàng về dịch vụ internet của họ.

Mô hình Llama vẫn được gán trong biến llm.

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

  • Thêm vai trò "system" vào dictionary thông điệp được cung cấp cho danh sách conv.
  • Trích xuất phản hồi mô hình "message" từ đối tượng result.

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.

# Add a system message to the conversation list
conv = [
	{
        "role": "____",
        "content": "You are a helpful and professional customer support assistant for an internet service provider. If the question or instruction doesn't relate to internet service, quote the response: 'Sorry, I can't answer that.'"},
	{
        "role": "user",
	    "content": "Help me decide which stocks to invest in."
    }
]

result = llm.create_chat_completion(messages=conv, max_tokens=15)
# Extract the model response from the result object
assistant_content = result["choices"][0]["____"]["content"]
print(assistant_content)
Chỉnh sửa và Chạy Mã