Texteinbettungen in generative KI erstellen

Verwenden Sie die cohere.embed-Modelle in OCI Generative AI, um Text in Vektoreinbettungen zu konvertieren, die Sie in Anwendungen für semantische Suchen, Textklassifizierung oder Text-Clustering verwenden können.

    1. Wählen Sie in der Navigationsleiste der Konsole eine Region mit generativer KI aus. Beispiel: US Midwest (Chicago) oder UK South (London). Siehe Welche Modelle in Ihrer Region angeboten werden.
    2. Öffnen Sie das Navigationsmenü , und wählen Sie Analysen und KI aus. Wählen Sie unter KI-Services die Option Generative KI aus.
    3. Wählen Sie ein Compartment aus, für das Sie berechtigt sind. Wenn der Playground nicht angezeigt wird, bitten Sie einen Administrator, Ihnen Zugriff auf generative KI-Ressourcen zu erteilen, und kehren Sie dann zu den folgenden Schritten zurück.
    4. Wählen Sie Playground aus.
    5. Wählen Sie Einbetten aus.
    6. Wählen Sie ein Modell zum Erstellen von Texteinbettungen aus, indem Sie eine der folgenden Aktionen ausführen:
      • Wählen Sie in der Liste Modell ein Modell aus.
      • Wählen Sie Modelldetails anzeigen, Modell auswählen aus.
    7. (Optional) Um ein Beispiel aus der Liste Beispiel zu verwenden, gehen Sie wie folgt vor:
      1. Wählen Sie in der Liste Beispiel ein Beispiel aus.
      2. Wählen Sie Ausführen aus, um für das Beispiel Einbettungen zu generieren.
      3. Prüfen Sie eine zweidimensionale Version der Ausgabe im Abschnitt Ausgabevektorprojektion.

        Um die Ausgabe mit Einbettungen zu visualisieren, werden Ausgabevektoren in zwei Dimensionen projiziert und als Punkte dargestellt. Punkte, die nahe beieinander liegen, entsprechen Wortgruppen, die das Modell als ähnlich betrachtet.

      4. Wählen Sie Löschen aus, um alle Sätze zum Entfernen und mit der Generierung von Einbettungen für neue Sätze
    8. (Optional) Fügen Sie ein .png- oder .jpg-Image mit einer Größe von 5 MB oder weniger hinzu.
      Es ist nur ein Bild erlaubt.
    9. Geben Sie im Bereich Sätzeingabe Text auf eine der folgenden Arten ein:
      • Geben Sie einen Satz in das Feld 1. ein, und wählen Sie Satz hinzufügen aus, um weitere Sätze hinzuzufügen.
      • Wählen Sie Datei hochladen aus, und wählen Sie eine Datei mit Text aus, den Sie hinzufügen möchten.
      Hinweis

      Nur Dateien mit der Erweiterung .txt sind zulässig. Einzelne Sätze, Wortgruppen und Absätze müssen jeweils durch ein Zeilenvorschubzeichen getrennt werden. Für jede Ausführung sind maximal 96 Eingaben zulässig, und jede Eingabe muss weniger als 512 Token enthalten. Sie können Sätze manuell hinzufügen oder mehrere Dateien hochladen, bis Sie die maximale Anzahl an Eingaben erreichen.
    10. Wählen Sie für den Parameter Abschneiden aus, ob die Start- oder Endtoken abgeschnitten werden sollen, wenn die Token die maximal zulässige Anzahl von Token überschreiten (512).
      Tipp

      Wenn Sie für Eingaben, die 512 Token überschreiten, den Parameter Abschneiden auf Keine setzen, wird eine Fehlermeldung angezeigt. Bevor Sie ein Einbettungsmodell ausführen, wählen Sie Start oder Ende für den Parameter Abschneiden.
    11. Wählen Sie Ausführen aus.
    12. Prüfen Sie eine zweidimensionale Version der Ausgabe im Abschnitt Ausgabevektorprojektion.
      Um die Ausgaben mit Einbettungen zu visualisieren, werden Ausgabevektoren in zwei Dimensionen projiziert und als Punkte dargestellt. Punkte, die nahe beieinander liegen, entsprechen Wortgruppen, die das Modell als ähnlich betrachtet.
    13. Wenn Sie mit dem Ergebnis zufrieden sind, wählen Sie Einbettungen in JSON exportieren aus, um eine JSON-Datei zu erhalten, die einen 1024-dimensionalen Vektor für jede Eingabe enthält.
    14. (Optional) Wählen Sie Code anzeigen aus, wählen Sie eine Programmiersprache oder ein Framework aus, und wählen Sie Code kopieren aus, um den Code in eine Datei einzufügen. Stellen Sie sicher, dass in der Datei das Format des eingefügten Codes beibehält.
      Tipp

      Wenn Sie den Code in einer Anwendung verwenden:

    15. (Optional) Wählen Sie Löschen aus, um alle Sätze entfernen und mit der Generierung von Einbettungen für neue Sätze Zu beginnen.
      Hinweis

      Wenn Sie Löschen auswählen, wird der Parameter Abschneiden auf den Standardwert Kein Wert zurückgesetzt.
  • Um Einbettungen für Text zu erstellen, verwenden Sie den Vorgang embed-text-result.

    Geben Sie den folgenden Befehl ein, um eine Liste mit Optionen zum Erstellen von Texteinbettungen anzuzeigen.

    oci generative-ai-inference embed-text-result embed-text -h

    Eine vollständige Liste der Parameter und Werte für die OCI Generative AI-CLI-Befehle finden Sie unter Generative AI Inference CLI und Generative AI Management CLI.

  • Führen Sie den Vorgang EmbedText aus, um Texteinbettungen zu erstellen.

    Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-API-Dokumentation und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter SDKs und die CLI.