@azure/ai-projects package

Classes

AIProjectClient

obtient le client OpenAI avec des options optionnelles pour le client OpenAI

Interfaces

@azure/ai-projects.Index
A2APreviewTool

Un agent implémentant le protocole A2A.

A2APreviewToolboxTool

Un outil A2A stocké dans une boîte à outils.

A2AProtocolConfiguration

Configuration spécifique au protocole A2A.

AIProjectClientOptionalParams

Paramètres facultatifs pour le client.

AISearchIndexResource

Une ressource d’index de recherche IA.

ActivityProtocolConfiguration

Configuration spécifique au protocole d’activité.

Agent

Agent d’interface modèle

AgentBlueprintReference

interface modèle AgentBlueprintReference

AgentCard

interface modèle AgentCard

AgentCardSkill

interface de modèle AgentCardSkill

AgentClusterInsightRequest

Informations sur l’ensemble des résultats de l’évaluation des agents

AgentClusterInsightResult

Aperçu de l’analyse du cluster d’agents.

AgentDataGenerationJobSource

Source d’agent pour les tâches de génération de données — référence à un agent pour récupérer des instructions et des métadonnées.

AgentDefinition

Interface de définition de base pour les agents. Contient le type d’agent et la configuration RAI facultative.

AgentEndpointAuthorizationScheme

interface de modèle AgentEndpointAuthorizationScheme

AgentEndpointConfig

interface modèle AgentEndpointConfig

AgentEvaluatorGenerationJobSource

Source d’agent pour les tâches de génération d’évaluateurs — référence à un agent pour récupérer des instructions et des métadonnées.

AgentIdentity

interface modèle AgentIdentity

AgentSessionResource

Une session d’agent fournissant un bac à sable de calcul durable pour les invocations d’agents hébergés.

AgentTaxonomyInput

Configuration d’entrée pour la taxonomie d’évaluation lorsque le type d’entrée est agent.

AgentVersion

Représente une version spécifique d’un agent. Inclut les métadonnées, la gestion des versions, l’heure de création et la définition de l’agent.

AgenticIdentityPreviewCredentials

Définition des informations d’identification d’identité agentique

AgentsCreateAgentFromManifestOptionalParams

Paramètres facultatifs.

AgentsCreateAgentVersionFromManifestOptionalParams

Paramètres facultatifs.

AgentsCreateOptionalParams

Paramètres facultatifs.

AgentsCreateSessionOptionalParams

Paramètres facultatifs.

AgentsCreateVersionFromCodeOptionalParams

Paramètres facultatifs.

AgentsCreateVersionOptionalParams

Paramètres facultatifs.

AgentsDeleteOptionalParams

Paramètres facultatifs.

AgentsDeleteSessionFileOptionalParams

Paramètres facultatifs.

AgentsDeleteSessionOptionalParams

Paramètres facultatifs.

AgentsDeleteVersionOptionalParams

Paramètres facultatifs.

AgentsDisableOptionalParams

Paramètres facultatifs.

AgentsDownloadAgentCodeOptionalParams

Paramètres facultatifs.

AgentsDownloadSessionFileOptionalParams

Paramètres facultatifs.

AgentsEnableOptionalParams

Paramètres facultatifs.

AgentsGetOptionalParams

Paramètres facultatifs.

AgentsGetSessionLogStreamOptionalParams

Paramètres facultatifs.

AgentsGetSessionOptionalParams

Paramètres facultatifs.

AgentsGetVersionOptionalParams

Paramètres facultatifs.

AgentsListOptionalParams

Paramètres facultatifs.

AgentsListSessionFilesOptionalParams

Paramètres facultatifs.

AgentsListSessionsOptionalParams

Paramètres facultatifs.

AgentsListVersionsOptionalParams

Paramètres facultatifs.

AgentsOperations

Interface représentant une opération d’agents.

AgentsStopSessionOptionalParams

Paramètres facultatifs.

AgentsUpdateAgentFromManifestOptionalParams

Paramètres facultatifs.

AgentsUpdateAgentObjectOptionalParams

Paramètres facultatifs.

AgentsUpdateOptionalParams

Paramètres facultatifs.

AgentsUploadSessionFileOptionalParams

Paramètres facultatifs.

ApiErrorResponse

Réponse d’erreur en cas d’échec de l’API.

ApiKeyCredentials

Définition des informations d’identification de la clé API

ApplyPatchToolParam

Permet à l’assistant de créer, supprimer ou mettre à jour des fichiers en utilisant des diffs unifiées.

ApproximateLocation

Interface du modèle ApproximateLocation

ArtifactProfile

Profil d’artefact du modèle

AutoCodeInterpreterToolParam

Configuration d’un conteneur d’interpréteur de code. Vous pouvez éventuellement spécifier les ID des fichiers pour exécuter le code.

AzureAIAgentTarget

Représente une cible spécifiant un agent IA Azure.

AzureAIModelTarget

Représente une cible spécifiant un modèle IA Azure pour des opérations nécessitant une sélection de modèle.

AzureAISearchIndex

définition d’index Recherche Azure AI

AzureAISearchTool

Les informations de définition d’entrée pour un outil de recherche IA Azure utilisées pour configurer un agent.

AzureAISearchToolResource

Ensemble de ressources d’index utilisées par l’outil azure_ai_search.

AzureAISearchToolboxTool

Un outil Recherche Azure AI stocké dans une boîte à outils.

AzureAgentConfig

Options de configuration pour le point de terminaison agent de la méthode getOpenAIClient. Principalement utilisé pour les agents hébergés.

AzureFunctionBinding

Structure permettant de conserver storage nom de file d’attente et l’URI.

AzureFunctionDefinition

La définition de la fonction Azure.

AzureFunctionStorageQueue

Structure permettant de conserver storage nom de file d’attente et l’URI.

AzureFunctionTool

Les informations de définition d’entrée pour un outil de fonction Azure, telles qu’utilisées pour configurer un agent.

AzureOpenAIModelConfiguration

Azure OpenAI configuration de modèles. La version de l’API est sélectionnée par le service pour interroger le modèle.

BaseCredentials

Une classe de base pour les identifiants de connexion

BetaAgentsCancelOptimizationJobOptionalParams

Paramètres facultatifs.

BetaAgentsCreateOptimizationJobOptionalParams

Paramètres facultatifs.

BetaAgentsDeleteOptimizationJobOptionalParams

Paramètres facultatifs.

BetaAgentsGetOptimizationJobOptionalParams

Paramètres facultatifs.

BetaAgentsListOptimizationJobsOptionalParams

Paramètres facultatifs.

BetaAgentsOperations

Interface représentant les opérations d’un BetaAgent.

BetaDatasetsCancelGenerationJobOptionalParams

Paramètres facultatifs.

BetaDatasetsCreateGenerationJobOptionalParams

Paramètres facultatifs.

BetaDatasetsDeleteGenerationJobOptionalParams

Paramètres facultatifs.

BetaDatasetsGetGenerationJobOptionalParams

Paramètres facultatifs.

BetaDatasetsListGenerationJobsOptionalParams

Paramètres facultatifs.

BetaDatasetsOperations

Interface représentant les opérations d’un BetaDatasets.

BetaEvaluationTaxonomiesCreateOptionalParams

Paramètres facultatifs.

BetaEvaluationTaxonomiesDeleteOptionalParams

Paramètres facultatifs.

BetaEvaluationTaxonomiesGetOptionalParams

Paramètres facultatifs.

BetaEvaluationTaxonomiesListOptionalParams

Paramètres facultatifs.

BetaEvaluationTaxonomiesOperations

Interface représentant une opération BetaEvaluationTaxonomies.

BetaEvaluationTaxonomiesUpdateOptionalParams

Paramètres facultatifs.

BetaEvaluatorsCancelGenerationJobOptionalParams

Paramètres facultatifs.

BetaEvaluatorsCreateGenerationJobOptionalParams

Paramètres facultatifs.

