Functies Kunstmatige Intelligentie

Met scriptstappen voor kunstmatige intelligentie (AI) kunt u werken met grote taalmodellen (LLM's) en Core ML-modellen. Voor LLM's worden met deze functies insluitvectoren opgehaald en geconverteerd, cosinusovereenkomsten en tokentellingen berekend en informatie over tabelschema's gegeven. Voor Core ML-modellen retourneren de overige functies informatie over een model en voeren ze de evaluatie van een model uit.

Functie Doel

AddEmbeddings

Voegt twee insluitvectoren toe en retourneert het resultaat als een genormaliseerde vector.

ComputeModel

Geeft een JSON-object met het resultaat van een Core ML-modelevaluatie.

CosineSimilarity

Retourneert de gelijkenis tussen twee insluitvectoren als een getal tussen -1 (tegenovergesteld) en 1 (vergelijkbaar).

GetEmbedding

Stuurt invoergegevens naar een inbeddingsmodel en retourneert een vectorrepresentatie als containergegevens.

GetEmbeddingAsFile

Converteert een insluitvector van tekstindeling naar binaire containergegevens.

GetEmbeddingAsText

Converteert een insluitvector van binaire containergegevens naar tekstindeling.

GetFieldsOnLayout

Retourneert een lijst van de velden in een layout als JSON-gegevens.

GetModelAttributes

Geeft als resultaat metagegevens in JSON-indeling over een benoemd model dat momenteel is geladen.

GetRAGSpaceInfo

Retourneert informatie over de opgegeven RAG-ruimte of alle RAG-ruimten, als er geen ruimte-ID is opgegeven.

GetTableDDL

Retourneert tabelinformatie in DDL-indeling voor een lijst met tabelvoorvallen die zijn opgegeven als een JSON-array.

GetTokenCount

Retourneert het aantal tokens voor de opgegeven tekst. Alleen te gebruiken als richtlijn; werkelijke tellingen die door modellen worden gebruikt, kunnen variëren.

NormalizeEmbedding

Normaliseert een insluitvector. Indien gespecificeerd, vermindert de parameter dimensie het aantal vectordimensies dat moet worden gebruikt vóór het normaliseren.

PredictFromModel

Retourneert de voorspelde waarde van een getraind regressiemodel voor de opgegeven tekstinsluitvector.

SubtractEmbeddings

Trekt insluitvector v2 van v1 af en retourneert het resultaat als een genormaliseerde vector.