Integrierte UI-Komponenten bereitstellen

Für Dokumentabruf und angepasste Projekte steht Ihnen eine Reihe von Benutzerschnittstellenkomponenten zur Verfügung.

Arbeiten Sie mit einem Entwickler zusammen, um die vordefinierten UI-Komponenten zu verwenden, die von IBM bereitgestellt werden, um eine Anwendung bereitzustellen.

Weitere Informationen zum Erstellen Ihrer eigenen App finden Sie unter Angepasste Anwendungen mit der API erstellen.

Es sind mehrere integrierte UI-Komponenten verfügbar.

Suchergebnisse

Eine Reihe von Ergebnissen, die die relevantesten Passagen und Tabellen zu einer Abfrage ordnen.

Search results list
Search results list

Ausprobieren

Facetten

Grenzen Sie Ihre Ergebnisse mit Facetten ein, mit denen Benutzer die Suchergebnisse nach bestimmten Kategorien und Domänen filtern können.

Facets
Facets

Ausprobieren

Erweiterte Dokumentvorschau

Zeigt Ihre Ergebnisse in einer Dokumentvorschau an In dieser Ansicht werden die Ergebnispassagen im Text des Originaldokuments hervorgehoben. Außerdem werden alle Aufbereitungserwähnungen angezeigt, die im Dokument erkannt wurden. Die umfassende Vorschau ist für Quelldokumente verfügbar, auf die ein SDU-Modell angewendet wird, wie z. B. PDF-, Microsoft PowerPoint, und Microsoft Word-Dateien.

Rich Document
Document

Ausprobieren

Projekt implementieren

Um Ihr Projekt umzusetzen, führen Sie die folgenden Schritte aus:

  1. Um die API verwenden zu können, müssen Sie die Projekt-ID für Ihr Projekt kennen. Rufen Sie die Seite Integrieren und implementieren > API-Informationen auf.

  2. Suchen Sie auf der Seite Integrate and Deploy > UI Components nach Links zu Ressourcen, die ein Entwickler als Einstieg verwenden kann.

Erste Schritte mit der Beispielapp GitHub

Aus den in GitHub, verfügbaren Ressourcen können Sie ein Skript ausführen, um eine Beispielanwendung mit vorgefertigten UI-Komponenten zu starten. Tatsächlich ähnelt die Beispiel-App der Seite Verbessern und anpassen des Produkts, da das Produkt selbst diese Benutzerschnittstellenkomponenten verwendet.

Damit das Script funktioniert, sind einige Softwarevoraussetzungen erforderlich. Nach dem Starten des Scripts wird geprüft, ob die erforderliche Software auf dem System installiert ist. Ist dies nicht der Fall, erfahren Sie, welche Software Sie installieren müssen. Installieren Sie die folgenden Pakete, falls sie noch nicht installiert sind:

Das Script benötigt Informationen zu Ihrer Serviceinstanz und Ihrem Projekt, um die Daten und Sucheinstellungen zu verwenden, die Sie für Ihr Projekt konfiguriert haben, und sie auf die Beispiel-App anzuwenden. Sie müssen die folgenden Informationen erfassen, damit Sie sie mit dem Script gemeinsam nutzen können, wenn Sie später zur Eingabe der Informationen aufgefordert werden:

Serviceberechtigungsnachweise

Die folgenden Informationen werden vom Beispiel-App-Script verwendet, um einen Endpunkt zu erstellen, an den er API-Anforderungen senden und sich bei Ihrer Serviceinstanz authentifizieren kann:

  • URL
  • API-Schlüssel

Führen Sie die entsprechenden Schritte für den von Ihnen verwendeten Implementierungstyp aus, um diese Informationen abzurufen:

  • IBM Cloud Erweitern Sie in der Ressourcenliste fürIBM Cloudden Abschnitt AI/Machine Learning und suchen Sie dann die Serviceinstanz, die Sie zuvor erstellt haben. Klicken Sie auf die Instanz, um die Übersichtsseite zu öffnen. Kopieren Sie im Abschnitt "Berechtigungsnachweise" die Werte für URL und API-Schlüssel und speichern Sie sie an einem Ort, auf den Sie später zugreifen können, z. B. in einer lokalen Textdatei.

  • IBM Cloud Pak for DataIBM Software Hub Erweitern Sie im Hauptmenü des Web-Clients "Services " und klicken Sie dann auf "Instanzen ". Suchen Sie Ihre Instanz und klicken Sie darauf, um die zugehörige Zusammenfassungsseite zu öffnen. Scrollen Sie zum Abschnitt "Zugangsinformationen" auf der Seite und kopieren Sie dann das URL und den Inhaber-Token. Store the values somewhere where you can access them later, such as a local text file. (Das Trägertoken dient als API-Schlüssel für installierte Bereitstellungen.)

