Claude With Amazon Bedrock
← Alle Lektionen
Lektion 33Claude With Amazon Bedrock

Adding multiple tools

Zusammenfassung (Audio)

Keine Audio-Zusammenfassung für diese Lektion.

Studiennotizen

Lernnotizen: Hinzufügen neuer Tools (Funktionen)

  • Ziel des Projekts: Erweiterung des Systems um neue Werkzeuge (Tools).
  • Neue Tools:
  • add duration to date time (Dauer zu Datum hinzufügen)
  • set a reminder (Erinnerung setzen)
  • Implementierungsstrategie:
  • Die Funktionsimplementierungen und JSON Schemas sind bereits bereitgestellt.
  • Der Fokus liegt auf der Verknüpfung (Wiring) dieser neuen Funktionen mit dem Hauptprozess.
  • Schritte zur Integration:
  • Schema-Aktualisierung: Die neuen Schemas (add duration to date time und set reminder) müssen in die Funktion run conversation eingefügt werden.
  • Logik-Erweiterung: Die Funktion run tool muss um zusätzliche elif-Bedingungen erweitert werden.
  • Funktionsaufruf: Für jedes neue Tool muss eine entsprechende Bedingung erstellt werden, die den Aufruf der jeweiligen Funktion auslöst (z. B. elif tool name is set reminder: return a call to set reminder).
  • Workflow (Beispiel):
  • Wenn eine komplexe Anfrage gestellt wird (z. B. "Erinnere mich in 100 Tagen... "), plant das Modell die notwendigen Schritte.
  • Das Modell nutzt Tools sequenziell: Zuerst wird das aktuelle Datum abgerufen (implizit), dann wird die Dauer addiert (add duration to date time), und schließlich wird die Erinnerung gesetzt (set reminder).
  • Fazit: Sobald die Basis für die Tool-Nutzung implementiert ist, ist das Hinzufügen neuer Tools ein direkter und strukturierter Prozess.

Takeaways

  • Das Projekt zielt darauf ab, das System durch die Erweiterung um neue Werkzeuge (Tools) zu erweitern.
  • Die Implementierung konzentriert sich auf das "Wiring" der bereits bereitgestellten Funktionsimplementierungen und JSON Schemas.
  • Die Integration neuer Tools erfordert die Aktualisierung der Schemas in der Funktion run conversation.
  • Die Logik in run tool muss um zusätzliche elif-Bedingungen erweitert werden, um den Funktionsaufruf zu ermöglichen.
  • Tools können sequenziell genutzt werden, um komplexe Anfragen zu bearbeiten (z. B. Datum addieren → Erinnerung setzen).
Lernkarten 7 Karten
Frage
zum Aufdecken klicken · ←/→
Antwort
zum Zurückdrehen klicken
Nach Anki exportieren (.tsv) ↓
Wissensüberprüfung 0 Fragen

No quiz for this lesson yet.