Funktioner för artificiell intelligens
Med funktioner för artificiell intelligens kan du arbeta med stora språkmodeller (LLM, large language model) och Core ML-modeller. För LLM hämtar och konverterar funktionerna inbäddningsvektorer, beräknar cosinuslikhet och variabelantal och ger information om tabellschema. För Core ML-modeller returnerar de återstående funktionerna information om och utför utvärderingen av en modell.
| Funktion | Ändamål | 
|---|---|
| Lägger till två inbäddningsvektorer och returnerar resultat som en normaliserad vektor. | |
| Returnerar ett JSON-objekt som innehåller resultatet av en Core ML-modellutvärdering. | |
| Returnerar likheten mellan två inbäddningsvektorer som ett tal mellan -1 (motsatta) och 1 (liknande). | |
| Skickar indata till en inbäddningsmodell och returnerar en vektorrepresentation som containerdata. | |
| Konverterar en inbäddningsvektor från textformat till binära containerdata. | |
| Konverterar en inbäddningsvektor från binära containerdata till textformat. | |
| Returnerar en lista över fälten i en layout som JSON-data. | |
| Returnerar metadata i JSON-format om en namngiven modell som för närvarande är inläst. | |
| Returnerar information om angiven RAG-plats, eller om alla RAG-platser ifall plats-ID inte anges. | |
| Returnerar tabellinformation i DDL-format (Data Definition Language) för en lista över tabellförekomster som angetts som JSON-matris. | |
| Returnerar antal token för den angivna texten. Används endast som vägledning. Faktiskt antal som används av modellerna kan variera. | |
| Normaliserar en inbäddningsvektor. Om parametern dimension anges minskar den antalet vektordimensioner att använda före normaliseringen. | |
| Returnerar det förutsagda värdet från en tränad regressionsmodell för angiven textinbäddningsvektor. | |
| Subtraherar inbäddningsvektor v2 från v1 och returnerar resultatet som en normaliserad vektor. |