Fonctions Intelligence artificielle

Les fonctions d'intelligence artificielle (IA) vous permettent de travailler avec des grands modèles de langage (LLM) et des modèles Core ML. Pour les LLM, ces fonctions obtiennent et convertissent les vecteurs d'intégration, calculent la similarité cosinus et le nombre de jetons, et fournissent des informations sur le schéma de table. Pour les modèles Core ML, les fonctions restantes renvoient des informations sur un modèle et effectuent son évaluation.

Fonction Objectif

ComputeModel

Renvoie un objet JSON contenant le résultat d'une évaluation de modèle Core ML.

CosineSimilarity

Renvoie la similarité entre deux vecteurs d'intégration sous la forme d'un nombre compris entre -1 (opposé) et 1 (similaire).

GetEmbedding

Envoie les données d'entrée vers un modèle d'intégration et renvoie une représentation vectorielle en tant que données de conteneur.

GetEmbeddingAsFile

Convertit un vecteur d'intégration d'un format texte en données de conteneur binaires.

GetEmbeddingAsText

Convertit un vecteur d'intégration de données de conteneur binaires en format texte.

GetModelAttributes

Renvoie les métadonnées au format JSON d’un modèle nommé actuellement chargé.

GetTableDDL

Renvoie les informations de la table au format DDL (Langage de définition de données) pour une liste d'occurrences de table spécifiées en tant que tableau JSON.

GetTokenCount

Renvoie le nombre de jetons pour le texte spécifié. Utiliser à titre indicatif uniquement ; les chiffres réels utilisés par les modèles peuvent varier.