BetaEvaluatorsCreateVersionOptionalParams

Paramètres facultatifs.

BetaEvaluatorsDeleteGenerationJobOptionalParams

Paramètres facultatifs.

BetaEvaluatorsDeleteVersionOptionalParams

Paramètres facultatifs.

BetaEvaluatorsGetCredentialsOptionalParams

Paramètres facultatifs.

BetaEvaluatorsGetGenerationJobOptionalParams

Paramètres facultatifs.

BetaEvaluatorsGetVersionOptionalParams

Paramètres facultatifs.

BetaEvaluatorsListGenerationJobsOptionalParams

Paramètres facultatifs.

BetaEvaluatorsListOptionalParams

Paramètres facultatifs.

BetaEvaluatorsListVersionsOptionalParams

Paramètres facultatifs.

BetaEvaluatorsOperations

Interface représentant les opérations d’un BetaEvaluators.

BetaEvaluatorsPendingUploadOptionalParams

Paramètres facultatifs.

BetaEvaluatorsUpdateVersionOptionalParams

Paramètres facultatifs.

BetaInsightsGenerateOptionalParams

Paramètres facultatifs.

BetaInsightsGetOptionalParams

Paramètres facultatifs.

BetaInsightsListOptionalParams

Paramètres facultatifs.

BetaInsightsOperations

Interface représentant une opération BetaInsights.

BetaMemoryStoresCreateMemoryOptionalParams

Paramètres facultatifs.

BetaMemoryStoresCreateOptionalParams

Paramètres facultatifs.

BetaMemoryStoresDeleteMemoryOptionalParams

Paramètres facultatifs.

BetaMemoryStoresDeleteOptionalParams

Paramètres facultatifs.

BetaMemoryStoresDeleteScopeOptionalParams

Paramètres facultatifs.

BetaMemoryStoresGetMemoryOptionalParams

Paramètres facultatifs.

BetaMemoryStoresGetOptionalParams

Paramètres facultatifs.

BetaMemoryStoresGetUpdateResultOptionalParams

Paramètres facultatifs.

BetaMemoryStoresListMemoriesOptionalParams

Paramètres facultatifs.

BetaMemoryStoresListOptionalParams

Paramètres facultatifs.

BetaMemoryStoresOperations

Interface représentant une opération BetaMemoryStores.

BetaMemoryStoresSearchMemoriesOptionalParams

Paramètres facultatifs.

BetaMemoryStoresUpdateMemoriesOptionalParams

Paramètres facultatifs.

BetaMemoryStoresUpdateMemoryOptionalParams

Paramètres facultatifs.

BetaMemoryStoresUpdateOptionalParams

Paramètres facultatifs.

BetaModelsCreateOptions

Options pour la méthode de création qui télécharge les fichiers locaux et enregistre une version du modèle.

BetaModelsDeleteOptionalParams

Paramètres facultatifs.

BetaModelsGetCredentialsOptionalParams

Paramètres facultatifs.

BetaModelsGetOptionalParams

Paramètres facultatifs.

BetaModelsListOptionalParams

Paramètres facultatifs.

BetaModelsListVersionsOptionalParams

Paramètres facultatifs.

BetaModelsOperations

Interface représentant les opérations d’un BetaModels.

BetaModelsPendingCreateVersionOptionalParams

Paramètres facultatifs.

BetaModelsPendingUploadOptionalParams

Paramètres facultatifs.

BetaModelsUpdateOptionalParams

Paramètres facultatifs.

BetaOperations

Interface représentant une opération Beta.

BetaRedTeamsCreateOptionalParams

Paramètres facultatifs.

BetaRedTeamsGetOptionalParams

Paramètres facultatifs.

BetaRedTeamsListOptionalParams

Paramètres facultatifs.

BetaRedTeamsOperations

Interface représentant une opération BetaRedTeams.

BetaRoutinesCreateOrUpdateOptionalParams

Paramètres facultatifs.

BetaRoutinesDeleteOptionalParams

Paramètres facultatifs.

BetaRoutinesDisableOptionalParams

Paramètres facultatifs.

BetaRoutinesDispatchOptionalParams

Paramètres facultatifs.

BetaRoutinesEnableOptionalParams

Paramètres facultatifs.

BetaRoutinesGetOptionalParams

Paramètres facultatifs.

BetaRoutinesListOptionalParams

Paramètres facultatifs.

BetaRoutinesListRunsOptionalParams

Paramètres facultatifs.

BetaRoutinesOperations

Interface représentant une opération BetaRoutines.

BetaSchedulesCreateOrUpdateOptionalParams

Paramètres facultatifs.

BetaSchedulesDeleteOptionalParams

Paramètres facultatifs.

BetaSchedulesGetOptionalParams

Paramètres facultatifs.

BetaSchedulesGetRunOptionalParams

Paramètres facultatifs.

BetaSchedulesListOptionalParams

Paramètres facultatifs.

BetaSchedulesListRunsOptionalParams

Paramètres facultatifs.

BetaSchedulesOperations

Interface représentant une opération BetaSchedules.

BetaSkillsCreateOptionalParams

Paramètres facultatifs.

BetaSkillsCreateVersionFromFilesOptionalParams

Paramètres facultatifs.

BetaSkillsDeleteOptionalParams

Paramètres facultatifs.

BetaSkillsDeleteVersionOptionalParams

Paramètres facultatifs.

BetaSkillsDownloadOptionalParams

Paramètres facultatifs.

BetaSkillsDownloadVersionOptionalParams

Paramètres facultatifs.

BetaSkillsGetOptionalParams

Paramètres facultatifs.

BetaSkillsGetVersionOptionalParams

Paramètres facultatifs.

BetaSkillsListOptionalParams

Paramètres facultatifs.

BetaSkillsListVersionsOptionalParams

Paramètres facultatifs.

BetaSkillsOperations

Interface représentant une opération BetaSkills.

BetaSkillsUpdateOptionalParams

Paramètres facultatifs.

BingCustomSearchConfiguration

Configuration de recherche personnalisée bing.

BingCustomSearchPreviewTool

Informations de définition d’entrée pour un outil de recherche personnalisé Bing tel qu’il est utilisé pour configurer un agent.

BingCustomSearchToolParameters

Paramètres de l’outil de recherche personnalisé bing.

BingGroundingSearchConfiguration

Rechercher la configuration de Bing grounding

BingGroundingSearchToolParameters

Paramètres de l’outil de recherche de base bing.

BingGroundingTool

Informations de définition d’entrée pour un outil de recherche de base bing tel qu’il est utilisé pour configurer un agent.

BlobReference

Détails de référence du blob.

BotServiceAuthorizationScheme

interface modèle BotServiceAuthorizationScheme

BotServiceRbacAuthorizationScheme

interface modèle BotServiceRbacAuthorizationScheme

BotServiceTenantAuthorizationScheme

interface modèle BotServiceTenantAuthorizationScheme

BrowserAutomationPreviewTool

Informations de définition d’entrée d’un outil d’automatisation de navigateur, telles qu’elles sont utilisées pour configurer un agent.

BrowserAutomationPreviewToolboxTool

Un outil d’automatisation du navigateur stocké dans une boîte à outils.

BrowserAutomationToolConnectionParameters

Définition des paramètres d’entrée pour la connexion utilisée par l’outil d’automatisation du navigateur.

BrowserAutomationToolParameters

Définition des paramètres d’entrée pour l’outil d’automatisation du navigateur.

CaptureStructuredOutputsTool

Un outil pour capturer des sorties structurées

ChartCoordinate

Coordonnées de la carte d’analyse.

ChatSummaryMemoryItem

Élément de mémoire contenant un résumé extrait des conversations.

ClusterInsightResult

Enseignements tirés de l’analyse des clusters.

ClusterTokenUsage

Utilisation du jeton pour l’analyse de cluster

CodeBasedEvaluatorDefinition

Définition d’un évaluateur basé sur le code python

