Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz instancję klasy Conversation, przekazując zdefiniowaną zmienną instruction oraz wstępnie załadowany model llm.
  • 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)
Edytuj i uruchom kod