Mulai sekarangMulai gratis

Pesan sistem

Pesan Anda sebelumnya menghasilkan respons yang valid, namun juga memungkinkan pengguna mengajukan pertanyaan apa pun yang mereka inginkan, meskipun tidak terkait dengan dukungan layanan internet. Pada latihan ini, Anda akan memanfaatkan system message untuk mengarahkan model agar hanya menjawab pertanyaan pelanggan tentang layanan internet mereka.

Model Llama masih tersedia sebagai llm.

Latihan ini merupakan bagian dari kursus

Bekerja dengan Llama 3

Lihat Kursus

Instruksi latihan

  • Tambahkan peran "system" ke kamus pesan yang diberikan ke daftar conv.
  • Ekstrak respons model "message" dari objek result.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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)
Edit dan Jalankan Kode