Projekt-ID

Die eindeutige Kennung für das Projekt, das Sie in diesem Lernprogramm erstellt haben

Sie können die Projekt-ID auf der Registerkarte API-Informationen der Seite Integrieren und implementieren kopieren.

Führen Sie die folgenden Schritte aus, um das Script auszuführen, das die Beispielapp startet:

  1. Führen Sie eine der folgenden Aktionen aus:

    • Wenn Sie das Repository heruntergeladen haben, extrahieren Sie die Dateien aus dem Archiv in ein Arbeitsverzeichnis auf Ihrem System. Öffnen Sie ein Befehlsterminalfenster und wechseln Sie in das Verzeichnis, in das Sie die Repository-Dateien heruntergeladen haben.

    • Wenn Sie das Repository geklont haben, öffnen Sie ein Terminalfenster aus dem Verzeichnis, in das Sie das Repository geklont haben.

  2. Geben Sie den folgenden Befehl ein, um das Skript zu starten:

    ./runExampleApp.sh
    

    Geben Sie dem Script Zeit, die erforderlichen Ressourcen für die Ausführung der Anwendung einzurichten.

    Wenn vorausgesetzte Softwarepakete fehlen, informiert das Script Sie darüber, welche Pakete installiert werden müssen, damit Sie das Script erfolgreich verwenden können.

  3. Wenn Sie aufgefordert werden, authType anzugeben, geben Sie den Typ der verwendeten Authentifizierung ein. Der Typ variiert abhängig davon, wie Ihre Serviceinstanz bereitgestellt wird:

    • IBM Cloud Eingabetaste iam

    • IBM Cloud Pak for DataIBM Software Hub Geben Sie CP4D ein.

      Der Wert iam gibt an, dass Sie Identity and Access Managementverwenden. Dies ist ein Service, der von IBM Cloud für die Authentifizierung seiner verwalteten Services verwendet wird. Für installierte Instanzen, die auf IBM Cloud Pak for Data bereitgestellt werden, wird stattdessen CP4D angegeben.

    Geben Sie für die nächsten drei Eingabeaufforderungen die Informationen ein, die Sie zuvor kopiert und gespeichert haben.

    • url
    • apikey
    • project_id

Wenn das Script abgeschlossen ist, werden Sie gefragt, ob Sie die Beispielapp jetzt starten möchten. Geben Sie y für "Ja" ein. Ein neues Web-Browser-Fenster oder eine neue Registerkarte wird angezeigt und die Beispielapp wird auf der Seite wiedergegeben. http://localhost:3000/ Die E-Mail-Adresse für die Beispiel-App lautet URL. Das bedeutet, dass die App lokal ausgeführt wird und nicht von Personen aufgerufen werden kann, die einen anderen Computer verwenden.

Zeigt die Benutzeroberfläche der
der

Die Beispiel-App bietet Ihnen eine Vorschau Ihres Suchprojekts. Verwenden Sie es, um Ihr Suchprojekt zu testen und erforderliche Anpassungen vorzunehmen.

Wenn Sie die Beispielapp getestet haben, können Sie sie stoppen, indem Sie zum Terminalfenster zurückkehren, in dem Sie das Anfangsscript ausgeführt haben, und die Taste Ctrl + C drücken.

Andere Projekttypen implementieren

Um Daten aus einem Content-Mining-Projekt zu analysieren, klicken Sie auf der Seite Verbessern und anpassen auf Anwendung starten. Weitere Informationen finden Sie unter Daten analysieren.

Übergeben Sie eine Abfrage, um einen Vertrag aus einem Projekt für Dokumentwiederholungen für Verträge zu analysieren. Weitere Informationen zum Verständnis von Vertragsinformationen finden Sie unter Verträge verstehen.

Um ein Projekt für Dialogsuche bereitzustellen, verbinden Sie dieses Projekt mit einem Assistenten, der mit watsonx Assistanterstellt wurde. Die folgenden allgemeinen Schritte müssen ausgeführt werden:

  1. Erstellen Sie einen Assistenten.

    Sie können einen watsonx Assistant-Testplan zu Testzwecken verwenden.

  2. Fügen Sie einen Suchskill zu Ihrem Assistenten hinzu und verbinden Sie ihn dann mit diesem Projekt.

  3. Implementieren Sie Ihren Assistenten.

    Weitere Informationen zum Erstellen eines watsonx Assistant-Suchskills finden Sie in der entsprechenden Dokumentation für Ihre Bereitstellung: