ServiceNow-KI-Agents als sekundäre Agents
Integrieren ServiceNow KI-Agenten in andere agentenbasierte KI-Systeme, z. B. Google Cloud Oder Azure OpenAI.
Discovery von wird aktiviert ServiceNow Mobile Service Desk-Mitarbeiter
In KI-Agenten-Studio, Auf Einstellungen Seite, unter , Sie können die Discovery von aktivieren ServiceNow KI-Agenten zur Verwendung auf anderen KI-Plattformen. Schalten Sie dazu um Zulassen, dass Drittpartei auf KI-Agenten von ServiceNow zugreifen kann .
Sie können auch zwischen wählen Synchron Und Asynchron Kommunikation zwischen Ihrem externen KI-Agenten und dem Agenten-KI-Anbieter.
Übersicht über KI-Agents von ServiceNow als sekundäre Agents
Sie können Ihren ServiceNow-Agenten über das Agent2Agent-Protokoll mit anderen Anbietern von agentenbasierten KI-Modellen verbinden.
Nachdem Sie Ihren KI-Agenten in erstellt haben KI-Agenten-Studio, Sie können auf die Mitarbeiterkarte verweisen URL, die für sekundäre Service Desk-Mitarbeiter angezeigt wird, damit Administratoren die URL anzeigen, kopieren und verwenden können.
Der Endpunkt, auf den für die tatsächliche Ausführung des KI-Agenten verwiesen werden soll, hat das Format {{instance}}.service-now.com/api/sn_aia/a2a/v2/agent/id/{{agent-id}} .
Sie können denselben OAuth- oder API-Schlüssel für die Authentifizierung der Agent-Discovery und der Agent-Ausführung verwenden.
Um sicherzustellen, dass Ihr KI-Agent von der ServiceNow-Seite aus ausgeführt wird, können Sie während einer Konversation mit dem KI-Agent zu wechseln Execution Plan [sn_aia_execution_plan]Tabelle. In der Tabelle „Ausführungsplan“ können Sie den Ausführungsplan basierend auf identifizieren ObjectiveFeld, das den Prompt aus der Konversation auf der anderen Plattform enthält.
Weitere Informationen zu Beispielnutzlasten für Google A2A mit ServiceNow KI-Agent als sekundären Agent finden Sie unter Beispielnutzlasten für Google A2A.Asynchrone Verbindung
Die asynchrone Verbindung umfasst die Kommunikation, bei der Absender und Empfänger im Gegensatz zum synchronen Kommunikationsmodus nicht gleichzeitig aktiv sein müssen.
Um eine asynchrone Verbindung herzustellen, müssen Sie eine Rückruf-URL abrufen, damit Push-Benachrichtigungen funktionieren.
Sobald Sie eine Rückruf-URL erhalten haben, müssen Sie einen Datensatz in der Tabelle „Rückrufregistrierungen externer Agenten [sn_aia_external_agent_callback_registry]“ erstellen. Wechseln Sie zur Tabelle, und wählen Sie aus Neu , Und geben Sie die Rückruf-URL ein. Speichern Sie den Datensatz.
Sobald Sie den Datensatz gespeichert haben, wird ein Datensatz für den Alias für Verbindungen und Anmeldeinformationen [sys_alias] für Sie erstellt. Um eine Authentifizierung hinzuzufügen, können Sie den Verbindungsdatensatz öffnen, der dem sys_alias-Datensatz zugeordnet ist, und Anmeldeinformationen zu hinzufügen CredentialFeld.
Wenn der Datensatz erstellt wird, können Sie zum von Ihnen erstellten Datensatz der Rückrufregistrierung für externe Agenten zurückkehren und auswählen URL verifizieren Zum Testen der Verbindung funktioniert wie erwartet.