Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Nutzen Sie verbundene Agents, damit Ihr primärer Agent bestimmte Aufgaben an spezialisierte Agents delegieren kann. Dieser Artikel zeigt Ihnen, wie Sie einen bestehenden Microsoft Foundry-Agenten verbinden können, damit Ihr Hauptagent Aufgaben an ihn übergeben kann.
Hinweis
Funktionen in diesem Artikel werden von Agenten oder Workflows genutzt, die vom GitHub Copilot-Harness betrieben werden.
Nutzungsbasierte Abrechnung gilt für die Nutzung, den Bau, das Testen und die Bewertung von Agenten. Diese Aktionen könnten Copilot-Credits verbrauchen. Erfahren Sie mehr unter Kosten verwalten für Agenten, die vom GitHub Copilot-Harness betrieben werden.
Du fügst jeden verbundenen Agenten aus demselben Dialog „Verbundenen Agenten hinzufügen“ hinzu. Für einen Überblick über verbundene Agenten und wie Routing funktioniert, siehe Überblick über verbundene Agenten. Um einen weiteren Copilot Studio-Agenten zu verbinden, siehe Hinzufügen eines Copilot Studio-Agenten als verbundenen Agenten. Informationen zum Verbinden eines entfernten Agenten über das Agent2Agent-(A2A)-Protokoll finden Sie unter Hinzufügen eines A2A-Agenten als verbundenen Agenten. Informationen zum Verbinden eines mit dem Microsoft 365 Agents SDK erstellten Agenten finden Sie unter Einen mit dem Microsoft 365 Agents SDK erstellten Agenten als verbundenen Agenten hinzufügen.
Prerequisites
- Ein Agent, der mit dem GitHub Copilot-Harness erstellt wurde, um als primärer Agent zu fungieren. Siehe Agent erstellen (Vorschauversion).
- Ein bestehender Foundry-Agent, der in einem Projekt im Microsoft Foundry-Portal erstellt wurde, mit aktiviertem Activity-Protokoll und der verfügbaren Agent-ID des Agenten. Foundry-Agenten haben das Activity-Protokoll standardmäßig nicht aktiviert. Siehe Aktivieren des Aktivitätsprotokolls bei Ihrem Foundry-Agenten.
- Die Azure AI Project-Endpunkt-URL für das Projekt, das den Foundry-Agenten hostet.
- Erlaubnis für den Zugriff auf das Foundry-Projekt. Die Verbindung authentifiziert sich mit Ihrem Microsoft Entra ID-Benutzer-Login.
Hinweis
Man kann sich nur mit Agenten verbinden, die im aktuellen Microsoft Foundry-Portal erstellt wurden. Die Verbindung zu einem im vorherigen Portal erstellten Agenten liefert einen 404 - Version not found Fehler.
Fügen Sie einen Foundry-Agenten hinzu
Melden Sie sich bei Copilot Studio an.
Wählen und öffnen Sie den Agent, den Sie als primären Agent verwenden möchten.
Wählen Sie in der Agenten-Navigationsleiste den Reiter "Bauen " aus.
Wählen Sie im Komponentenbereich Verbundene Agents aus, um den Dialog Verbundenen Agent hinzufügen zu öffnen.
Im Dialog wählen Sie Hinzufügen und dann Foundry Agent hinzufügen.
Im Schritt Connect to Azure AI Foundry wählen Sie die Verbindung aus, die dieser Agent verwendet, um Microsoft Foundry zu erreichen:
- Wählen Sie eine bestehende Verbindung aus der Verbindungsliste aus.
- Wenn keine Verbindung verfügbar ist, wählen Sie Neue Verbindung erstellen und fahren Sie mit dem nächsten Schritt fort.
Wenn Sie eine neue Verbindung erstellen, geben Sie die Verbindungsdetails ein und wählen Sie dann Erstellen:
- Anzeigename (optional): Ein Name, der dir hilft, diese Verbindung später zu identifizieren.
- Authentifizierungstyp: Microsoft Entra ID Benutzeranmeldung. Dieser Wert ist für Sie festgelegt.
- Azure AI Project Endpoint: die Endpunkt-URL des Foundry-Projekts, das den Agenten hostet.
Zurück im Schritt Connect to Azure AI Foundry , bestätigen Sie, dass Ihre Verbindung ausgewählt ist, und wählen Sie dann Weiter aus.
Im Schritt Überprüfen und hinzufügen geben Sie die Daten des Foundry-Agenten ein, den Sie hinzufügen möchten, und wählen Sie dann Dem Agenten hinzufügen:
- Name: Der Name, der dem Agent-Ersteller angezeigt wird.
- Beschreibung: Eine klare Beschreibung, wann dieser Foundry-Agent eingesetzt werden sollte. Der Orchestrator verwendet diese Beschreibung, um zu entscheiden, wann eine Anfrage an den Agenten weitergeleitet wird. Formulieren Sie sie daher konkret und vermeiden Sie Überschneidungen mit Ihren anderen Tools und Agenten. Weitere Informationen finden Sie unter Schreiben effektiver Metadaten.
- Agenten-ID: Die ID des Foundry-Agenten, mit dem Sie sich verbinden möchten.
Bestätigen Sie, dass der verbundene Agent im Komponentenpanel unter "Verbundene Agenten " erscheint.
Hinweis
Sie sind dafür verantwortlich, die verbundenen Agenten im Kontext Ihrer spezifischen Anwendungsfälle sorgfältig zu überprüfen und zu testen sowie alle entsprechenden Entscheidungen und Anpassungen zu treffen. Wenn Sie eine Verbindung zu Agents außerhalb von Copilot Studio herstellen, sind Sie für die Verwendung dieser Agents verantwortlich. Zu den Überlegungen gehört die Sicherstellung:
- Datenflüsse, Datenverarbeitung und Datenaustausch zwischen Agenten sind für Ihren Anwendungsfall geeignet und erfüllen relevante Anforderungen und Gesetze.
- Die Agenten erfüllen angemessene Qualitäts-, Zuverlässigkeits-, Sicherheits- und Vertrauenswürdigkeitsstandards.
- Angemessene Berechtigungen, Grenzen und Genehmigungen werden, sofern es für Ihren Anwendungsfall sinnvoll ist, bereitgestellt.
- Angemessene Beobachtbarkeit, Identität und Rückverfolgbarkeit sowie menschliche Aufsichtsfunktionen sind vorhanden.
Aktivieren Sie das Activity-Protokoll auf Ihrem Foundry-Agenten
Copilot Studio kommuniziert mit einem verbundenen Foundry-Agenten über das Activity-Protokoll. Foundry-Agenten haben dieses Protokoll standardmäßig nicht aktiviert, daher musst du es aktivieren, bevor dein Hauptagent Nachrichten mit dem Foundry-Agenten austauschen kann. Wenn das Activity-Protokoll nicht aktiviert ist, kannst du die Verbindung trotzdem hinzufügen, aber der Aufruf des Foundry-Agenten schlägt fehl.
Du kannst das Activity-Protokoll auf eine der folgenden Arten aktivieren:
Veröffentlichen Sie den Foundry-Agenten für Microsoft 365 oder Microsoft Teams. Wenn Sie einen Prompt-Agenten in Microsoft 365 oder Teams veröffentlichen, werden das Activity-Protokoll und das erforderliche
BotServiceRbacAutorisierungsschema automatisch aktiviert. Wählen Sie diese Option, wenn Sie bereits planen, den Agenten auf diesen Kanälen zu veröffentlichen.Aktiviere es manuell mit einem REST-API-Aufruf. Wenn du den Agenten nicht in Microsoft 365 oder Teams veröffentlichst, rufe die Foundry Agents - Update Agent REST API auf, um das
activityProtokoll und dasBotServiceRbacAutorisierungsschema zum Agenten hinzuzufügen.
Weitere Informationen zum Konfigurieren und Teilen Ihres Foundry-Agenten finden Sie unter Microsoft Foundry-Agent konfigurieren und freigeben.
Aktivieren Sie das Activity-Protokoll mit einem REST-API-Aufruf
Rufen Sie die Foundry Agents - Update agent REST-API auf. Ersetzen Sie {{endpoint}}, {{agent_name}}, und {{token}} durch den Endpunkt, den Agentennamen und das Zugriffstoken für Ihr Foundry-Projekt.
Important
Behalten Sie responses und Entra in den Listen. Das Entfernen dieser Elemente macht das Chatten mit dem Agenten über das Foundry-Portal oder SDK unmöglich.
PATCH {{endpoint}}/agents/{{agent_name}}?api-version=v1
Authorization: Bearer {{token}}
Content-Type: application/merge-patch+json
Foundry-Features: AgentEndpoints=V1Preview
{
"agent_endpoint": {
"protocols": [
"responses",
"activity"
],
"authorization_schemes": [
{
"type": "Entra",
"isolation_key_source": {
"kind": "Entra"
}
},
{
"type": "BotServiceRbac"
}
]
}
}
Wie der Orchestrator zum Foundry-Agenten weiterleitet
Nachdem du den Foundry-Agenten hinzugefügt hast, bestimmt die Orchestrierungslaufzeit automatisch, wann an ihn delegiert werden soll. Die Routing-Entscheidung basiert auf:
- Der Name und die Beschreibung des verbundenen Agenten
- Die Nachricht des Benutzers und der Unterhaltungskontext
- Die Anweisungen Ihres primären Agents
Tip
Schreiben Sie eine klare, spezifische Beschreibung für den Foundry-Agenten, damit der Orchestrator genau bestimmen kann, wann Anfragen an ihn weitergeleitet werden sollen. Vermeiden Sie überlappende Beschreibungen zwischen verbundenen Agents.
Testdelegierung
Nachdem du den Foundry-Agenten hinzugefügt hast:
Wählen Sie in der linken Navigationsleiste des Agents die Registerkarte Vorschau aus.
Senden Sie eine Nachricht, die mit der Domain des Foundry-Agenten übereinstimmt.
Überprüfen Sie, ob die Antwort vom Foundry-Agenten kommt und angemessen ist.
Senden Sie eine Nachricht außerhalb der Domain des Foundry-Agenten, um zu bestätigen, dass Ihr Hauptagent sie bearbeitet.
Wenn du später die Agenten-ID oder Beschreibung ändern musst, bearbeite den verbundenen Agenten im Components-Panel. Siehe Verbundene Agenten in einem Agenten verwalten.
Zugeordnete Informationen
- Überblick über verbundene Agenten
- Fügen Sie einen Copilot Studio-Agenten als verbundenen Agenten hinzu
- Fügen Sie einen A2A-Agenten als verbundenen Agenten hinzu
- Fügen Sie einen Microsoft 365 Agents SDK-Agenten als verbundenen Agenten hinzu
- Verbundene Agents innerhalb eines Agents verwalten
- Baue einen Agenten auf
- Konfigurieren und teilen Sie Ihren Microsoft Foundry-Agenten
- Was ist Microsoft Foundry Agent Service?