IniziaInizia gratis

Creare un set di esempi di pochi scatti

PromptTemplate e ChatPromptTemplate sono ottimi per integrare le variabili, ma faticano a integrare i set di dati contenenti molti esempi. È qui che entra in gioco FewShotPromptTemplate! In questo esercizio creerai un set di dati, sotto forma di elenco di dizionari, che conterrà le seguenti coppie domanda-risposta.

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

Nel prossimo esercizio, convertirai queste informazioni in un modello di prompt di pochi colpi.

Questo esercizio fa parte del corso

Sviluppare applicazioni LLM con LangChain

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un elenco di dizionari per le domande e le risposte fornite, utilizzando le chiavi "question" e "answer".

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Create the examples list of dicts
examples = [
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  }
]
Modifica ed esegui il codice