Section courante

A propos

Section administrative du site

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