Insluiting invoegen

Voert de vectorweergave van de opgegeven invoertekst in een veld of variabele in.

Opties 

  • Accountnaam is een tekstexpressie van het AI-account dat voor deze scriptstap moet worden gebruikt. Gebruik in het huidige bestand de scriptstap AI-account configureren scriptstap om het account in te stellen en deze naam toe te wijzen op elk moment voordat deze scriptstap wordt uitgevoerd.

  • Insluitmodel is de naam van het model waarmee insluitvectoren worden gegenereerd. Geef de modelnaam op als een tekstexpressie, die beschikbaar is bij de modelprovider.

  • Invoer is een tekstexpressie die naar het model wordt verzonden voor conversie naar insluitvectoren.

  • Doel specificeert het veld of de variabele waarin de geretourneerde insluitvectoren moeten worden ingevoegd. Als de variabele niet bestaat, maakt deze scriptstap die aan (raadpleeg Variabelen gebruiken). Als u een tekstveld of een variabele opgeeft, worden de geretourneerde gegevens opgeslagen als tekst. Als u een containerveld opgeeft, worden de geretourneerde gegevens opgeslagen als binaire gegevens. Deze gegevens kunnen kleiner zijn dan wanneer ze als tekst worden opgeslagen en kunnen de prestaties verbeteren bij verdere verwerking met de insluitvectoren.

Compatibiliteit 

Product Ondersteund
FileMaker Pro Ja
FileMaker Go Ja
FileMaker WebDirect Ja
FileMaker Server Ja
FileMaker Cloud Ja
FileMaker Data API Ja
Custom Web Publishing Ja

Afkomstig uit versie 

21.0

Beschrijving 

U moet een doelvariabele of -veld opgeven. Als Doel niet is opgegeven, retourneert deze scriptstap een foutcode die kan worden vastgelegd met de functie Get (LaatsteFout) functie.

Een voorbeeld van hoe u insluitvectoren kunt gebruiken is met de scriptstap Semantische zoekopdracht uitvoeren scriptstap, waarmee u de vectorgegevens kunt opvragen die door deze scriptstap zijn geproduceerd of met de scriptstap Insluiting invoegen in gevonden reeks.

Voorbeeld 1 

Hiermee configureert u een AI-account, gaat u naar de lay-out Bijeenkomstdetails, gebruikt u het model om insluitvectoren voor de tekst op te halen in het veld Meetings::Note in de huidige record en slaat u deze op als binaire gegevens in het containerveld Meetings::Note_Embedding.

Kopiƫren
AI-account configureren [ Accountnaam: "my-account" ; Modelprovider: OpenAI ; API-sleutel: "sk-RZCtpWT..." ]

Ga naar lay-out [ "Bijeenkomstdetails" (Meetings) ; Animatie: Geen ]

Insluiting invoegen [ Accountnaam: "my-account" ; Insluitmodel: "text-embedding-3-small" ; Invoer: Meetings::Note ; Doel: Meetings::Note_Embedding ]