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.
Feldwert setzen [ Meetings::Notiz_Einbettung ; GetEmbeddingAsFile ( Meetings::Notiz_Einbettung_JSON ; "Einbettung_von_FileMaker.fve" ) ]