LoslegenKostenlos loslegen

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

Arbeiten mit Llama 3

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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