LoslegenKostenlos starten

Einzelrunde-Konversation

Zeit, deine Conversation-Klasse auszuprobieren! Du nutzt diese Klasse, um einen Chatbot für Reiseempfehlungen zu erstellen: Du gibst eine Beschreibung oder Spezifikation dessen ein, was du suchst, und das Modell gibt dir einen Ort zurück.

Die Conversation-Klasse, die du in der vorherigen Übung erstellt hast, ist weiterhin verfügbar und hat die folgenden Methoden:

  • __init__(self, llm: Llama, system_prompt='', history=[])
  • create_completion(self, user_prompt='')

Diese Übung ist Teil des Kurses

<Kurs>Arbeiten mit Llama 3</Kurs>
Kurs ansehen

Übungsanweisungen

  • Instanziiere eine Conversation-Klasse mit der definierten instruction und dem vorab geladenen llm.
  • Sende einen Prompt an das Modell, um eine Reiseempfehlung zu erhalten (du kannst hier gern deinen eigenen Prompt verwenden).

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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)
Code bearbeiten und ausführen