CodeConfiguration

Configuration de déploiement basée sur le code pour un agent hébergé.

CodeInterpreterTool

Un outil qui exécute du code Python pour aider à générer une réponse à une invite.

CodeInterpreterToolboxTool

Un outil d’interprétation de code stocké dans une boîte à outils.

ComparisonFilter

Filtre utilisé pour comparer une clé d’attribut spécifiée à une valeur donnée à l’aide d’une opération de comparaison définie.

CompoundFilter

Combinez plusieurs filtres à l’aide and ou or.

ComputerTool

Outil qui contrôle un ordinateur virtuel. En savoir plus sur l’outil informatique.

ComputerUsePreviewTool

Outil qui contrôle un ordinateur virtuel. En savoir plus sur l’outil informatique.

Connection

Réponse de la liste et opérations d’obtention des connexions

ConnectionsGetOptionalParams

Paramètres facultatifs.

ConnectionsGetWithCredentialsOptionalParams

Paramètres facultatifs.

ConnectionsListOptionalParams

Paramètres facultatifs.

ConnectionsOperations

Interface représentant une opération de connexions.

ContainerAutoParam

interface modèle ContainerAutoParam

ContainerConfiguration

Configuration de déploiement basée sur un conteneur pour un agent hébergé.

ContainerNetworkPolicyAllowlistParam

interface de modèle ContainerNetworkPolicyAllowlistParam

ContainerNetworkPolicyDisabledParam

interface modèle ContainerNetworkPolicyDisabledParam

ContainerNetworkPolicyDomainSecretParam

interface de modèle ContainerNetworkPolicyDomainSecretParam

ContainerNetworkPolicyParam

Politique d’accès réseau pour le conteneur.

ContainerSkill

interface modèle ContainerSkill

ContinuousEvaluationRuleAction

Action de règle d’évaluation pour l’évaluation continue.

CosmosDBIndex

Définition de l’index CosmosDB Vector Store

CreateAgentVersionFromCodeContent

Corps de requête multi-parties pour mettre à jour ou versionner un agent basé sur le code (POST /agents/{name} et POST /agents/{name}/versions).

CreateAgentVersionFromCodeMetadata

Métadonnées JSON pour les opérations d’agent basées sur le code (créer, mettre à jour, créer version). Le nom de l’agent provient du paramètre de chemin de l’URL ou de l’en-tête x-ms-agent-name , il n’est donc pas inclus dans ce modèle. Le hachage de contenu (SHA-256 du zip) est transporté dans l’en-tête x-ms-code-zip-sha256 .

CreateSkillVersionFromFilesBody

Corps de demande multiparties pour créer une version de compétence à partir de fichiers. Accepte soit un seul fichier zip, soit plusieurs fichiers de compétences individuels (téléchargement de répertoire). Pour les téléchargements zip, le serveur extrait et valide le contenu. Pour les téléchargements de répertoires, les fichiers sont validés as-is.

CronTrigger

Déclencheur basé sur Cron.

CustomCredential

Définition d’informations d’identification personnalisées

CustomGrammarFormatParam

Une grammaire définie par l’utilisateur.

CustomRoutineTrigger

Un déclencheur de routine d’événement personnalisé.

CustomTextFormatParam

Texte libre et sans contraintes.

CustomToolParam

Un outil personnalisé qui traite les entrées en utilisant un format spécifié. En savoir plus sur les outils customes

CustomToolParamFormat

Le format d’entrée de l’outil personnalisé. Par défaut, c’est le texte non contraint.

DailyRecurrenceSchedule

Calendrier de récurrence quotidien.

DataGenerationJob

Ressource pour l’emploi sur la génération de données.

DataGenerationJobInputs

Entrées fournies par l’appelant pour un travail de génération de données.

DataGenerationJobOptions

Options pour gérer les tâches de génération de données.

DataGenerationJobOutput

Fournir des informations pour un travail de génération de données.

DataGenerationJobOutputOptions

Options de sortie pour la génération de données.

DataGenerationJobResult

Résultat produit par un travail réussi de génération de données.

DataGenerationJobSource

Le modèle source de base pour les emplois de génération de données.

DataGenerationModelOptions

Options de modèles LLM pour les emplois de génération de données.

DataGenerationTokenUsage

Informations d’utilisation du token pour un travail de génération de données.

DatasetCredential

Représente une référence à un objet blob pour la consommation

DatasetDataGenerationJobOutput

Sortie de jeu de données pour un travail de génération de données.

DatasetEvaluatorGenerationJobSource

Source de jeu de données pour les emplois de génération d’évaluateurs — référence à un ensemble de données.

DatasetReference

Référence à un jeu de données Foundry versionné.

DatasetVersion

DatasetVersion définition

DatasetsCreateOrUpdateOptionalParams

Paramètres facultatifs.

DatasetsDeleteOptionalParams

Paramètres facultatifs.

DatasetsGetCredentialsOptionalParams

Paramètres facultatifs.

DatasetsGetOptionalParams

Paramètres facultatifs.

DatasetsListOptionalParams

Paramètres facultatifs.

DatasetsListVersionsOptionalParams

Paramètres facultatifs.

DatasetsOperations

Interface représentant une opération de jeux de données.

DatasetsPendingUploadOptionalParams

Paramètres facultatifs.

DeleteAgentResponse

Un objet d’agent supprimé

DeleteAgentVersionResponse

Une version d’agent supprimée Objet

DeleteMemoryResponse

Réponse pour la suppression d’un élément mémoire d’un magasin mémoire.

DeleteMemoryStoreResponse

modèle interface DeleteMemoryStoreResponse

DeleteSkillResponse

Une compétence supprimée.

DeleteSkillVersionResponse

Une version de compétence supprimée.

Deployment

Définition du déploiement du modèle

DeploymentsGetOptionalParams

Paramètres facultatifs.

DeploymentsListOptionalParams

Paramètres facultatifs.

DeploymentsOperations

Interface représentant une opération de déploiement.

Dimension

Une dimension unique — une dimension de qualité indépendante et mesurable au sein du plan de notation d’un évaluateur de grilles d’évaluation.

DispatchRoutineResponse

Les identifiants sont retournés après la mise en file d’attente d’une expédition de routine.

EmbeddingConfiguration

Classe de configuration d’incorporation

EmptyModelParam

interface modèle EmptyModelParam

EndpointBasedEvaluatorDefinition

Définition de l’évaluateur basé sur les points de terminaison. Le client possède et héberge un point de terminaison HTTP qui implémente le contrat d’évaluation. L’évaluateur fait référence à une connexion Project par son nom ; la connexion stocke l’URL et les identifiants du point de terminaison (clé API ou Entra ID). Au moment de l’exécution, le service résout la connexion pour obtenir l’URL du point de terminaison et les détails d’authentification, puis appelle le point de terminaison pour chaque ligne d’évaluation.

EntraAuthorizationScheme

interface modèle EntraAuthorizationScheme

EntraIDCredentials

Entra ID définition des identifiants

ErrorModel

interface modèle ErrorModel

EvalResult

Résultat de l’évaluation.

EvalRunResultCompareItem

Comparaison des paramètres d’un traitement par rapport à la ligne de base.

EvalRunResultComparison

Résultats de comparaison des cycles de traitement par rapport à la ligne de base.

EvalRunResultSummary

Statistiques récapitulatives d’une métrique dans une exécution d’évaluation.

EvaluationComparisonInsightRequest

Demande de comparaison d’évaluation

EvaluationComparisonInsightResult

Aperçu de la comparaison des évaluations.

EvaluationResultSample

Un échantillon du résultat de l’évaluation.

EvaluationRule

Modèle de règle d’évaluation.

EvaluationRuleAction

Modèle d’action d’évaluation.

EvaluationRuleFilter

Modèle de filtre d’évaluation.

EvaluationRulesCreateOrUpdateOptionalParams

Paramètres facultatifs.

EvaluationRulesDeleteOptionalParams

