Partager via


@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.

AIProjectClientOptionalParams

Paramètres facultatifs pour le client.

AISearchIndexResource

Une ressource d’index de recherche IA.

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.

AgentDefinition

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

AgentEndpoint

interface model AgentEndpoint

AgentEndpointAuthorizationScheme

interface de modèle AgentEndpointAuthorizationScheme

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.

AgentsCreateVersionOptionalParams

Paramètres facultatifs.

AgentsDeleteOptionalParams

Paramètres facultatifs.

AgentsDeleteVersionOptionalParams

Paramètres facultatifs.

AgentsGetOptionalParams

Paramètres facultatifs.

AgentsGetVersionOptionalParams

Paramètres facultatifs.

AgentsListOptionalParams

Paramètres facultatifs.

AgentsListVersionsOptionalParams

Paramètres facultatifs.

AgentsOperations

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

AgentsUpdateAgentFromManifestOptionalParams

Paramètres facultatifs.

AgentsUpdateOptionalParams

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

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

Recherche Azure AI Index Definition

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.

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

BetaAgentsCreateSessionOptionalParams

Paramètres facultatifs.

BetaAgentsDeleteSessionFileOptionalParams

Paramètres facultatifs.

BetaAgentsDeleteSessionOptionalParams

Paramètres facultatifs.

BetaAgentsDownloadSessionFileOptionalParams

Paramètres facultatifs.

BetaAgentsGetSessionOptionalParams

Paramètres facultatifs.

BetaAgentsListSessionFilesOptionalParams

Paramètres facultatifs.

BetaAgentsListSessionsOptionalParams

Paramètres facultatifs.

BetaAgentsOperations

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

BetaAgentsPatchAgentObjectOptionalParams

Paramètres facultatifs.

BetaAgentsUploadSessionFileOptionalParams

Paramètres facultatifs.

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.

BetaEvaluatorsCreateVersionOptionalParams

Paramètres facultatifs.

BetaEvaluatorsDeleteVersionOptionalParams

Paramètres facultatifs.

BetaEvaluatorsGetVersionOptionalParams

Paramètres facultatifs.

BetaEvaluatorsListOptionalParams

Paramètres facultatifs.

BetaEvaluatorsListVersionsOptionalParams

Paramètres facultatifs.

BetaEvaluatorsOperations

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

BetaEvaluatorsUpdateVersionOptionalParams

Paramètres facultatifs.

BetaInsightsGenerateOptionalParams

Paramètres facultatifs.

BetaInsightsGetOptionalParams

Paramètres facultatifs.

BetaInsightsListOptionalParams

Paramètres facultatifs.

BetaInsightsOperations

Interface représentant une opération BetaInsights.

BetaMemoryStoresCreateOptionalParams

Paramètres facultatifs.

BetaMemoryStoresDeleteOptionalParams

Paramètres facultatifs.

BetaMemoryStoresDeleteScopeOptionalParams

Paramètres facultatifs.

BetaMemoryStoresGetOptionalParams

Paramètres facultatifs.

BetaMemoryStoresGetUpdateResultOptionalParams

Paramètres facultatifs.

BetaMemoryStoresListOptionalParams

Paramètres facultatifs.

BetaMemoryStoresOperations

Interface représentant une opération BetaMemoryStores.

BetaMemoryStoresSearchMemoriesOptionalParams

Paramètres facultatifs.

BetaMemoryStoresUpdateMemoriesOptionalParams

Paramètres facultatifs.

BetaMemoryStoresUpdateOptionalParams

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.

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.

BetaSkillsDeleteOptionalParams

Paramètres facultatifs.

BetaSkillsDownloadOptionalParams

Paramètres facultatifs.

BetaSkillsGetOptionalParams

Paramètres facultatifs.

BetaSkillsListOptionalParams

Paramètres facultatifs.

BetaSkillsOperations

Interface représentant une opération BetaSkills.

BetaSkillsUpdateOptionalParams

Paramètres facultatifs.

BetaToolboxesCreateVersionOptionalParams

Paramètres facultatifs.

BetaToolboxesDeleteOptionalParams

Paramètres facultatifs.

BetaToolboxesDeleteVersionOptionalParams

Paramètres facultatifs.

BetaToolboxesGetOptionalParams

Paramètres facultatifs.

BetaToolboxesGetVersionOptionalParams

Paramètres facultatifs.

BetaToolboxesListOptionalParams

Paramètres facultatifs.

BetaToolboxesListVersionsOptionalParams

Paramètres facultatifs.

BetaToolboxesOperations

Interface représentant une opération BetaToolbox.

BetaToolboxesUpdateOptionalParams

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

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.

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.

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

ConnectionsGetDefaultOptionalParams

Paramètres optionnels pour getDefault.

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

CreateFromPackageOptionalParams

