ÎncepețiÎncepe gratuit

Mesaje de sistem

Mesajele anterioare ți-au returnat un răspuns valid, însă permit utilizatorilor să pună orice întrebare, chiar dacă nu are legătură cu suportul pentru servicii de internet. În acest exercițiu, vei folosi un mesaj de sistem pentru a direcționa modelul să răspundă doar la întrebările clienților despre serviciul lor de internet.

Modelul Llama este disponibil în continuare ca llm.

Acest exercițiu face parte din cursul

Lucrul cu Llama 3

Vezi cursul

Instrucțiuni pentru exercițiu

  • Adaugă rolul "system" în dicționarul de mesaje furnizat listei conv.
  • Extrage răspunsul modelului "message" din obiectul result.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul