Tanke-Handling-Observations-cykeln

Introduktion till AI-agenter

Adel Nehme

VP of AI Curriculum, DataCamp

Den agentiska triaden: modell, verktyg och orkestrering

modell

1 Wiesinger, J., Marlow, P., & Vuskovic, V. (u.å.). Agents.
Introduktion till AI-agenter

Den agentiska triaden: modell, verktyg och orkestrering

verktyg

1 Wiesinger, J., Marlow, P., & Vuskovic, V. (u.å.). Agents.
Introduktion till AI-agenter

Den agentiska triaden: modell, verktyg och orkestrering

orkestrering

1 Wiesinger, J., Marlow, P., & Vuskovic, V. (u.å.). Agents.
Introduktion till AI-agenter

Minne, tillstånd, resonemang och planering

detaljerad_orkestrering

1 Wiesinger, J., Marlow, P., & Vuskovic, V. (u.å.). Agents.
Introduktion till AI-agenter

Tanke-Handling-Observations-cykeln

THO-cykel

1 The Hugging Face Agents Course: https://github.com/huggingface/agents-course
Introduktion till AI-agenter

Tanke-Handling-Observations-cykeln

$$

THO

$$

$$

$$

Tanke: Modellen bestämmer nästa steg utifrån användarens prompt.

1 The Hugging Face Agents Course: https://github.com/huggingface/agents-course
Introduktion till AI-agenter

Tanke-Handling-Observations-cykeln

$$

THO

$$

$$

$$

Handling: Agenten agerar genom att anropa tillgängliga verktyg.

1 The Hugging Face Agents Course: https://github.com/huggingface/agents-course
Introduktion till AI-agenter

Tanke-Handling-Observations-cykeln

$$

THO

$$

$$

$$

Observation: Modellen utvärderar verktygets svar och låter det vägleda nästa tankar och handlingar.

1 The Hugging Face Agents Course: https://github.com/huggingface/agents-course
Introduktion till AI-agenter

Exempel: en kundsupportagent

ai_kundsupport

$$

$$

$$

"Jag glömde avsluta mitt abonnemang och blev råkad debiterad. Hjälp mig få en återbetalning."

1 Bild genererad med GPT-4o
Introduktion till AI-agenter

Tanke-Handling-Observations-cykeln

Introduktion till AI-agenter

Tanke-Handling-Observations-cykeln

Cykel Tanke Handling Observation
1 "Jag behöver förstå kundens situation. Låt mig kontrollera kontouppgifterna." Hämtar kunddata och prenumerationshistorik från databasen Kunden har premiumplan, förnyad för 3 dagar sedan för $99
Introduktion till AI-agenter

Tanke-Handling-Observations-cykeln

Cykel Tanke Handling Observation
1 "Jag behöver förstå kundens situation. Låt mig kontrollera kontouppgifterna." Hämtar kunddata och prenumerationshistorik från databasen Kunden har premiumplan, förnyad för 3 dagar sedan för $99
2 "Förnyelsen är nylig. Jag bör kontrollera återbetalningspolicyn för oavsiktliga förnyelser." Söker i företagets policydatabas efter återbetalningsregler Policyn tillåter full återbetalning inom 7 dagar vid oavsiktlig förnyelse
Introduktion till AI-agenter

Tanke-Handling-Observations-cykeln

Cykel Tanke Handling Observation
1 "Jag behöver förstå kundens situation. Låt mig kontrollera kontouppgifterna." Hämtar kunddata och prenumerationshistorik från databasen Kunden har premiumplan, förnyad för 3 dagar sedan för $99
2 "Förnyelsen är nylig. Jag bör kontrollera återbetalningspolicyn för oavsiktliga förnyelser." Söker i företagets policydatabas efter återbetalningsregler Policyn tillåter full återbetalning inom 7 dagar vid oavsiktlig förnyelse
3 "Utmärkt, de uppfyller kraven! Nu behöver jag behandla återbetalningen." Initierar återbetalningstransaktion via betalningssystemet Återbetalning på $99 har genomförts
Introduktion till AI-agenter

Tanke-Handling-Observations-cykeln

Cykel Tanke Handling Observation
1 "Jag behöver förstå kundens situation. Låt mig kontrollera kontouppgifterna." Hämtar kunddata och prenumerationshistorik från databasen Kunden har premiumplan, förnyad för 3 dagar sedan för $99
2 "Förnyelsen är nylig. Jag bör kontrollera återbetalningspolicyn för oavsiktliga förnyelser." Söker i företagets policydatabas efter återbetalningsregler Policyn tillåter full återbetalning inom 7 dagar vid oavsiktlig förnyelse
3 "Utmärkt, de uppfyller kraven! Nu behöver jag behandla återbetalningen." Initierar återbetalningstransaktion via betalningssystemet Återbetalning på $99 har genomförts
4 "Återbetalningen är klar. Jag bör informera kunden och avsluta prenumerationen för att undvika framtida debiteringar." Skickar bekräftelsemejl och uppdaterar prenumerationsstatus till 'avslutad' Mejl skickat, prenumeration avslutad, ärende kan stängas
Introduktion till AI-agenter

Tanke-Handling-Observations-cykeln

nöjd_kund

$$

$$

$$

Slutlig handling: Ärendet kan nu stängas

1 Bild genererad med GPT-4o
Introduktion till AI-agenter

Nu kör vi en övning!

Introduktion till AI-agenter

Preparing Video For Download...