Agentenmuster - AWS Präskriptive Leitlinien

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Agentenmuster

Agentenmuster sind wiederverwendbare, zusammensetzbare Bausteine, die auf bestimmte Domänen, Anwendungsfälle und Komplexitätsstufen zugeschnitten werden können. Agentensysteme unterscheiden sich jedoch von herkömmlichen Anwendungen. Im Mittelpunkt aller Designs von KI-Agenten steht ein konzeptionelles Modell, das in den folgenden drei Grundprinzipien verankert ist:

  • Asynchron — Agenten arbeiten in lose gekoppelten, ereignisreichen Umgebungen

  • Autonomie — Agenten agieren unabhängig, ohne menschliche oder externe Kontrolle

  • Entscheidungsfreiheit — Agenten handeln zielgerichtet, im Namen eines Benutzers oder Systems, um bestimmte Ziele zu erreichen

Das Dreieck in der folgenden Abbildung stellt die Kernbausteine eines Softwareagenten dar: Wahrnehmung, Vernunft und Handlung. Dies ermöglicht es einem Agentensystem, seine Umgebung zu beobachten, Entscheidungen zu treffen und in ihr zu agieren.

Agentenmodell.

Agentenmuster bieten von Natur aus eine modulare Designsprache für den Aufbau von KI-Systemen, was bedeutet, dass sie zugänglich, betriebsbereit, erweiterbar und produktionsbereit sind. Bei der Entwicklung dieser Systeme müssen die folgenden drei miteinander verbundenen Dimensionen sorgfältig beachtet werden, auf die weiter unten in diesem Leitfaden näher eingegangen wird.