Conversație cu un singur schimb
E momentul să pui clasa Conversation la treabă! Vei folosi această clasă pentru a crea un chatbot de recomandări de călătorie: îi descrii ce cauți, iar modelul îți returnează o destinație.
Clasa Conversation pe care ai creat-o în exercițiul anterior este disponibilă în continuare, cu următoarele metode:
__init__(self, llm: Llama, system_prompt='', history=[])create_completion(self, user_prompt='')
Acest exercițiu face parte din cursul
Lucrul cu Llama 3
Instrucțiuni pentru exercițiu
- Instanțiază clasa
Conversationfolosindinstructiondefinit șillm-ul preîncărcat. - Trimite un prompt modelului pentru a obține o recomandare de călătorie (poți folosi propriul tău prompt).
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)