Prompt templates a řetězení
V tomto cvičení začneš pracovat se dvěma základními stavebními kameny LangChain: prompt templates a chainy!
Potřebné třídy, včetně ChatOpenAI, jsou pro tebe už předem načtené.
Toto cvičení je součástí kurzu
Vývoj LLM aplikací s LangChain
Pokyny k cvičení
- Převeď zadaný text
templatena standardní (ne-chatový) prompt template. - Vytvoř chain, který předá prompt template do LLM.
- Spusť chain na proměnné
question.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create a prompt template from the template string
template = "You are an artificial intelligence assistant, answer the question. {question}"
prompt = PromptTemplate.____(
template=____
)
llm = ChatOpenAI(model="gpt-4o-mini", api_key='')
# Create a chain to integrate the prompt template and LLM
llm_chain = ____ | ____
# Invoke the chain on the question
question = "How does LangChain make LLM application development easier?"
print(llm_chain.invoke({"question": ____}))