Fügen Sie Ihrer App KI-Chat mit einem einzigen API-Aufruf hinzu

Andrew Altair, Founder
Fügen Sie Ihrer App KI-Chat mit einem einzigen API-Aufruf hinzu
Mohammad Rahmani / unsplash

TL;DR: Die öffentliche Bot-API von aiSTAFF stellt Entwicklern dieselbe Chat-Engine zur Verfügung, die soziale Kanäle in einem REST-Aufruf bereitstellt. Sie senden eine Nachricht und eine Benutzer-ID, erhalten eine KI-Antwort und der Server verwaltet den Konversationsstatus, den Verlauf und den Kontext für Sie.

Warum eine API und kein anderes Widget

Site-Widget und soziale Kanäle decken die meisten Unternehmen ab. Ein Entwickler, der ein Produkt entwickelt, benötigt etwas anderes: Softwarezugriff. Die aiSTAFF-Bot-API stellt die Engine hinter der aiSTAFF-Plattform bereit, sodass Sie KI-Chat in Ihrer eigenen Anwendung, Ihrem eigenen Portal oder Ihrem internen Tool bereitstellen können. Unser Automatisierungsservice hilft bei der Erstellung benutzerdefinierter.

Tatsache ist, dass Sie nicht bauen müssen. Kein agiles Engineering, kein Konversationsstatus, kein Jonglieren mit Kontextfenstern, keine Modellanbieterkonfiguration, keine Token-Limit-Verwaltung. Sie rufen den Endpunkt auf und die Antwort wird zurückgegeben.

Was die API offenlegt

Fläche bewusst klein:

  • Bots. Erstellen und verwalten Sie KI-Bots, jeder mit eigener Geschäftsbeschreibung, Wissensdatenbank, Ton, Sprache und Begrüßungs- oder Backup-Nachrichten.
  • Chat. Senden Sie eine Nachricht und erhalten Sie eine Antwort als einzelne JSON-Antwort oder -Stream. Übergeben Sie die Benutzer-ID und der Server aktualisiert die Konversation mit diesem Benutzer, oder übergeben Sie die Nachrichten-ID, um offensichtlich zu sein.
  • Konversationen. Erstellen, auflisten, Verlauf abrufen oder löschen. Der Server speichert und löscht den Nachrichtenverlauf für Sie.
  • Nutzung. Lesen Sie Benachrichtigungen über die Nutzung Ihres Limits, verbrauchte Token und den aktuellen Zeitraum.
  • Schlüssel. API-Schlüssel generieren und drehen, die einmal angezeigt und verworfen werden.

Der Server führt die Konversation

Der knifflige Teil der Chat-Funktion ist der Speicher. Eine naive Integration muss jede Nachricht speichern, entscheiden, wie viele an das Modell gesendet werden sollen, und den Kontext korrigieren, bevor sie aufgelöst wird. Die aiSTAFF API erledigt dies für Sie. Senden Sie die Benutzer-ID mit jeder Nachricht und der Server sendet die Konversation und behält dabei den neuesten Verlaufswert bei. Dasselbe Speichermodell, das von Kanälen verwendet wird, wird in Konversationsspeicherebenen beschrieben.

Streaming oder Einzelantwort

Mit der Chat-Oberfläche werden wörtlich fließende Antworten zum Leben erweckt. Die API unterstützt den Streaming-Modus auf demselben Endpunkt, dem Streaming-Website-Widget, abgedeckt durch Streaming-KI-Chat auf Ihrer Website. Für einen Sicherungsauftrag, der die gesamte Antwort auf einmal benötigt, ist eine einzelne JSON-Antwort besser geeignet. Sie wählen pro Anruf.

Ein Kontingent, eine Engine

API-Benachrichtigungen werden von demselben Abonnementpool empfangen wie Ihre sozialen Kanäle. Es gibt keine separate API-Anzeige für Messenger, wodurch die Abrechnung einfach bleibt und die gleiche einheitliche Kontingentmodelldefinition einzelne Nachrichtenquote für alle Kanäle verwendet wird. Skalieren Sie die Limits mit Ihrem Plan, sodass höhere Stufen mehr Anfragen pro Minute erhalten.

Wer auf die API zugreift

Es wird von drei Arten von Bauherren verwendet. Eine Agentur, die ihren Kunden White-Label-KI-Chat anbieten möchte. Ein SaaS-Produkt, das einen hilfreichen In-App-Assistenten benötigt. Ein Unternehmen mit einem maßgeschneiderten Portal, das möchte, dass das gleiche Gehirn seine Kunden auf Instagram trifft. In jedem Fall wird die API als ein weiterer Kanal für dasselbe KI-Gehirn behandelt, ein Modell, das in Ein KI-Gehirn, fünf Kanäle.

beschrieben wird

Schlüssel und Sicherheit

Jede Anfrage wird mit einem API-Schlüssel authentifiziert, der einmal bei der Erstellung angezeigt, als Hash gespeichert und bei Verlust ungültig gemacht wird. Sie können den Schlüssel ohne Unterbrechung drehen. Da die Engine serverseitig ausgeführt wird, verfügt Ihre Anwendung nie über einen Modellanbieterschlüssel oder eine schnelle Logik, wodurch Ihre Oberfläche klein bleibt. Eine umfassendere Übersicht darüber, wie aiSTAFF im Vergleich zu anderen Chatbot-Stacks abschneidet, finden Sie unter Vergleich der Chatbot-Plattformen.

Wo soll ich anfangen?

Erstellen Sie einen Bot, generieren Sie einen Schlüssel und senden Sie Ihre erste Nachricht mit einer Benutzer-ID. Antwort-, Verlaufs- und Nutzungsverfolgung kehren ohne zusätzliche Installation Ihrerseits zurück. Wenn Sie eine benutzerdefinierte Integration darauf aufbauen möchten, beginnen Sie mit unserem Automatisierungsdienst und lesen Sie für den Business Case The Complete Chatbot Guide for Business.

Verwandte Lektüre

FAQ

Passiert mir der Gesprächsverlauf?

Nein. Senden Sie die Benutzer-ID mit jeder Nachricht und der Server speichert und löscht den Verlauf und aktualisiert die richtige Konversation für Sie.

Kann die API Antworten streamen?

Ja. Der Chat-Endpunkt unterstützt den Streaming-Modus für Live-Schnittstellen und eine einzelne JSON-Antwort an den Support.

Wird die API getrennt von meinen Kanälen gemessen?

Nein. API-Nachrichten stammen aus demselben Abonnementkontingent wie Messenger, Instagram, WhatsApp, Telegram und das Widget.

Wie wird die Anfrage authentifiziert?

Bei einem API-Schlüssel, der einmalig bei der Erstellung angezeigt wird, wird er als Hash gespeichert und kann nicht widerrufen werden. Sie können den Schlüssel ohne Unterbrechung drehen.