Rozmowa jednostronna
Czas wypróbować klasę Conversation! Użyjesz jej do stworzenia chatbota z rekomendacjami podróży – przyjmuje on opis lub specyfikację tego, czego szukasz, a model zwraca propozycję miejsca.
Klasa Conversation utworzona w poprzednim ćwiczeniu jest nadal dostępna z następującymi metodami:
__init__(self, llm: Llama, system_prompt='', history=[])create_completion(self, user_prompt='')
To ćwiczenie jest częścią kursu
Praca z Llama 3
Instrukcje do ćwiczenia
- Utwórz instancję klasy
Conversation, przekazując zdefiniowaną zmiennąinstructionoraz wstępnie załadowany modelllm. - Wyślij prompt do modelu, aby uzyskać rekomendację podróży (możesz wpisać własny prompt).
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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)