Paramètres facultatifs.

EvaluationRulesGetOptionalParams

Paramètres facultatifs.

EvaluationRulesListOptionalParams

Paramètres facultatifs.

EvaluationRulesOperations

Interface représentant une opération EvaluationRules.

EvaluationRunClusterInsightRequest

Aperçu de l’ensemble des résultats de l’évaluation

EvaluationRunClusterInsightResult

Les informations tirées de l’analyse de cluster d’exécution de l’évaluation.

EvaluationScheduleTask

Tâche d’évaluation de la planification.

EvaluationTarget

Classe de base pour les cibles avec support discriminateur.

EvaluationTaxonomy

Taxonomie d’évaluation Définition

EvaluationTaxonomyInput

Configuration d’entrée pour la taxonomie d’évaluation.

EvaluatorCredentialRequest

Organisme de demande pour obtenir les accréditations d’évaluateur

EvaluatorDefinition

Configuration de l’évaluateur de base avec discriminateur

EvaluatorGenerationArtifacts

Des artefacts de provenance gérés par service produits par un travail de génération évaluateur. Présent uniquement sur les ressources EvaluatorVersion créées via le pipeline de génération. Le jeu de données combiné-JSONL Foundry est en lecture seule et se résout en un jeu de données versionné dans un espace de noms réservé aux services.

EvaluatorGenerationInputs

Entrées fournies par l’appelant pour un travail de génération d’évaluateur.

EvaluatorGenerationJob

Ressource de génération de tâches d’évaluateur — un travail de longue durée qui génère des définitions d’évaluateurs basées sur des grilles d’évaluation à partir des sources de documents. En cas de succès, le résultat est l’EvaluatorVersion persistante.

EvaluatorGenerationJobSource

Le modèle source de base pour les emplois de génération d’évaluateurs. Polymorphe sur type.

EvaluatorGenerationTokenUsage

Résumé de la consommation de jetons pour un travail de génération d’évaluateur. Rempli lorsque le poste atteint un état terminal.

EvaluatorMetric

Mesure de l’évaluateur

EvaluatorVersion

Définition de l’évaluateur

ExternalAgentDefinition

La définition de l’agent externe. Représente un agent tiers hébergé en dehors de Foundry (par exemple, sur GCP ou AWS). L’enregistrement se fait uniquement par métadonnées : Foundry enregistre la définition de l’agent afin d’éclairer les expériences d’observabilité (traces, évaluations) sur les données OpenTelemetry émises par le client.

FabricDataAgentToolParameters

Paramètres de l’outil Agent de données de fabric.

FabricIQPreviewTool

Un outil FabricIQ côté serveur.

FabricIQPreviewToolboxTool

Un outil FabricIQ stocké dans une boîte à outils.

FieldMapping

Classe de configuration de mappage de champ

FileDataGenerationJobOutput

Sortie de fichier Azure OpenAI pour un travail de génération de données.

FileDataGenerationJobSource

Source de fichier pour les tâches de génération de données — entrée de fichiers Azure OpenAI.

FileDatasetVersion

FileDatasetDéfinition de version

FileSearchTool

Outil qui recherche le contenu pertinent à partir de fichiers chargés. En savoir plus sur l’outil de recherche de fichiers.

FileSearchToolboxTool

Un outil de recherche de fichiers stocké dans une boîte à outils.

FixedRatioVersionSelectionRule

Interface de modèle FixedRatioVersionSelectionRule

FolderDatasetVersion

FileDatasetDéfinition de version

FoundryModelWarning

Un avertissement associé à un modèle.

FunctionShellToolParam

Un outil qui permet au modèle d’exécuter des commandes shell.

FunctionShellToolParamEnvironment

Interface modèle FonctionShellToolParamEnvironnement

FunctionShellToolParamEnvironmentContainerReferenceParam

Interface de modèle FonctionShellToolParamEnvironnementConteneurRéférenceParam

FunctionShellToolParamEnvironmentLocalEnvironmentParam

Fonction d’interface de modèle FonctionShellToolParamEnvironnementLocalEnvironnementParam

FunctionTool

Définit une fonction dans votre propre code que le modèle peut choisir d’appeler. En savoir plus sur l’appel de fonction.

FunctionToolParam

interface de modèle FunctionToolParam

GenAITracingOptions

Options pour configurer le traçage GenAI sur une instance spécifique AIProjectClient.

Passez ces données sous la tracingOptions clé AIProjectClientOptionalParams pour activer le traçage GenAI lorsque le client est instancié. Chaque instance client maintient sa propre configuration de traçage indépendante.

GitHubIssueRoutineTrigger

Un déclencheur de routine de problème sur GitHub.

HeaderTelemetryEndpointAuth

Authentification secrète basée sur l’en-tête pour un point d’extrémité de télémétrie. La valeur secrète résolue est injectée sous forme d’en-tête HTTP.

HostedAgentDefinition

Définition de l’agent hébergé.

HourlyRecurrenceSchedule

Calendrier de récurrence horaire.

HumanEvaluationPreviewRuleAction

Action de règle d’évaluation pour l’évaluation humaine.

HybridSearchOptions

interface de modèle HybridSearchOptions

ImageGenTool

Un outil qui génère des images à partir des modèles d’images GPT.

ImageGenToolInputImageMask

Interface modèle ImageGenOutInputImageMask

IndexesCreateOrUpdateOptionalParams

Paramètres facultatifs.

IndexesDeleteOptionalParams

Paramètres facultatifs.

IndexesGetOptionalParams

Paramètres facultatifs.

IndexesListOptionalParams

Paramètres facultatifs.

IndexesListVersionsOptionalParams

Paramètres facultatifs.

IndexesOperations

Interface représentant une opération d’index.

InlineSkillParam

interface modèle InlineSkillParam

InlineSkillSourceParam

Charge utile de compétences en ligne

Insight

Corps de la réponse pour les informations sur le cluster.

InsightCluster

Un groupe d’échantillons d’analyse.

InsightGenerationRequest

L’organisme de la demande pour générer un insight.

InsightModelConfiguration

Configuration du modèle utilisé dans la génération d’insights.

InsightRequest

La demande du rapport d’analyses.

InsightResult

Le résultat de ces idées.

InsightSample

Un échantillon de l’analyse.

InsightScheduleTask

Tâche d’aperçu pour la planification.

InsightSummary

Résumé de l’analyse du cluster d’erreurs.

InsightsMetadata

Métadonnées sur les informations.

InvocationsProtocolConfiguration

Configuration spécifique au protocole d’invocations.

InvocationsWsProtocolConfiguration

Configuration spécifique au protocole d’invocations basé sur WebSocket.

InvokeAgentInvocationsApiDispatchPayload

Une charge utile manuelle utilisée pour tester l’envoi de routine d’une API d’invocations.

InvokeAgentInvocationsApiRoutineAction

Envoie une routine via l’API d’invocations brute. Exactement un des agent_name ou agent_endpoint_id doivent être fournis.

InvokeAgentResponsesApiDispatchPayload

Une charge utile manuelle utilisée pour tester une routine de dispatch d’API de réponses.

InvokeAgentResponsesApiRoutineAction

Envoie une routine via l’API de réponses. Exactement un des agent_name ou agent_endpoint_id doivent être fournis.

LocalShellToolParam

Outil qui permet au modèle d’exécuter des commandes shell dans un environnement local.

LocalSkillParam

interface modèle LocalSkillParam

LoraConfig

Métadonnées spécifiques à l’adaptateur pour les modèles LoRA. Des disques servent la configuration moteur au moment du déploiement.

MCPTool

Donnez au modèle l’accès à des outils supplémentaires via des serveurs MCP (Remote Model Context Protocol). En savoir plus sur MCP.

MCPToolFilter

Un objet filtre pour spécifier quels outils sont autorisés.

MCPToolRequireApproval

interface modèle MCPToolRequireApproval

MCPToolboxTool

Un outil MCP stocké dans une boîte à outils.

