ComenzarEmpieza gratis

Creación del conjunto de ejemplos con pocos disparos

PromptTemplate ChatPromptTemplate son excelentes para integrar variables, pero tienen dificultades para integrar conjuntos de datos que contienen muchos ejemplos. Aquí es donde entra en juego FewShotPromptTemplate. En este ejercicio, crearás un conjunto de datos, en forma de lista de diccionarios, que contendrá los siguientes pares de preguntas y respuestas.

  • Pregunta: How many DataCamp courses has Jack completed?
  • Respuesta: 36
  • Pregunta: How much XP does Jack have on DataCamp?
  • Respuesta: 284,320XP
  • Pregunta: What technology does Jack learn about most on DataCamp?
  • Respuesta: Python

En el siguiente ejercicio, convertirás esta información en una plantilla de prompt de pocos disparos.

Este ejercicio forma parte del curso

Desarrollo de aplicaciones LLM con LangChain

Ver curso

Instrucciones del ejercicio

  • Crea una lista de diccionarios para las preguntas y respuestas proporcionadas, con las claves "question" y "answer".

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Create the examples list of dicts
examples = [
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  }
]
Editar y ejecutar código