Einem Agenten einen Agentenfluss als Werkzeug hinzufügen

Obwohl Agent-Flows auch allein effektiv verwendet werden können, können sie Agenten auch als Tools hinzugefügt werden, um größere agentenbasierte Automatisierungsszenarien zu erstellen. Um einem Agenten einen Agentenflow als Tool hinzuzufügen, muss er die folgenden Kriterien erfüllen:

  • Trigger Wenn ein Agent den Flow auslöst und Aktion Dem Agenten antworten.
  • Sie müssen so konfiguriert sein, dass Sie in Echtzeit antworten und nicht asynchron. Der Umschalter Asynchrone Antwort muss unter Netzwerk in den Aktionseinstellungen Auf Agent antworten auf Aus festgelegt werden.
  • Antworten auf den Agent innerhalb des Aktionslimits von 100 Sekunden. Optimieren Sie die Flowlogik, die Abfragen und die zurückgegebene Datenmenge, sodass eine typische Ausführung unter dieser 100-Sekunden-Grenze liegt. Aktionen im Flow, die länger ausgeführt werden müssen, können nach der Aktion Auf Copilot antworten platziert werden, um die Ausführung bis zum Dauerlimit der Flow-Ausführung von 30 Tagen fortzusetzen. Eine Anleitung zur Optimierung der Flow-Leistung finden Sie unter Ausführung des Agent-Flows mit dem Expressmodus beschleunigen (Vorschauversion).

Aus Gründen der Einfachheit gehen wir in diesem Artikel davon aus, dass Sie bereits über einen Agent-Flow verfügen, der für die Arbeit mit einem Agent konfiguriert ist. Wenn dies nicht der Fall ist, lesen Sie Einen Agent-Flow erstellen, um weitere Details zu erhalten.

Sie können einem Agenten einen bestehenden Agentenablauf entweder auf Agenten- oder Themenebene hinzufügen.

Einen Agentenflow als Tool auf Agentenebene einem Agenten hinzufügen

Wenn Sie einem Agenten einen Agentenablauf hinzufügen, kann der Agent-Orchestrator ihn direkt während der Laufzeit auslösen.

Gehen Sie wie folgt vor, um einem Agenten einen Agentenflow als Tool auf Agentenebene hinzuzufügen:

  1. Wählen Sie in Copilot Studio Agents und dann den Agenten aus, dem Sie einen Agentenablauf hinzufügen möchten.

  2. Wechseln Sie zur Seite Tools, und wählen Sie Tool hinzufügen aus. Der Bereich Tool hinzufügen wird angezeigt.

  3. Wenn Sie die Agent-Flows auflisten möchten, die als Tools verfügbar sind, wählen Sie Flow aus.

    Wenn der Flow, den Sie hinzufügen möchten, nicht aufgeführt ist, stellen Sie sicher, dass er über den Trigger Einen Flow von Copilot ausführen und die Aktion Copilot antworten verfügt. Ist dies nicht der Fall, kann er einem Agenten nicht als Tool hinzugefügt werden.

  4. Agentenfluss auswählen.

  5. Wählen Sie Hinzufügen und konfigurieren aus. Der Flow wird dem Agent als Tool hinzugefügt, und der Bereich zur Flowkonfiguration wird angezeigt.

  6. Ändern Sie die Flow-Konfiguration nach Bedarf. Sie können beispielsweise die Beschreibung aktualisieren, damit Ihr Agent den Zweck des Flows versteht.

  7. Um die Konfigurationsänderungen zu speichern, wählen Sie Speichern aus.

Der Agent-Flow sollte in der Liste der Tools des Agents angezeigt werden.

Einen Agentenflow einem Thema als Tool auf Themenebene hinzufügen

Wenn Sie einem Thema einen vorhandenen Agent-Flow hinzufügen, ist er nur für dieses Thema verfügbar.

Um einen Agentenablauf als Werkzeug auf Themenebene zu einem Thema hinzuzufügen, gehen Sie wie folgt vor:

  1. Wählen Sie in Copilot Studio Agents und dann den Agenten aus, dem Sie einen Agentenablauf hinzufügen möchten.

  2. Wechseln Sie zur Seite Themen, und wählen Sie das Thema aus, dem Sie einen Agent-Flow hinzufügen möchten.

  3. Wählen Sie das Symbol Knoten hinzufügen unter einem beliebigen Knoten aus, und wählen Sie dann Tool hinzufügen.

  4. Wählen Sie den Agent-Flow, den Sie hinzufügen möchten. Im Thema wird ein neuer Aktionsknoten angezeigt.