Übersicht über die API zum Erstellen von KI-Assistenten
Der KI-Assistent-Generator nutzt die REST-APIs für KI-Assistenten sowie die entsprechenden SDKs. Mit dieser API können Sie Anwendungen entwickeln, die mit Ressourcen aus dem AI Assistant Builder interagieren.
Clientanwendungen
Um einen virtuellen Assistenten oder eine andere Client-Anwendung zu erstellen, die zur Laufzeit mit einem Assistenten kommuniziert, verwenden Sie die v2. Sie können einen kundenorientierten Client entwickeln, der in der Produktion eingesetzt werden kann, eine Anwendung, die die Kommunikation zwischen einem Assistenten und einem anderen Dienst vermittelt, oder eine Testanwendung.
Bei Verwendung der Laufzeit-API der Version 2 für die Kommunikation mit Ihrem Assistenten kann Ihre Anwendung die folgenden Funktionen und Vorteile nutzen:
Automatische Zustandsverwaltung. Die v2 verwaltet jede Sitzung mit einem Benutzer und speichert und verwaltet alle Kontextdaten, die Ihr Assistent für eine vollständige Konversation benötigt.
Einfacher Einsatz von Assistenten. Neben der Unterstützung von angepassten Clients kann ein Assistent problemlos in gängigen Nachrichtenkanälen wie Slack und Facebook Messenger bereitgestellt werden.
Versionierung. Sie können einen Schnappschuss Ihrer Inhalte speichern und Ihren Assistenten mit dieser speziellen Version verknüpfen. Sie können anschließend mit der Aktualisierung Ihrer Entwicklungsversion ohne Auswirkungen auf den Assistenten in der Produktionsumgebung fortfahren.
Suchmöglichkeiten. Die v2 kann verwendet werden, um Antworten von der Suchintegration zu erhalten. Wenn eine Anfrage gestellt wird, die Ihr Assistent nicht beantworten kann, kann die Suchintegration die beste Antwort aus den konfigurierten Datenquellen finden.
Weitere Informationen finden Sie in der API-Referenz zum KI-Assistenten „ v2 “.
IBM watsonx Orchestrate unterstützen die KI-Assistenten-v1 -API nicht.
Eine Liste der verfügbaren API-Methoden finden Sie unter Zusammenfassung der API-Methoden.