Aktion ausführen
- Zuletzt aktualisiert2024/10/31
Aktion ausführen
Citizen Developers und professionelle Entwickler haben je nach Lizenzierung und Rolle Zugriff auf das KI-Fähigkeiten Paket im Bot Editor.
Der Automatisierungsadministrator erstellt eine benutzerdefinierte Rolle, um den Nutzern auf Grundlage ihrer Rolle und Aufgabe Zugriff auf KI-Fähigkeiten zu gewähren. Ein KI-Fähigkeit besteht aus Modellverbindung (Verbindung zu einem Basismodell), Prompt (bestehend aus einer fein abgestimmten Eingabeaufforderung) und Prompt-Eingabe (Werte, die der professionelle Entwickler bei der Erstellung in der KI-Fähigkeit definiert). Die Werte für die Eingabe in die Eingabeaufforderung können direkt in der Automatisierung eingegeben werden.
Voraussetzung
- Sie benötigen die Rollen Bot_Creator und Bot_Runner, um die Aktion zu verwenden.
- Sie müssen Zugriff zu den entsprechenden Ordnern haben (ob Privat oder Öffentlich), um auf die KI-Fähigkeiten zuzugreifen.
Vorgehensweise
- Melden Sie sich beim Control Room an und navigieren Sie zu und wählen Sie TaskBot aus. Sie können auch einen bestehenden TaskBot bearbeiten, indem Sie ihn über die Registerkarte Automatisierungen aufrufen.
- Fügen Sie im Bot Editor die Aktion zur Automatisierung hinzu.
- Klicken Sie anschließend auf die Aktion Ausführen im Automatisierungsablauf, um das Detailfenster anzuzeigen.
- Klicken Sie auf Auswählen und wählen Sie aus der verfügbaren Liste ein KI-Fähigkeit in Ihrem Repository aus.
- Wenn Sie ein
KI-Fähigkeit auswählen, wird das Feld Eingabeaufforderung mit dem Eingabeaufforderungstext aus dem
KI-Fähigkeit ausgefüllt.
- Das Feld Eingaben für die Eingabeaufforderung wird ebenfalls aktiviert und zeigt die in der
KI-Fähigkeit definierten Eingabewerte an. Wenn zum Beispiel in der
KI-Fähigkeit zwei Eingabewerte definiert sind, werden beide Eingabewert-Felder angezeigt.Sie können eine Variable für das Feld Eingaben für KI-Fähigkeiten definieren, wodurch Sie Informationen parsen und an die KI-Fähigkeit übergeben und eine Antwort vom Modell erhalten können. Die KI-Fähigkeit führt die Eingabeaufforderung auf Grundlage des in diesem Feld eingegebenen Wertes aus und gibt Werte für die folgenden Felder zurück. Diese Felder sind optional und können mit „If“-Variablen entsprechend Ihrem Anwendungsfall definiert werden:
- Antwort in einer Variablen speichern (optional): Zeigt die nach der Prompt-Ausführung erhaltene Antwort an. Dies ist der Ausgabewert.
- Fehler (optional): Erfasst den Fehlerstatus. Sie können eine „If“-Variable basierend auf dem Ausgabefeld Antwort in einer Variablen speichern definieren und die Bedingung festlegen, die erforderlich ist, um eine Fehlermeldung anzuzeigen.
- Erfolgsstatus (optional): Erfasst den Erfolgsstatus. Wie beim Feld Fehler können Sie eine „If“-Variable basierend auf dem Ausgabefeld Antwort in einer Variablen speichern definieren und die Bedingung festlegen, die erforderlich ist, um eine Erfolgsmeldung anzuzeigen.
Anmerkung: Die Details zur Prompt können PHI, PII oder andere sensible Daten enthalten, die Sie in die Prompt eingeben. Wir empfehlen, dies beim Testen und Ausführen einer Prompt zu berücksichtigen. - Mit der Einführung der Grounding durch Wissensdatenbank und Grounding durch Data Store
Modellverbindungen würden wir zusätzlich Felder mit den zurückgegebenen Zitaten in einem Tabellenformat anzeigen.Die Antwort geht an eine SampleString-Variable und eine Tabellenvariable wird automatisch ausgewählt, um die Zitate anzuzeigen. Die Tabelle zeigt zwei Schlüssel innerhalb jedes Zitats. Das eine ist das Inhaltssegment, das den Informationsblock anzeigt, und das andere ist die URI, eine URL zu dem Informationsblock in der Wissensdatenbank oder dem Datenspeicher, auf den der Modellaufruf verweist.Anmerkung: Wenn Sie die Automatisierung ausführen, werden bei der Ausführung Meldungen mit den referenzierten Zitaten in Meldungsfeldern angezeigt.
- Speichern Sie die Automatisierung. Führen Sie dann die Automatisierung aus und testen Sie sie.