LoslegenKostenlos loslegen

Erstellen einer Vorlage für Abfrage-Prompts

Jetzt, wo deine Dokumente in die Vektordatenbank aufgenommen wurden und abrufbar sind, musst du eine Chat-Prompt-Vorlage erstellen, um die abgerufenen Dokumententeile mit den Fragen der Nutzer zu verbinden.

Die allgemeine Struktur des Prompt ist bereits fertig. Du musst nur noch die richtigen Platzhalter für die Eingabevariablen in den message-String einfügen und die Zeichenfolge in eine Chat-Prompt-Vorlage umwandeln.

Diese Übung ist Teil des Kurses

Entwickeln von LLM-Anwendungen mit LangChain

Kurs anzeigen

Anleitung zur Übung

  • Vervollständige den „Message-String“ mit einem Platzhalter für das dynamische Einfügen der abgerufenen Dokumente namens context und für die Benutzerfrage question.
  • Erstelle eine Vorlage für Chat-Prompts aus message (from_messages).

Interaktive Übung

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

# Add placeholders to the message string
message = """
Answer the following question using the context provided:

Context:
____

Question:
____

Answer:
"""

# Create a chat prompt template from the message string
prompt_template = ChatPromptTemplate.____([("____", ____)])
Code bearbeiten und ausführen