Erste SchritteKostenlos loslegen

Implementierung von "few-shot" Prompting

Es ist an der Zeit, deine Komponenten zu einer Kette zusammenzufügen! Die Eingabeaufforderung, die du in der vorherigen Übung erstellt hast, steht dir weiterhin zur Verfügung, ebenso wie examples und example_prompt.

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

  • Instanziere einen OpenAI-Chat LLM.
  • Erstelle eine Kette aus der LLM und der Prompt-Vorlage und rufe sie mit der angegebenen Eingabe auf.

Interaktive Übung zum Anfassen

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

prompt_template = FewShotPromptTemplate(
    examples=examples,
    example_prompt=example_prompt,
    suffix="Question: {input}",
    input_variables=["input"],
)

# Create an OpenAI chat LLM
llm = ____(model="gpt-4o-mini", api_key='')

# Create and invoke the chain
llm_chain = ____
print(____({"input": "What is Jack's favorite technology on DataCamp?"}))
Bearbeiten und Ausführen von Code