GetEmbeddingAsFile

(Hole Einbettung als Datei): Konvertiert einen Einbettungsvektor aus dem Textformat in binäre Containerdaten.

Format 

GetEmbeddingAsFile ( Text {; DateinameMitErweiterung } )

Parameter 

Text – ein beliebiger Textausdruck, der die Einbettungsvektoren als JSON-Array darstellt.

DateinameMitErweiterung - ein beliebiger Textausdruck, der den Dateinamen und die Erweiterung angibt, die für die zurückgegebenen Containerdaten verwendet werden sollen. Wenn nicht angegeben, werden ein Standard-Dateiname und eine Standard-Erweiterung verwendet.

Parameter in geschweiften Klammern { } sind optional.

Zurückgegebener Datentyp 

Container

Ursprung in Version 

21.0

Beschreibung 

Die Funktionen GetEmbeddingAsFile (Hole Einbettung als Datei) und GetEmbeddingAsText (Hole Einbettung als Text) konvertieren Einbettungsvektoren zwischen Text (einem JSON-Array) und binären Containerdaten. Sie können nützlich sein, um Vektoren zur Verwendung außerhalb einer FileMaker Pro-Datei zu exportieren oder in eine FileMaker Pro-Datei zu importieren.

Beispiel 1 

Konvertiert den Einbettungsvektor im Textfeld Meetings::Notiz_Einbettung_JSON in Binärdaten und speichert ihn als Datei im Containerfeld Meetings::Notiz_Einbettung mit dem angegebenen Dateinamen.

Kopieren
Feldwert setzen [ Meetings::Notiz_Einbettung ; GetEmbeddingAsFile ( Meetings::Notiz_Einbettung_JSON ; "Einbettung_von_FileMaker.fve" ) ]