ManagedAgentIdentityBlueprintReference

interface de modèle ManagedAgentIdentityBlueprintReference

ManagedAzureAISearchIndex

Définition d’index de Recherche Azure AI managée

McpProtocolConfiguration

Configuration spécifique au protocole MCP.

MemoryItem

Élément de mémoire unique stocké dans la mémoire et contenant du contenu et des métadonnées.

MemoryOperation

Représente une opération de mémoire unique (création, mise à jour ou suppression) effectuée sur un élément de mémoire.

MemorySearchItem

Élément de mémoire récupéré à partir de la recherche de mémoire.

MemorySearchOptions

Options de recherche de mémoire.

MemorySearchPreviewTool

Un outil d’intégration de souvenirs dans l’agent.

MemoryStore

Mémoire qui permet de stocker et de récupérer les mémoires des utilisateurs.

MemoryStoreDefaultDefinition

Implémentation de la mémoire par défaut.

MemoryStoreDefaultOptions

Configurations de stockage de mémoire par défaut.

MemoryStoreDefinition

Définition de base pour les configurations de stockage de mémoire.

MemoryStoreDeleteScopeResponse

Réponse à la suppression de mémoires d’une étendue.

MemoryStoreOperationUsage

Statistiques d’utilisation d’une opération de stockage de mémoire.

MemoryStoreSearchResponse

Réponse de recherche en mémoire.

MemoryStoreUpdateCompletedResult

Résultat de la mise à jour de la mémoire.

MemoryStoreUpdateResponse

Fournit l’état d’une opération de mise à jour de la mémoire précieuse.

MicrosoftFabricPreviewTool

Les informations de définition d’entrée pour un outil Microsoft Fabric utilisées pour configurer un agent.

ModelCredentialRequest

Demande d’obtenir des identifiants pour un asset modèle.

ModelDeployment

Définition du déploiement du modèle

ModelDeploymentSku

Informations sur la référence SKU

ModelPendingUploadRequest

Représente une demande de téléchargement en attente d’une version de modèle.

ModelPendingUploadResponse

Représente la réponse à une demande de téléchargement de modèle en attente.

ModelSamplingParams

Représente un ensemble de paramètres utilisés pour contrôler le comportement d’échantillonnage d’un modèle de langage pendant la génération de texte.

ModelSourceData

Informations sources pour le modèle

ModelVersion

Définition de la version du modèle

MonthlyRecurrenceSchedule

Calendrier mensuel de récurrence.

NamespaceToolParam

Groupe une fonction/outils personnalisés sous un espace de noms partagé.

NoAuthenticationCredentials

Informations d’identification qui ne nécessitent pas d’authentification

OneTimeTrigger

Déclencheur unique.

OpenAIClientOptionsWithAzureAgent

Extension des options client OpenAI pour inclure la configuration des terminaux Azure Agent.

OpenApiAnonymousAuthDetails

Détails de sécurité pour l’authentification anonyme OpenApi

OpenApiAuthDetails

détails d’authentification pour OpenApiFunctionDefinition

OpenApiFunctionDefinition

Informations de définition d’entrée pour une fonction openapi.

OpenApiManagedAuthDetails

Détails de sécurité pour l’authentification openApi managed_identity

OpenApiManagedSecurityScheme

Schéma de sécurité pour l’authentification openApi managed_identity

OpenApiProjectConnectionAuthDetails

Détails de sécurité pour l’authentification de connexion openApi project

OpenApiProjectConnectionSecurityScheme

Schéma de sécurité pour l’authentification openApi managed_identity

OpenApiTool

Informations de définition d’entrée pour un outil OpenAPI tel qu’utilisé pour configurer un agent.

OpenApiToolboxTool

Un outil OpenAPI stocké dans une boîte à outils.

OptimizationAgentIdentifier

Identifie l’agent Foundry enregistré à optimiser (demande uniquement). Les compétences, outils et system_prompt sont spécifiés dans options.optimization_config.

OptimizationCandidate

Résultat agrégé de l’évaluation pour une configuration d’agent candidat unique sur toutes les tâches.

OptimizationDatasetCriterion

Critère d’évaluation : une paire nom + instruction utilisée pour le notation par item.

OptimizationDatasetInput

Modèle discriminé de base pour l’entrée de jeux de données. Soit des éléments en ligne, soit une référence enregistrée.

OptimizationDatasetItem

Un seul élément dans un jeu de données en ligne.

OptimizationEvaluatorRef

Référence à un évaluateur nommé, épinglé éventuellement sur une version.

OptimizationInlineDatasetInput

Jeu de données en ligne — éléments fournis directement dans le corps de la demande.

OptimizationJob

Ressource de travail d’optimisation de l’agent — un travail de longue durée qui optimise la configuration d’un agent (instructions, modèle, compétences, outils) pour maximiser les scores d’évaluation. En cas de succès, le résultat contient les candidats notés.

OptimizationJobInputs

Entrées fournies par l’appelant pour un travail d’optimisation.

OptimizationJobListItem

Représentation du poste mince restituée par le point de terminaison LIST.

OptimizationJobProgress

Progression en vol ; Seulement rempli pendant que le statut est en file d’attente ou in_progress.

OptimizationJobResult

Corps de résultat en état terminal. Populate lorsque le statut est réussi ou échoué.

OptimizationOptions

Réglage des boutons et du mode exécution pour un travail d’optimisation.

OptimizationReferenceDatasetInput

Référence à un jeu de données Foundry enregistré.

OtlpTelemetryEndpoint

Un point d’exportation de télémétrie OTLP (OpenTelemetry Protocol).

PageSettings

Interface qui suit les paramètres de l’itération paginée

PagedAsyncIterableIterator

Interface qui permet une itération itérable asynchrone à la fois à l’achèvement et à la page.

PendingUploadRequest

Représente une demande de téléchargement en attente.

PendingUploadResponse

Représente la réponse à une demande de téléchargement en attente

ProceduralMemoryItem

Un élément mémoire contenant une procédure extraite de conversations.

PromotionInfo

Métadonnées de promotion enregistrées lorsqu’un candidat est déployé auprès d’un agent Foundry.

PromptAgentDefinition

Définition de l’agent d’invite

PromptAgentDefinitionTextOptions

Options de configuration d’une réponse texte à partir du modèle. Peut être du texte brut ou des données JSON structurées.

PromptBasedEvaluatorDefinition

Évaluateur basé sur des invites

PromptDataGenerationJobSource

Source de prompt pour les tâches de génération de données — texte en ligne fourni par l’utilisateur.

PromptEvaluatorGenerationJobSource

Source de prompt pour les tâches de génération d’évaluateurs — texte en ligne fourni par l’utilisateur.

ProtocolConfiguration

Configuration par protocole pour le point de terminaison de l’agent.

ProtocolVersionRecord

Mappage d’enregistrements pour un protocole unique et sa version.

RaiConfig

Configuration pour les fonctions de filtrage de contenu et de sécurité RAI (Responsible AI).

RankingOptions

Interface modèle ClassementOptions

Reasoning

Uniquement les modèles GPT-5 et O-Series Options de configuration pour les modèles de raisonnement.

RecurrenceSchedule

Modèle de calendrier de récurrence.

RecurrenceTrigger

Déclencheur basé sur la récurrence.

RedTeam

Détails de l’équipe rouge.

RedTeamTargetConfig

Classe abstraite pour la configuration cible.

ReminderPreviewToolboxTool

Un outil de rappel stocké dans une boîte à outils.

ResponseUsageInputTokensDetails

interface modèle ResponseUsageInputTokensDétails

ResponseUsageOutputTokensDetails

interface modèle ResponseUsageOutputTokensDetails

ResponsesProtocolConfiguration

Configuration spécifique au protocole de réponse.

Routine

Une définition de routine renvoyée par le service.

RoutineAction

Modèle de base pour une action de routine.

RoutineDispatchPayload

