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

Реалізація few-shot підказування

Час об'єднати ваші компоненти в ланцюжок! Few-shot підказку, створену у попередній вправі, усе ще доступно для використання, так само як і examples та example_prompt.

Усі класи LangChain, потрібні для виконання цієї вправи, уже попередньо завантажені для вас.

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

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

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

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

  • Створіть чат-LLM OpenAI за допомогою класу ChatOpenAI.
  • Створіть ланцюжок із шаблона підказки та LLM, використавши оператор |, а потім викликайте його методом .invoke().

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

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

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