Paramètres facultatifs.

CronTrigger

Déclencheur basé sur Cron.

CustomCredential

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

CustomGrammarFormatParam

Une grammaire définie par l’utilisateur.

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.

DatasetCredential

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

DatasetUploadOptions

Options de téléchargement des jeux de données

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

DeleteMemoryStoreResponse

modèle interface DeleteMemoryStoreResponse

DeleteSkillResponse

Un objet de compétence supprimé

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.

EmbeddingConfiguration

Classe de configuration d’incorporation

EmptyModelParam

interface modèle EmptyModelParam

EntraAuthorizationScheme

interface modèle EntraAuthorizationScheme

EntraIDCredentials

Entra ID définition des identifiants

EntraIsolationKeySource

interface modèle EntraIsolationKeySource

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.

EvaluationTaxonomy

Taxonomie d’évaluation Définition

EvaluationTaxonomyInput

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

EvaluatorDefinition

Configuration de l’évaluateur de base avec discriminateur

EvaluatorMetric

Mesure de l’évaluateur

EvaluatorVersion

Définition de l’évaluateur

FabricDataAgentToolParameters

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

FieldMapping

Classe de configuration de mappage de champ

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.

FixedRatioVersionSelectionRule

Interface de modèle FixedRatioVersionSelectionRule

FolderDatasetVersion

FileDatasetDéfinition de version

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

HeaderIsolationKeySource

Interface modèle HeaderIsolationKeySource

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.

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.

IsolationKeySource

interface de modèle IsolationKeySource

LocalShellToolParam

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

LocalSkillParam

interface modèle LocalSkillParam

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

ManagedAgentIdentityBlueprintReference

interface de modèle ManagedAgentIdentityBlueprintReference

ManagedAzureAISearchIndex

Managed Recherche Azure AI Index Definition

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.

ModelDeployment

Définition du déploiement du modèle

ModelDeploymentSku

Informations sur la référence SKU

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.

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.

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

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

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.

ResponseUsageInputTokensDetails

interface modèle ResponseUsageInputTokensDétails

ResponseUsageOutputTokensDetails

interface modèle ResponseUsageOutputTokensDetails

SASTokenCredentials

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

SasCredential

Définition des informations d’identification SAS

Schedule

Modèle de planification.

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.

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.

SkillObject

Un objet de compétence.

SkillReferenceParam

interface modèle SkillReferenceParam

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.

Target

Classe de base pour les cibles avec support discriminateur.

TargetConfig

Classe abstraite pour la configuration cible.

TaxonomyCategory

Définition de la catégorie de taxonomie.

TaxonomySubCategory

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

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.

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.

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.

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.

ToolboxVersionObject

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

Trigger

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

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

WeeklyRecurrenceSchedule

Calendrier de récurrence hebdomadaire.

WorkIQPreviewTool

Un outil WorkIQ côté serveur.

WorkIQPreviewToolParameters

Les paramètres de l’outil WorkIQ.

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 les agents de flux de travail, hébergés, d’applications de conteneur et d’invites.

AgentEndpointAuthorizationSchemeType

Type d’AgentEndpointAuthorizationSchemeType

AgentEndpointAuthorizationSchemeUnion

Alias for AgentEndpointAuthorizationSchemeUnion

AgentEndpointProtocol

Type d’AgentEndpointProtocol

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.

AgentType

Type d’agent type

AttackStrategy

Stratégies d’attaques.

AzureAISearchQueryType

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

BaseCredentialsUnion

Alias de BaseCredentialsUnion

BetaAgentsDownloadSessionFileResponse
BetaSkillsDownloadResponse
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

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

EvaluationRuleActionType

Type d’action d’évaluation.

EvaluationRuleActionUnion

Alias de EvaluationRuleActionUnion

EvaluationRuleEventType

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

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

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

Filters

Alias pour filtres

FoundryFeaturesOptInKeys

Type de FoundryCaractéristiquesOptInKeys

FunctionShellToolParamEnvironmentType

Type de FunctionShellToolParamEnvironmentType

FunctionShellToolParamEnvironmentUnion

Alias pour FunctionShellToolParamEnvironmentUnion

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.

IsolationKeySourceKind

Type d’IsolationKeySourceType

IsolationKeySourceUnion

Alias pour IsolationKeySourceUnion

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.

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.

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.

RiskCategory

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

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

TargetConfigUnion

Alias de TargetConfigUnion

TargetUnion

Alias de TargetUnion

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

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

VersionSelectionRuleUnion

Alias pour VersionSelectionRuleUnion

VersionSelectorType

Type de VersionSelectorType

Énumérations

KnownApiVersions

Versions de l’API Microsoft Foundry

Variables

RestError

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

Détails de variable

RestError

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

RestError: RestErrorConstructor

Type