Poner en práctica el aviso de pocos disparos
¡Es hora de combinar tus componentes para formar una cadena! El aviso de pocos disparos que creaste en el ejercicio anterior sigue disponible para que lo utilices, junto con examples
y example_prompt
.
Todas las clases de LangChain necesarias para completar este ejercicio han sido precargadas para ti.
Este ejercicio forma parte del curso
Desarrollar aplicaciones LLM con LangChain
Instrucciones de ejercicio
- Instanciar un chat de OpenAI LLM.
- Crea una cadena a partir de la plantilla LLM y prompt, e invócala sobre la entrada proporcionada.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
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?"}))