ПочатиПочніть безкоштовно

Шаблони підказок і ланцюжки

У цій вправі ви почнете працювати з двома ключовими компонентами LangChain: шаблонами підказок і ланцюжками!

Класи, необхідні для виконання вправи, зокрема ChatOpenAI, уже завантажені для вас.

Ця вправа є частиною курсу

Розроблення застосунків LLM за допомогою LangChain

Переглянути курс

Інструкції до вправи

  • Перетворіть наданий текст template на стандартний (не чат) шаблон підказки.
  • Створіть ланцюжок, щоб передати шаблон підказки в LLM.
  • Викличте ланцюжок на змінній question, яку надано.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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": ____}))
Редагувати та запускати код