Azure.AI.Projects |
Projets d'IA avec Azure |
|---|---|
| Azure SDK for .NET (C#) | Espaces de nom |
Description
Cet espace de nom permet de gérer des projets d'intelligence artificielle dans Azure AI Studio, notamment pour regrouper des ressources, orchestrer des flux de travaux d'IA et déployer des modèles.
Liste des classes
| Nom | Description |
|---|---|
| AgentEvaluation | Cette classe permet de représenter la réponse d'une exécution d'évaluation d'agent, incluant l'identifiant, le statut, les résultats et les erreurs éventuelles. |
| AgentEvaluationRedactionConfiguration | Cette classe permet de définir la configuration de rédaction, permettant de contrôler les éléments à masquer ou à supprimer lors de l'évaluation. |
| AgentEvaluationRequest | Cette classe permet de formuler une requête d'évaluation pour l'exécution d'un agent, spécifiant les paramètres nécessaires à l'évaluation. |
| AgentEvaluationResult | Cette classe permet de représenter le résultat d'une évaluation d'agent, incluant des informations telles que l'identifiant de l'évaluateur, le score, le statut et les détails supplémentaires. |
| AgentEvaluationSamplingConfiguration | Cette classe permet de définir la stratégie d'échantillonnage utilisée lors de l'évaluation d'un agent, déterminant comment les données sont sélectionnées pour l'évaluation. |
| AIProjectClient | Cette classe permet d'interagir avec le service Azure AI Projects, offrant des opérations pour gérer les agents, les évaluations, les connexions, les jeux de données, les déploiements, les index de recherche et les inférences. |
| AIProjectClientOptions | Cette classe permet de configurer les options du client AIProjectClient, telles que les paramètres de connexion ou de diagnostic. |
| AIProjectsModelFactory | Cette classe permet de créer des instances des modèles utilisés avec Azure AI Projects, facilitant la création de modèles pour les tests ou les simulations. |
| ApiKeyCredentials | Cette classe permet de définir les informations d'identification basées sur une clé API, utilisées pour authentifier les requêtes vers les services Azure AI. |
| AssetCredentialResponse | Cette classe permet de représenter une référence à un objet blob pour la consommation, incluant les informations nécessaires pour accéder à l'actif. |
| AzureAIProjectsContext | Cette classe permet de fournir le contexte utilisé par la génération de code du modèle client, facilitant la lecture et l'écriture des modèles JSON. |
| AzureAISearchIndex | Cette classe permet de définir un index de recherche Azure AI, spécifiant la structure et les paramètres de l'index utilisé pour les opérations de recherche. |
| AzureOpenAIModelConfiguration | Cette classe permet de configurer un modèle Azure OpenAI, incluant la sélection automatique de la version de l'API utilisée pour interroger le modèle. |
| BaseCredentials | Cette classe permet de servir de base pour les informations d'identification de connexion, pouvant être étendue par des classes dérivées telles que EntraIDCredentials, ApiKeyCredentials, CustomCredential, NoAuthenticationCredentials et SASCredentials. |
| BlobReference | Cette classe permet de représenter les détails d'une référence à un objet Blob. |
| Connection | Cette classe permet de représenter la réponse retournée lors des opérations de récupération ou de liste des connexions. |
| Connections | Cette classe permet d'accéder au sous-client responsable de la gestion des connexions dans le projet. |
| CosmosDBIndex | Cette classe permet de définir un index de magasin vectoriel pour une base de données CosmosDB. |
| CustomCredential | Cette classe permet de définir des informations d'identification personnalisées utilisées pour l'authentification. |
| Datasets | Cette classe permet d'accéder au sous-client responsable de la gestion des jeux de données. |
| DatasetVersion | Cette classe permet de représenter une version de jeu de données. Elle sert de classe de base pouvant être dérivée, notamment en FileDatasetVersion ou FolderDatasetVersion. |
| Deployment | Cette classe permet de représenter un déploiement de modèle. Elle constitue une classe de base pouvant être dérivée, par exemple en ModelDeployment. |
| Deployments | Cette classe permet d'accéder au sous-client en charge de la gestion des déploiements de modèles. |
| EmbeddingConfiguration | Cette classe permet de configurer les paramètres liés aux embeddings, notamment pour les modèles vectoriels. |
| EntraIDCredentials | Cette classe permet de définir des informations d'identification basées sur Entra ID (anciennement Azure AD). |
| Evaluation | Cette classe permet de représenter une évaluation d'un modèle ou d'un processus. |
| Evaluations | Cette classe permet d'accéder au sous-client dédié à la gestion des évaluations. |
| EvaluatorConfiguration | Cette classe permet de configurer les évaluateurs utilisés pour mesurer les performances ou la qualité des modèles. |
| EvaluatorIDs | Cette classe permet de référencer les identifiants utilisés pour les évaluateurs intégrés dans le système. |
| FieldMapping | Cette classe permet de configurer le mappage des champs entre différentes sources de données ou structures. |
| FileDatasetVersion | Cette classe permet de représenter une version de jeu de données basée sur un fichier. |
| FolderDatasetVersion | Cette classe permet de représenter une version de jeu de données structurée sous forme de dossier. |
| Index | Cette classe permet de définir une ressource d'index. Elle constitue une classe de base pouvant être dérivée, notamment en AzureAISearchIndex, CosmosDBIndex ou ManagedAzureAISearchIndex. |
| Indexes | Cette classe permet d'accéder au sous-client chargé de la gestion des ressources d'index. |
| InputData | Cette classe permet de représenter une donnée d'entrée abstraite. Elle sert de classe de base pouvant être dérivée, notamment en InputDataset. |
| InputDataset | Cette classe permet d'utiliser un jeu de données comme source d'entrée pour une évaluation. |
| ManagedAzureAISearchIndex | Cette classe permet de définir un index géré pour Azure AI Search. |
| ModelDeployment | Cette classe permet de représenter un déploiement spécifique d'un modèle d'IA. |
| NoAuthenticationCredentials | Cette classe permet de représenter des informations d'identification n'exigeant aucune authentification. |
| PendingUploadRequest | Cette classe permet de représenter une requête pour un téléversement en attente. |
| PendingUploadResponse | Cette classe permet de représenter la réponse à une requête de téléversement en attente. |
| RedTeam | Cette classe permet de représenter les détails associés à une équipe "Red Team" pour les tests de sécurité ou d'éthique. |
| RedTeams | Cette classe permet d'accéder au sous-client dédié à la gestion des équipes Red Team. |
| SasCredential | Cette classe permet de définir des informations d'identification basées sur un jeton SAS (Shared Access Signature). |
| SASCredentials | Cette classe permet de définir un ensemble d'informations d'identification SAS utilisées pour un accès sécurisé. |
| ServicePatterns | Cette classe permet d'accéder au sous-client dédié à la gestion des modèles de service prédéfinis. |
| Sku | Cette classe permet de représenter les informations liées au niveau de tarification (SKU) d'une ressource. |
| TargetConfig | Cette classe permet de représenter une configuration cible abstraite. Elle peut être dérivée, notamment en AzureOpenAIModelConfiguration. |
| Telemetry | Cette classe permet d'effectuer des opérations liées à la télémétrie pour le projet. |
Dernière mise à jour : Mardi, le 5 mai 2025