Introduzione agli AI Agents
Adel Nehme
VP of AI Curriculum, DataCamp
| Tipo di pensiero | Esempio |
|---|---|
| Pianificazione | "Per aiutarli col trasloco, devo trovare ditte, confrontare prezzi, verificare la disponibilità per la loro data" |
| Tipo di pensiero | Esempio |
|---|---|
| Pianificazione | "Per aiutarli col trasloco, devo trovare ditte, confrontare prezzi, verificare la disponibilità per la loro data" |
| Analisi | "Guardando le spese, pagano troppo per abbonamenti che usano raramente" |
| Tipo di pensiero | Esempio |
|---|---|
| Pianificazione | "Per aiutarli col trasloco, devo trovare ditte, confrontare prezzi, verificare la disponibilità per la loro data" |
| Analisi | "Guardando le spese, pagano troppo per abbonamenti che usano raramente" |
| Decisione | "Serve per domani: suggerisco spedizione express anche se costa di più" |
| Tipo di pensiero | Esempio |
|---|---|
| Pianificazione | "Per aiutarli col trasloco, devo trovare ditte, confrontare prezzi, verificare la disponibilità per la loro data" |
| Analisi | "Guardando le spese, pagano troppo per abbonamenti che usano raramente" |
| Decisione | "Serve per domani: suggerisco spedizione express anche se costa di più" |
| Problem solving | "Per ottimizzare questo codice, prima faccio il profiling per trovare i colli di bottiglia" |
| Tipo di pensiero | Esempio |
|---|---|
| Integrazione memoria | "La scorsa settimana hanno detto di essere intolleranti al lattosio: escludo i latticini dalle ricette" |
| Tipo di pensiero | Esempio |
|---|---|
| Integrazione memoria | "La scorsa settimana hanno detto di essere intolleranti al lattosio: escludo i latticini dalle ricette" |
| Auto‑riflessione | "Sono stato troppo tecnico: semplifico con analogie quotidiane" |
| Tipo di pensiero | Esempio |
|---|---|
| Integrazione memoria | "La scorsa settimana hanno detto di essere intolleranti al lattosio: escludo i latticini dalle ricette" |
| Auto‑riflessione | "Sono stato troppo tecnico: semplifico con analogie quotidiane" |
| Definizione obiettivi | "Prima di pianificare l’allenamento, devo capire livello di fitness e tempo disponibile" |
| Tipo di pensiero | Esempio |
|---|---|
| Integrazione memoria | "La scorsa settimana hanno detto di essere intolleranti al lattosio: escludo i latticini dalle ricette" |
| Auto‑riflessione | "Sono stato troppo tecnico: semplifico con analogie quotidiane" |
| Definizione obiettivi | "Prima di pianificare l’allenamento, devo capire livello di fitness e tempo disponibile" |
| Prioritizzazione | "Meglio prenotare i voli prima dell’hotel: i prezzi dei voli salgono più in fretta" |

Prompt chain‑of‑thought
[Prompt...]. Pensa passo dopo passo.
Prompt chain‑of‑thought
[Prompt...]. Pensa passo dopo passo.
Esempi Pensiero > Azione > Osservazione
[Prompt...]. Segui questo formato:
- Thought: [cosa calcolare per primo]
- Action: [esegui il calcolo]
- Observation: [risultato del calcolo]
- ...ripeti se serve...
- Final Answer: [soluzione completa]

$$
Calcola il costo totale se compro 3 laptop a $899 ciascuno con sconto 15% e IVA 8%
$$
$2475.85

Prompt usato
Calcola il costo totale se compro 3 laptop a $899 ciascuno con sconto 15% e IVA 8%. Restituisci solo la risposta.

Prompt usato
Calculate the total cost if I buy 3 laptops at $899
each with a 15% discount and 8% sales tax. Think step by step.
Follow this format:
Thought: [Think about what to calculate first]
Action: [Perform calculation]
Observation: [Result of calculation]
...repeat as needed...
Final Answer: [Complete solution]
Example:
Thought: Calculate base cost first
Action: 2 × $50 = $100
Thought: Apply 10% discount
Action: $100 - ($100 × 0.10) = $90
Final Answer: Total is $90

La risposta corretta $2475.85
Risposta di ChatGPT: $2,776.63

La risposta corretta $2475.85
Risposta di ChatGPT: $2475.85

ReAct fa parte del system prompt del modello
I system prompt sono istruzioni nascoste che guidano il modello per tutta la conversazione.
$$
$$ Esempi di modelli di ragionamento

Introduzione agli AI Agents