Modèle de base pour une charge utile de dispatch manuel.

RoutineRun

Une seule exécution de routine était renvoyée depuis l’API de l’historique des exécutions.

RoutineTrigger

Modèle de base pour un déclencheur de routine.

RubricBasedEvaluatorDefinition

Définition de l’évaluateur basée sur une grille d’évaluation — stocke les dimensions produites par l’API Gener. Utilisé à la fois pour les évaluateurs de qualité et de sécurité.

SASTokenCredentials

Définition des informations d’identification SAS (Shared Access Signature)

SasCredential

Définition des informations d’identification SAS

Schedule

Modèle de planification.

ScheduleRoutineTrigger

Un déclencheur récurrent basé sur un cron.

ScheduleRun

Planifier le modèle d’exécution.

ScheduleTask

Planifier le modèle de tâche.

SessionDirectoryEntry

Une seule entrée dans une liste de répertoire.

SessionDirectoryListResponse

Réponse à la liste d’un répertoire dans un bac à sable de session.

SessionFileWriteResponse

Réponse à l’envoi d’un fichier dans un bac à sable de session.

SessionLogEvent

Un seul Server-Sent trame d’événement émis par le flux de journal de session de l’agent hébergé.

Chaque trame contient un event champ identifiant le type d’événement et un data champ transportant la charge utile en texte brut. Bien que la charge utile actuelle data soit formatée en JSON, son schéma n’est pas contractuel — des clés supplémentaires peuvent apparaître et le format peut changer au fil du temps. Les clients doivent traiter data comme une chaîne opaque et essayer éventuellement l’analyse JSON.

De nouveaux types d’événements pourraient être ajoutés à l’avenir. Les clients doivent ignorer avec grâce les types d’événements non reconnus.

Format des fils :

event: log
data: {"timestamp":"2026-03-10T09:33:17.121Z","stream":"stdout","message":"Starting server on port 18080"}

event: log
data: {"timestamp":"2026-03-10T09:34:52.714Z","stream":"status","message":"Successfully connected to container"}
SharepointGroundingToolParameters

Paramètres de l’outil de mise à la terre SharePoint.

SharepointPreviewTool

Informations de définition d’entrée pour un outil SharePoint, comme utilisé pour configurer un agent.

SimpleQnADataGenerationJobOptions

Les options pour un travail de génération de données avec le type SimpleQnA.

Skill

Une ressource de compétences.

SkillInlineContent

Contenu en ligne pour définir une compétence simple sans télécharger de fichiers. Suit la agentskills.io SKILL.md spécification.

SkillReferenceParam

interface modèle SkillReferenceParam

SkillVersion

Une version spécifique d’une compétence.

SpecificApplyPatchParam

Force le modèle à appeler l’outil apply_patch lors de l’exécution d’un appel d’outil.

SpecificFunctionShellParam

Force le modèle à appeler l’outil shell lorsqu’un appel d’outil est requis.

StructuredInputDefinition

Une entrée structurée qui peut participer aux substitutions de modèles d’invite et à la liaison d’arguments d’outil.

StructuredOutputDefinition

Sortie structurée pouvant être produite par l’agent.

TaxonomyCategory

Définition de la catégorie de taxonomie.

TaxonomySubCategory

Définition de la sous-catégorie de taxonomie.

TelemetryConfig

Configuration de télémétrie fournie par le client pour l’exportation de journaux de conteneurs, de traces et de métriques.

TelemetryEndpoint

Une configuration d’exportation télémétrique pour un point de terminaison.

TelemetryEndpointAuth

Configuration d’authentification pour un point de terminaison de télémétrie.

TelemetryOperations

Interface représentant les opérations de télémétrie

TextResponseFormat

Objet spécifiant le format que le modèle doit générer. La configuration { "type": "json_schema" } active les sorties structurées, ce qui garantit que le modèle correspond à votre schéma JSON fourni. En savoir plus dans le guide des sorties structurées. Le format par défaut n’est { "type": "text" } pas doté d’options supplémentaires. Non recommandé pour gpt-4o et modèles plus récents :* Réglage pour { "type": "json_object" } activer l’ancien mode JSON, qui garantit que le message généré par le modèle est un JSON valide. L’utilisation json_schema est recommandée pour les modèles qui le prennent en charge.

TextResponseFormatConfiguration
TextResponseFormatConfigurationResponseFormatJsonObject
TextResponseFormatConfigurationResponseFormatText
TextResponseFormatJsonObject

Format de réponse d’objet JSON. Méthode plus ancienne de génération de réponses JSON. L’utilisation json_schema est recommandée pour les modèles qui le prennent en charge. Notez que le modèle ne générera pas de JSON sans qu'un message système ou utilisateur ne lui demande de le faire.

TextResponseFormatJsonSchema

Format de réponse de schéma JSON. Utilisé pour générer des réponses JSON structurées. En savoir plus sur les sorties structurées.

TextResponseFormatText

Format de réponse par défaut. Utilisé pour générer des réponses de texte.

TimerRoutineTrigger

Un déclencheur de chronologie à un coup unique.

Tool

Outil qui peut être utilisé pour générer une réponse.

ToolChoiceAllowed

Limite les outils disponibles pour le modèle à un ensemble prédéfini.

ToolChoiceCodeInterpreter

Indique que le modèle doit utiliser un outil intégré pour générer une réponse. Learn plus sur les outils intégrés.

ToolChoiceComputer

Indique que le modèle doit utiliser un outil intégré pour générer une réponse. Learn plus sur les outils intégrés.

ToolChoiceComputerUse

Indique que le modèle doit utiliser un outil intégré pour générer une réponse. Learn plus sur les outils intégrés.

ToolChoiceComputerUsePreview

Indique que le modèle doit utiliser un outil intégré pour générer une réponse. Learn plus sur les outils intégrés.

ToolChoiceCustom

Utilisez cette option pour forcer le modèle à appeler un outil personnalisé spécifique.

ToolChoiceFileSearch

Indique que le modèle doit utiliser un outil intégré pour générer une réponse. Learn plus sur les outils intégrés.

ToolChoiceFunction

Utilisez cette option pour forcer le modèle à appeler une fonction spécifique.

ToolChoiceImageGeneration

Indique que le modèle doit utiliser un outil intégré pour générer une réponse. Learn plus sur les outils intégrés.

ToolChoiceMCP

Utilisez cette option pour forcer le modèle à appeler un outil spécifique sur un serveur MCP distant.

ToolChoiceParam

Comment le modèle doit sélectionner l’outil (ou les outils) à utiliser lors de la génération d’une réponse. Consultez le tools paramètre pour savoir comment spécifier les outils que le modèle peut appeler.

ToolChoiceWebSearchPreview

Indique que le modèle doit utiliser un outil intégré pour générer une réponse. Learn plus sur les outils intégrés.

ToolChoiceWebSearchPreview20250311

Indique que le modèle doit utiliser un outil intégré pour générer une réponse. Learn plus sur les outils intégrés.

ToolConfig

Configuration par outil qui contrôle la visibilité des outils et le comportement de recherche.

ToolDescription

Description d’un outil pouvant être utilisé par un agent.

ToolProjectConnection

Ressource de connexion project.

ToolSearchToolParam

Hébergé ou recherche d’outil BYOT pour la configuration des outils différés.

ToolUseFineTuningDataGenerationJobOptions

Les options pour un travail de génération de données avec le type ToolUse. Utilisé uniquement pour l’ajustement fin des scénarios.

ToolboxObject

Une boîte à outils qui stocke des définitions d’outils réutilisables pour les agents.

ToolboxPolicies

Configuration de politiques pour une boîte à outils, incluant la sécurité du contenu et d’autres réglages de gouvernance.

ToolboxSearchPreviewToolboxTool

Un outil de recherche de boîte à outils stocké dans une boîte à outils.

ToolboxSkill

Une source de compétences incluse dans une boîte à outils.

ToolboxSkillReference

