Implementação de solicitações de poucos disparos
É hora de combinar seus componentes em uma corrente! O prompt de poucos disparos que você criou no exercício anterior ainda está disponível para uso, juntamente com examples
e example_prompt
.
Todas as classes do LangChain necessárias para concluir este exercício foram pré-carregadas para você.
Este exercício faz parte do curso
Desenvolvimento de aplicativos LLM com LangChain
Instruções de exercício
- Instanciar um bate-papo da OpenAI LLM.
- Crie uma cadeia a partir do modelo LLM e do prompt e invoque-a na entrada fornecida.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
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?"}))