Claude With The Anthropic Api
← Alle lessen
Les 06Claude With The Anthropic Api

Multi-Turn conversations

Samenvatting (audio)

Geen audio-samenvatting voor deze les.

Studienotities

Studie-opmerkingen: Contextbeheer bij API-aanroepen

  • Geen Geheugen van de API: De Anthropic API en Cloud slaan geen eerdere berichten of antwoorden op. Er is geen ingebouwd conversiegeschiedenis.
  • Handmatig Context Beheren: Om een multi-message conversatie (context of flow) te simuleren, moet de gebruiker de conversiegeschiedenis zelf beheren in de code.
  • Vereiste voor Follow-up: Bij elke nieuwe aanvraag (follow-up) moet de volledige lijst van eerdere uitgewisselde berichten mee worden gestuurd.

Werkwijze voor Conversiegeschiedenis:

  • Stap 1: Initialisatie: Begin met een lege lijst van berichten.
  • Stap 2: Eerste Vraag: Voeg de initiële gebruikersvraag toe aan de lijst.
  • Stap 3: API-aanroep: Stuur de volledige lijst naar de API om een antwoord te ontvangen.
  • Stap 4: Update Geschiedenis: Voeg het antwoord van de assistent (het model) toe aan de lijst van berichten.
  • Stap 5: Volgende Vraag: Voeg de volgende gebruikersvraag toe aan de lijst.
  • Stap 6: Herhaal: Stuur de volledig bijgewerkte lijst naar de API om een contextueel antwoord te krijgen.

Belangrijke Helper Functies (Conceptueel):

  • add user message: Voegt een nieuwe gebruikersinput toe aan de geschiedenislijst.
  • add assistant message: Voegt het antwoord van het model toe aan de geschiedenislijst.
  • chat: Neemt de volledige lijst van berichten als argument en stuurt deze naar de API om de tekstinhoud terug te geven.

Takeaways

  • De API slaat geen eerdere berichten of antwoorden op; er is geen ingebouwd conversiegeheugen.
  • De gebruiker moet de conversiegeschiedenis handmatig beheren in de code om een multi-message conversatie te simuleren.
  • Bij elke nieuwe aanvraag (follow-up) moet de volledige lijst van eerdere uitgewisselde berichten mee worden gestuurd.
  • De workflow vereist het herhalen van de stappen: [Gebruikersvraag toevoegen] → [API aanroepen] → [Antwoord toevoegen aan geschiedenis].
Flashcards 8 kaarten
Vraag
klik om te onthullen · ←/→
Antwoord
klik om terug te draaien
Exporteren naar Anki (.tsv) ↓
Kenniscontrole 0 vragen

No quiz for this lesson yet.