Une référence à une compétence existante à inclure dans une boîte à outils.

ToolboxTool

Une représentation abstraite d’un outil stocké dans une boîte à outils.

ToolboxVersionObject

Une version spécifique d’une boîte à outils.

ToolboxesCreateVersionOptionalParams

Paramètres facultatifs.

ToolboxesDeleteOptionalParams

Paramètres facultatifs.

ToolboxesDeleteVersionOptionalParams

Paramètres facultatifs.

ToolboxesGetOptionalParams

Paramètres facultatifs.

ToolboxesGetVersionOptionalParams

Paramètres facultatifs.

ToolboxesListOptionalParams

Paramètres facultatifs.

ToolboxesListVersionsOptionalParams

Paramètres facultatifs.

ToolboxesOperations

Interface représentant les opérations de la boîte à outils.

ToolboxesUpdateOptionalParams

Paramètres facultatifs.

TracesDataGenerationJobOptions

Les options pour un travail de génération de données avec le type Traces.

TracesDataGenerationJobSource

Source de traces pour les tâches de génération de données — traces de conversation issues d’Application Insights.

TracesEvaluatorGenerationJobSource

Source de traces pour les tâches de génération d’évaluateurs — traces de conversation issues d’Application Insights.

Trigger

Modèle de base pour le déclenchement de la planification.

UpdateModelVersionRequest

Demande au corps de mise à jour d’une version de modèle. Seules les descriptions et les tags peuvent être modifiés.

UpdateToolboxRequest

interface modèle UpdateToolboxRequest

UserProfileMemoryItem

Élément de mémoire contenant spécifiquement des informations de profil utilisateur extraites des conversations, telles que les préférences, les intérêts et les détails personnels.

VersionIndicator

Indicateur de version déterminant quelle version de l’agent soutient la session.

VersionRefIndicator

Indicateur de version qui fait référence à une version spécifique de l’agent par son nom.

VersionSelectionRule

Interface de modèle VersionSelectionRule

VersionSelector

Interface du modèle Sélecteur de versions

WebSearchApproximateLocation

L’emplacement approximatif de l’utilisateur.

WebSearchConfiguration

Configuration de recherche web pour bing recherche personnalisée

WebSearchPreviewTool

Cet outil recherche sur le web des résultats pertinents à utiliser dans une réponse. En savoir plus sur l’outil de recherche web.

WebSearchTool

Cherchez sur Internet des sources liées à la consigne. En savoir plus sur l’outil de recherche web.

WebSearchToolFilters

interface de modèle WebSearchToolFilters

WebSearchToolboxTool

Un outil de recherche web stocké dans une boîte à outils.

WeeklyRecurrenceSchedule

Calendrier de récurrence hebdomadaire.

WorkIQPreviewTool

Un outil WorkIQ côté serveur.

WorkIQPreviewToolboxTool

Un outil WorkIQ stocké dans une boîte à outils.

WorkflowAgentDefinition

Définition de l’agent de workflow.

Alias de type

AgentBlueprintReferenceType

Type d’AgentBlueprintReferenceType

AgentBlueprintReferenceUnion

Alias pour AgentBlueprintReferenceUnion

AgentDefinitionOptInKeys

Clés d’activation des fonctionnalités pour les opérations de définition d’agents prenant en charge les agents hébergés ou de workflow.

AgentDefinitionUnion

Type d’union pour tous les types de définition d’agent. Prend en charge le workflow, l’hébergement, l’application conteneur, les invites et les agents externes.

AgentEndpoint
AgentEndpointAuthorizationSchemeType

Type d’AgentEndpointAuthorizationSchemeType

AgentEndpointAuthorizationSchemeUnion

Alias for AgentEndpointAuthorizationSchemeUnion

AgentKind

Définit le type/type d’agent. Détermine la structure de définition d’agent utilisée.

AgentProtocol

Type d’AgentProtocol

AgentSessionStatus

Le statut d’une session d’agent.

AgentState

L’état opérationnel d’un agent.

AgentType

Type d’agent type

AgentVersionStatus

Le statut de provisionnement d’une version agent.

AgentsDownloadAgentCodeResponse
AgentsDownloadSessionFileResponse
AttackStrategy

Stratégies d’attaques.

AzureAISearchQueryType

Types de requêtes disponibles pour l’outil Recherche Azure AI.

BaseCredentialsUnion

Alias de BaseCredentialsUnion

BetaSkillsDownloadResponse
CodeDependencyResolution

Comment les dépendances de paquets sont résolues lors du déploiement pour un agent hébergé basé sur le code.

ComparisonFilterValueItems

Alias pour la comparaisonFilterValueItems

ComputerEnvironment

Type d’environnement informatique

ConnectionType

Type (ou catégorie) de la connexion

ContainerMemoryLimit

Type de ContainerMemoryLimit

ContainerNetworkPolicyParamType

Type de ContainerNetworkPolicyParamType

ContainerNetworkPolicyParamUnion

Alias pour ContainerNetworkPolicyParamUnion

ContainerSkillType

Type de ConteneurTypeCompétence

ContainerSkillUnion

Alias pour ContainerSkillUnion

ContinuablePage

Interface qui décrit une page de résultats.

CredentialType

Type d’informations d’identification utilisé par la connexion

CustomToolParamFormatType

Type de CustomToolParamFormatType

CustomToolParamFormatUnion

Alias pour CustomToolParamFormatUnion

DataGenerationJobOptionsUnion

Alias pour DataGenerationJobOptionsUnion

DataGenerationJobOutputType

Les types de fichiers de sortie pris en charge pour un travail de génération de données.

DataGenerationJobOutputUnion

Alias pour DataGenerationJobOutputUnion

DataGenerationJobScenario

Les scénarios pris en charge pour un travail de génération de données.

DataGenerationJobSourceType

Les types de sources pris en charge pour les tâches de génération de données.

DataGenerationJobSourceUnion

Alias pour DataGenerationJobSourceUnion

DataGenerationJobType

Les types de tâches de génération de données pris en charge.

DatasetType

Énumération pour déterminer le type de données.

DatasetVersionUnion

Alias de DatasetVersionUnion

DayOfWeek

Jours de la semaine pour la planification de la récurrence.

DeploymentType

Type de déploiementType

DeploymentUnion

Alias de DeploymentUnion

DownloadVersionResponse
EvaluationLevel

Le niveau auquel l’évaluation est réalisée.

EvaluationRuleActionType

Type d’action d’évaluation.

EvaluationRuleActionUnion

Alias de EvaluationRuleActionUnion

EvaluationRuleEventType

Type de l’événement de règle d’évaluation.

EvaluationTargetUnion

Alias pour ÉvaluationUnioncible

EvaluationTaxonomyInputType

Type d’entrée de la taxonomie d’évaluation.

EvaluationTaxonomyInputUnion

Alias pour EvaluationTaxonomyInputUnion

EvaluatorCategory

La catégorie de l’évaluateur

EvaluatorDefinitionType

Définition du type d’évaluateur

EvaluatorDefinitionUnion

Alias de EvaluatorDefinitionUnion

EvaluatorGenerationJobSourceType

Les types de sources pris en charge pour les tâches de génération d’évaluateurs.

EvaluatorGenerationJobSourceUnion

Alias pour EvaluatorGenerationJobSourceUnion

EvaluatorMetricDirection

Direction de la métrique indiquant si une valeur supérieure est meilleure, une valeur inférieure est meilleure ou neutre

EvaluatorMetricType

Le type d’évaluateur

EvaluatorType

Le type d’évaluateur

FileContents

Valeurs valides pour le contenu d’un fichier binaire.

Filters

Alias pour filtres

FoundryFeaturesOptInKeys

Type de FoundryCaractéristiquesOptInKeys

FoundryModelArtifactProfileCategory

La catégorie profil d’artefacts.

FoundryModelArtifactProfileSignal

Signaux détectés dans l’artefact du modèle.

FoundryModelSourceType

Le type source du modèle.

