ComeçarComece gratuitamente

Modelos de prompts e encadeamento

Neste exercício, você começará a usar dois dos principais componentes do LangChain: modelos de prompt e cadeias!

As classes necessárias para concluir este exercício, incluindo ChatOpenAI, foram pré-carregadas para você.

Este exercício faz parte do curso

Desenvolvimento de aplicativos LLM com LangChain

Ver Curso

Instruções de exercício

  • Converta o texto template fornecido em um modelo de prompt padrão (que não seja de bate-papo).
  • Crie uma cadeia para passar o modelo de prompt para o site LLM.
  • Invoque a cadeia na variável question fornecida.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# 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": ____}))
Editar e executar código