Erste SchritteKostenlos loslegen

Erstellen der Vorlage für den Souffleur mit wenigen Bildern

Mit deinen Beispielen in einem strukturierten Format ist es nun an der Zeit, die Vorlage für den Souffleur zu erstellen! Du erstellst eine Vorlage, die die Frage-Antwort-Paare in das folgende Format umwandelt:

Question: Example question
Example Answer

Alle LangChain-Klassen, die du für diese Übung brauchst, wurden bereits für dich geladen.

Diese Übung ist Teil des Kurses

Entwicklung von LLM Anwendungen mit LangChain

Kurs anzeigen

Anleitung zur Übung

  • Vervollständige die Aufforderung zur Formatierung der Antworten, sodass sie die Schlüssel question und answer enthält.
  • Erstelle die kurze Eingabeaufforderung mit examples und example_prompt; vervollständige die Liste der Eingabevariablen anhand des angegebenen Suffixes.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# Complete the prompt for formatting answers
example_prompt = PromptTemplate.from_template("Question: {____}\n{____}")

# Create the few-shot prompt
prompt_template = ____(
    examples=____,
    example_prompt=____,
    suffix="Question: {input}",
    input_variables=["____"],
)

prompt = prompt_template.invoke({"input": "What is Jack's favorite technology on DataCamp?"})
print(prompt.text)
Bearbeiten und Ausführen von Code