FoundryModelWarningCode

Code d’avertissement pour les artefacts du modèle.

FoundryModelWeightType

Le type de poids du modèle.

FunctionShellToolParamEnvironmentType

Type de FunctionShellToolParamEnvironmentType

FunctionShellToolParamEnvironmentUnion

Alias pour FunctionShellToolParamEnvironmentUnion

GitHubIssueEvent

Des événements connus sur GitHub émettent des événements qui peuvent déclencher une routine.

GrammarSyntax

Type de GrammarSyntaxe

ImageGenAction

Type d’ImageGenAction

IndexType

Type d’indexType

IndexUnion

Alias de IndexUnion

InputFidelity

Contrôler l’effort que le modèle exercera pour correspondre au style et aux caractéristiques, en particulier les caractéristiques faciales, des images d’entrée. Ce paramètre n’est pris en charge que pour gpt-image-1 et gpt-image-1.5 et les modèles ultérieurs, non pris en charge pour gpt-image-1-mini. Prend en charge high et low. La valeur par défaut est low.

InsightRequestUnion

Alias de InsightRequestUnion

InsightResultUnion

Alias de InsightResultUnion

InsightSampleUnion

Alias de InsightSampleUnion

InsightType

La demande des insights.

JobStatus

Valeurs de statut extensibles partagées par les emplois de Foundry.

MemoryItemKind

Type d’élément de mémoire.

MemoryItemUnion

Alias de MemoryItemUnion

MemoryOperationKind

Type d’opération de mémoire.

MemoryStoreDefinitionUnion

Alias de MemoryStoreDefinitionUnion

MemoryStoreKind

Type d’implémentation de la mémoire à utiliser.

MemoryStoreType

Type de MemoryStoreType

MemoryStoreUpdateStatus

État d’une opération de mise à jour de la mémoire stockée.

NodeReadableStream

Tapez l’alias pour Node.js ReadableStream. Sur les cibles Node, cela se résout au type réel de NodeJS.ReadableStream. Sur les cibles navigateur/react-native, la variante de plateforme se résout à never, ce qui disparaît naturellement des types d’union.

OpenApiAuthDetailsUnion

Alias de OpenApiAuthDetailsUnion

OpenApiAuthType

Type d’authentification pour le point de terminaison OpenApi. Les types autorisés sont :

  • Anonyme (aucune authentification requise)
  • Project Connexion (nécessite project_connection_id pour terminer, tel que configuré dans AI Foundry)
  • Managed_Identity (nécessite un public pour l’authentification basée sur l’identité)
OperationState

Enum décrivant les états de fonctionnement autorisés.

OptimizationDatasetInputType

Valeurs discriminantes pour l’union d’entrée du jeu de données.

OptimizationDatasetInputUnion

Alias pour OptimisationDatasetInputUnion

PageOrder

Type d’ordre de page

PendingUploadType

Type de téléchargement en attente.

RankerVersionType

Type de RankerVersionType

ReasoningEffort

Limite l’effort sur le raisonnement des modèles de raisonnement. Les valeurs actuellement prises en charge sont none, minimal, low, medium, high, et xhigh. La réduction de l’effort de raisonnement peut entraîner des réponses plus rapides et l’utilisation d’un nombre inférieur de jetons sur le raisonnement dans une réponse.

  • gpt-5.1 par défaut , nonequi n’exécute pas de raisonnement. Les valeurs de raisonnement supportées pour gpt-5.1 sont none, low, medium, et high. Les appels d’outils sont pris en charge pour toutes les valeurs de raisonnement dans gpt-5.1.
  • Tous les modèles précédents gpt-5.1 par défaut utilisent medium l’effort de raisonnement, et ne supportent nonepas .
  • Le gpt-5-pro modèle utilise par défaut (et ne supporte que) high l’effort de raisonnement.
  • xhigh est supporté pour tous les modèles après gpt-5.1-codex-max.
RecurrenceScheduleUnion

Alias de RecurrenceScheduleUnion

RecurrenceType

Type de récurrence.

RedTeamTargetConfigUnion

Alias pour RedTeamTargetConfigUnion

RiskCategory

Catégorie de risque pour l’objectif d’attaque.

RoutineActionType

Les valeurs discriminatrices sont prises en charge pour les actions de routine.

RoutineActionUnion

Alias pour RoutineActionUnion

RoutineAttemptSource

Des chemins sources connus qui peuvent produire une exécution de routine.

RoutineDispatchPayloadType

Les valeurs de discriminateur prises en charge pour les charges utiles de répartition manuelle de routine.

RoutineDispatchPayloadUnion

Alias pour RoutineDispatchPayloadUnion

RoutineRunPhase

Phases de cycle de vie connues enregistrées pour une exécution de routine.

RoutineRunStatus

Le statut d’une course de routine.

RoutineTriggerType

Les valeurs discriminatrices prises en charge pour les déclencheurs de routine.

RoutineTriggerUnion

Alias pour RoutineTriggerUnion

SampleType

Le type d’échantillon utilisé dans l’analyse.

ScheduleProvisioningStatus

Planifier l’état du provisionnement.

ScheduleTaskType

Type de la tâche.

ScheduleTaskUnion

Alias de ScheduleTaskUnion

SearchContentType

Type de rechercheContentType

SearchContextSize

Type de rechercheContextTaille

SessionLogEventType

Types d’événements SSE connus émis par le flux de journal de session de l’agent hébergé. D’autres types d’événements pourraient être introduits dans de futures versions.

SimpleQnAFineTuningQuestionType

Les types de questions pris en charge pour les tâches de génération de données SimpleQnA utilisés pour l’ajustement fin des scénarios.

TelemetryDataKind

Le type de données de télémétrie à exporter.

TelemetryEndpointAuthType

Le type d’authentification pour un point de terminaison de télémétrie.

TelemetryEndpointAuthUnion

Alias pour TelemetryEndpointAuthUnion

TelemetryEndpointKind

Le genre de point d’exportation de télémétrie.

TelemetryEndpointUnion

Alias pour TelemetryEndpointUnion

TelemetryTransportProtocol

Le protocole de transport pour l’exportation de télémétrie.

TextResponseFormatConfigurationType

Type de TextResponseFormatConfigurationType

TextResponseFormatConfigurationUnion
TextResponseFormatUnion

Alias pour TextResponseFormatUnion

ToolChoiceParamType

Type de ToolChoiceParamType

ToolChoiceParamUnion

Alias pour ToolChoiceParamUnion

ToolSearchExecutionType

Type d’OutilRechercheType d’exécution

ToolType

Type de type d’outil

ToolUnion

Alias pour ToolUnion

ToolboxSkillUnion

Alias pour ToolboxSkillUnion

ToolboxToolType

Types d’outils pris en charge pour les outils stockés dans une boîte à outils.

ToolboxToolUnion

Alias pour ToolboxToolUnion

TreatmentEffectType

Type d’effet de traitement.

TriggerType

Type de déclencheur.

TriggerUnion

Alias de TriggerUnion

VersionIndicatorType

Le type d’indicateur de version utilisé pour déterminer la version de l’agent qui soutient une session.

VersionIndicatorUnion

Alias pour VersionIndicatorUnion

VersionSelectionRuleType

Type de VersionSelectionRuleType

VersionSelectionRuleUnion

Alias pour VersionSelectionRuleUnion

Énumérations

KnownApiVersions

Versions de l’API Microsoft Foundry

Functions

isRestError(unknown)

Typeguard pour RestError

Variables

RestError

Type d’erreur personnalisé pour les demandes de pipeline ayant échoué.

Informations relatives à la fonction

isRestError(unknown)

Typeguard pour RestError

function isRestError(e: unknown): e

Paramètres

e

unknown

Quelque chose d’intercepté par une clause catch.

Retours

e

Détails de variable

RestError

Type d’erreur personnalisé pour les demandes de pipeline ayant échoué.

RestError: RestErrorConstructor

Type