Partager via


@azure/ai-projects package

Classes

AIProjectClient

récupère 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

Représente un objet agent. Contient l’identificateur unique de l’agent, son nom et les informations de version.

AgentClusterInsightResult

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

AgentClusterInsightsRequest

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

AgentDefinition

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

AgentId

modèle interface AgentId

AgentReference

modèle d’interface AgentReference

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.

AgenticIdentityCredentials

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

AgentsCreateAgentFromManifestOptionalParams

Paramètres facultatifs.

AgentsCreateAgentOptionalParams

Paramètres facultatifs.

AgentsCreateAgentVersionFromManifestOptionalParams

Paramètres facultatifs.

AgentsCreateAgentVersionOptionalParams

Paramètres facultatifs.

AgentsDeleteAgentOptionalParams

Paramètres facultatifs.

AgentsDeleteAgentVersionOptionalParams

Paramètres facultatifs.

AgentsGetAgentOptionalParams

Paramètres facultatifs.

AgentsGetAgentVersionOptionalParams

Paramètres facultatifs.

AgentsListAgentVersionsOptionalParams

Paramètres facultatifs.

AgentsListAgentsOptionalParams

Paramètres facultatifs.

AgentsOperations

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

AgentsStreamAgentContainerLogsOptionalParams

Paramètres facultatifs.

AgentsUpdateAgentFromManifestOptionalParams

Paramètres facultatifs.

AgentsUpdateAgentOptionalParams

Paramètres facultatifs.

Annotation

interface de modèle Annotation

ApiError

modèle interface ApiError

ApiErrorResponse

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

ApiKeyCredentials

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

ApplyPatchCreateFileOperationParam

Instructions pour créer un nouveau fichier via l’outil apply_patch.

ApplyPatchDeleteFileOperationParam

Instructions pour supprimer un fichier existant via l’outil apply_patch.

ApplyPatchOperationParam

L’une des opérations create_file, delete_file ou update_file fournies à l’outil apply_patch.

ApplyPatchToolCallItemParam

Un appel d’outil représentant une requête pour créer, supprimer ou mettre à jour des fichiers à l’aide de différents correctifs.

ApplyPatchToolCallOutputItemParam

La sortie diffusée émise par un appel d’outil applicatif patch.

ApplyPatchToolParam

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

ApplyPatchUpdateFileOperationParam

Instruction pour mettre à jour un fichier existant via l’outil apply_patch.

ApproximateLocation

Interface du modèle ApproximateLocation

AzureAIAgentTarget

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

AzureAISearchIndex

Définition de l’index de recherche Azure AI

AzureAISearchTool

Informations de définition d’entrée pour un outil de recherche Azure AI utilisé pour configurer un agent.

AzureAISearchToolResource

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

AzureFunctionBinding

Structure permettant de conserver le nom et l’URI de la file d’attente de stockage.

AzureFunctionDefinition

Définition de la fonction Azure.

AzureFunctionStorageQueue

Structure permettant de conserver le nom et l’URI de la file d’attente de stockage.

AzureFunctionTool

Informations de définition d’entrée pour un outil de fonction Azure, tel qu’il est utilisé pour configurer un agent.

AzureOpenAIModelConfiguration

Configuration du modèle Azure OpenAI. 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

BingCustomSearchConfiguration

Une configuration de recherche personnalisée Bing.

BingCustomSearchPreviewTool

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

BingCustomSearchToolParameters

Paramètres de l’outil de recherche personnalisée Bing.

BingGroundingSearchConfiguration

Configuration de recherche pour Bing Grounding

BingGroundingSearchToolParameters

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

BingGroundingTool

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

BlobReference

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

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.

ClickParam

Action de clic.

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

CodeInterpreterContainerAuto

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

CodeInterpreterOutputImage

Sortie de l’image de l’interpréteur de code.

CodeInterpreterOutputLogs

Sortie des journaux à partir de l’interpréteur de code.

CodeInterpreterTool

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

CompactionSummaryItemParam

Un élément de compactage généré par l’APIv1/responses/compact.

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.

ComputerAction

modèle d’interface ComputerAction

ComputerCallOutputItemParam

Sortie d’un appel d’outil informatique.

ComputerCallSafetyCheckParam

Une vérification de sécurité en attente pour l'appel informatique.

ComputerScreenshotImage

Image de capture d’écran d’ordinateur utilisée avec l’outil d’utilisation de l’ordinateur.

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.

ContainerAppAgentDefinition

Définition de l’agent d’application conteneur.

ContainerFileCitationBody

Une citation pour un fichier conteneur utilisé pour générer une réponse modèle.

ContinuousEvaluationRuleAction

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

CosmosDBIndex

Définition de l’index CosmosDB Vector Store

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 personnalisés

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

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.

DoubleClickAction

L'action de double clic

Drag

Action glisser.

DragPoint

Paire de coordonnées x/y, par exemple { x: 100, y: 200 }.

EmbeddingConfiguration

Classe de configuration d’incorporation

EntraIDCredentials

Définition des informations d’identification Entra ID

EvalCompareReport

Aperçu de la comparaison des évaluations.

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.

EvaluationComparisonRequest

Demande de comparaison d’évaluation

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.

EvaluationRunClusterInsightResult

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

EvaluationRunClusterInsightsRequest

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

EvaluationScheduleTask

Tâche d’évaluation de la planification.

EvaluationTaxonomiesCreateOptionalParams

Paramètres facultatifs.

EvaluationTaxonomiesDeleteOptionalParams

Paramètres facultatifs.

EvaluationTaxonomiesGetOptionalParams

Paramètres facultatifs.

EvaluationTaxonomiesListOptionalParams

Paramètres facultatifs.

EvaluationTaxonomiesOperations

Interface représentant une opération EvaluationTaxonomies.

EvaluationTaxonomiesUpdateOptionalParams

Paramètres facultatifs.

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

EvaluatorsCreateVersionOptionalParams

Paramètres facultatifs.

EvaluatorsDeleteVersionOptionalParams

Paramètres facultatifs.

EvaluatorsGetVersionOptionalParams

Paramètres facultatifs.

EvaluatorsListLatestVersionsOptionalParams

Paramètres facultatifs.

EvaluatorsListVersionsOptionalParams

Paramètres facultatifs.

EvaluatorsOperations

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

EvaluatorsUpdateVersionOptionalParams

Paramètres facultatifs.

FabricDataAgentToolParameters

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

FieldMapping

Classe de configuration de mappage de champ

FileCitationBody

Citation d'un fichier.

FileDatasetVersion

FileDatasetDéfinition de version

FilePath

Chemin d’accès à un fichier.

FileSearchTool

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

FileSearchToolCallResults

interface de modèle Fichier Outil de rechercheAppel

FolderDatasetVersion

FileDatasetDéfinition de version

FunctionAndCustomToolCallOutput

Fonction de l’interface du modèle EtCustomToolCallOutput

FunctionAndCustomToolCallOutputInputFileContent

Entrée de fichier dans le modèle.

FunctionAndCustomToolCallOutputInputImageContent

Entrée d’image dans le modèle. En savoir plus sur les saisies d’images.

FunctionAndCustomToolCallOutputInputTextContent

Entrée de texte dans le modèle.

FunctionCallOutputItemParam

Sortie d’un appel d’outil de fonction.

FunctionShellActionParam

Commandes et limites décrivant comment exécuter l’appel de l’outil shell.

FunctionShellCallItemParam

Un outil représentant une requête pour exécuter une ou plusieurs commandes shell.

FunctionShellCallOutputContentParam

Capturé stdout et stderr pour une partie de la sortie d’un appel d’outil shell.

FunctionShellCallOutputExitOutcomeParam

Indique que les commandes shell se sont terminées et ont renvoyé un code de sortie.

FunctionShellCallOutputItemParam

Les éléments de sortie diffusés par un outil shell appellent.

FunctionShellCallOutputOutcomeParam

Le résultat de sortie ou de délai d’attente associé à ce shell call.

FunctionShellCallOutputTimeoutOutcomeParam

Indique que l’appel shell a dépassé sa limite de temps configurée.

FunctionShellToolParam

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

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.

HostedAgentDefinition

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

HourlyRecurrenceSchedule

Calendrier de récurrence horaire.

HumanEvaluationRuleAction

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

HybridSearchOptions

interface de modèle HybridSearchOptions

ImageBasedHostedAgentDefinition

Définition de déploiement basée sur une image pour un agent hébergé.

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.

InputContent

interface modèle Contenu d’entrée

InputContentInputFileContent

Entrée de fichier dans le modèle.

InputContentInputImageContent

Entrée d’image dans le modèle. En savoir plus sur les saisies d’images.

InputContentInputTextContent

Entrée de texte dans le modèle.

InputFileContentParam

Entrée de fichier dans le modèle.

InputImageContentParamAutoParam

Entrée d’image dans le modèle. Découvrez les entrées d’image

InputMessage

Un message d'entrée pour le modèle avec un rôle indiquant une hiérarchie de suivi des instructions. Les instructions fournies avec le rôle developer ou system priment sur les instructions fournies avec le rôle user.

InputTextContentParam

Entrée de texte dans le modèle.

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.

InsightsGenerateOptionalParams

Paramètres facultatifs.

InsightsGetOptionalParams

Paramètres facultatifs.

InsightsListOptionalParams

Paramètres facultatifs.

InsightsMetadata

Métadonnées sur les informations.

InsightsOperations

Interface représentant une opération Insights.

Item

Élément de contenu utilisé pour générer une réponse.

ItemCodeInterpreterToolCall

Un appel d’outil pour exécuter du code.

ItemComputerToolCall

Un appel d’outil à un outil d’utilisation d’ordinateur. Pour plus d’informations, consultez le guide d’utilisation de l’ordinateur .

ItemCustomToolCall

Un appel à un outil personnalisé créé par le modèle.

ItemCustomToolCallOutput

La sortie d’un appel d’outil personnalisé depuis votre code, renvoyée au modèle.

ItemFileSearchToolCall

Résultats d’un appel d’outil de recherche de fichiers. Pour plus d’informations, consultez le guide de recherche de fichiers .

ItemFunctionToolCall

Un appel d’outil pour exécuter une fonction. Pour plus d’informations, consultez le guide d’appel de fonction .

ItemImageGenToolCall

Demande de génération d’image effectuée par le modèle.

ItemLocalShellToolCall

Appel d’outil pour exécuter une commande sur l’interpréteur de commandes local.

ItemLocalShellToolCallOutput

Sortie d’un appel d’outil shell local.

ItemMcpApprovalRequest

Demande d'approbation humaine pour l'invocation d'un outil.

ItemMcpListTools

Liste des outils disponibles sur un serveur MCP.

ItemMcpToolCall

Appel d’un outil sur un serveur MCP.

ItemOutputMessage

Message de sortie du modèle.

ItemReasoningItem

Description de la chaîne de pensée utilisée par un modèle de raisonnement lors de la génération d’une réponse. Assurez-vous d’inclure ces éléments dans votre input API Réponses pour les tours suivants d’une conversation si vous gérez manuellement le contexte.

ItemWebSearchToolCall

Les résultats d’un appel d’un outil de recherche Web. Consultez le guide de recherche sur le Web pour plus d’informations.

KeyPressAction

Une collection de séquences de touches que le modèle souhaite effectuer.

LocalShellExecAction

Exécutez une commande shell sur le serveur.

LocalShellToolParam

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

LogProb

Probabilité du journal d’un jeton.

MCPApprovalResponse

Une réponse à une requête d’approbation de MCP.

MCPListToolsTool

Outil disponible sur un serveur MCP.

MCPListToolsToolAnnotations

Interface modèle MCPListToolsToolAnnotations

MCPListToolsToolInputSchema

Interface du modèle MCPListToolsToolInputSchema

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

ManagedAzureAISearchIndex

Définition de l’index de recherche Azure AI managé

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.

MemorySearchTool

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

MemorySearchToolCallItemParam

interface de modèle MemorySearchToolCallItemParam

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.

MemoryStoresCreateMemoryStoreOptionalParams

Paramètres facultatifs.

MemoryStoresDeleteMemoryStoreOptionalParams

Paramètres facultatifs.

MemoryStoresDeleteScopeOptionalParams

Paramètres facultatifs.

MemoryStoresGetMemoryStoreOptionalParams

Paramètres facultatifs.

MemoryStoresGetUpdateResultOptionalParams

Paramètres facultatifs.

MemoryStoresListMemoryStoresOptionalParams

Paramètres facultatifs.

MemoryStoresOperations

Interface représentant une opération MemoryStores.

MemoryStoresSearchMemoriesOptionalParams

Paramètres facultatifs.

MemoryStoresUpdateMemoriesOptionalParams

Paramètres facultatifs.

MemoryStoresUpdateMemoryStoreOptionalParams

Paramètres facultatifs.

MicrosoftFabricPreviewTool

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

ModelDeployment

Définition du déploiement du modèle

ModelDeploymentSku

Informations sur la référence SKU

MonthlyRecurrenceSchedule

Calendrier mensuel de récurrence.

Move

Action de déplacement de la souris.

NoAuthenticationCredentials

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

OneTimeTrigger

Déclencheur unique.

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 la connexion au projet OpenApi

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.

OutputContent

interface modèle OutputContent

OutputMessageContent

interface modèle OutputMessageContent

OutputMessageContentOutputTextContent

Sortie de texte du modèle.

OutputMessageContentRefusalContent

Refus du modèle.

PageSettings

Options de la méthode byPage

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

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.

ReasoningTextContent

Texte de raisonnement du modèle.

RecurrenceSchedule

Modèle de calendrier de récurrence.

RecurrenceTrigger

Déclencheur basé sur la récurrence.

RedTeam

Détails de l’équipe rouge.

RedTeamsCreateOptionalParams

Paramètres facultatifs.

RedTeamsGetOptionalParams

Paramètres facultatifs.

RedTeamsListOptionalParams

Paramètres facultatifs.

RedTeamsOperations

Interface représentant une opération RedTeams.

ResponseUsageInputTokensDetails

interface modèle ResponseUsageInputTokensDétails

ResponseUsageOutputTokensDetails

interface modèle ResponseUsageOutputTokensDetails

RestorePollerOptions

Options de restauration d’un collecteur.

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.

SchedulesCreateOrUpdateOptionalParams

Paramètres facultatifs.

SchedulesDeleteOptionalParams

Paramètres facultatifs.

SchedulesGetOptionalParams

Paramètres facultatifs.

SchedulesGetRunOptionalParams

Paramètres facultatifs.

SchedulesListOptionalParams

Paramètres facultatifs.

SchedulesListRunsOptionalParams

Paramètres facultatifs.

SchedulesOperations

Interface représentant une opération de planification.

Screenshot

Action de capture d’écran.

Scroll

Action de défilement.

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.

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.

Summary

Un texte résumé tiré du modèle.

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

TextResponseFormatConfiguration

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.

TextResponseFormatConfigurationResponseFormatJsonObject

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ère pas de JSON sans message système ou utilisateur lui demandant de le faire.

TextResponseFormatConfigurationResponseFormatText

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

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.

Tool

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

ToolDescription

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

ToolProjectConnection

Une ressource de connexion de projet.

TopLogProb

Probabilité de journal supérieure d’un jeton.

Trigger

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

Type

Une action pour saisir du texte.

UrlCitationBody

Citation d’une ressource web utilisée pour générer une réponse de modèle.

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.

VectorStoreFileAttributes

Ensemble de 16 paires clé-valeur pouvant être attachées à un objet. Cela peut être utile pour stocker des informations supplémentaires sur l’objet dans un format structuré et interroger des objets via l’API ou le tableau de bord. Les clés sont des chaînes dont la longueur maximale est de 64 caractères. Les valeurs sont des chaînes de caractères d'une longueur maximale de 512 caractères, des booléens ou des nombres.

Wait

Une action d'attente.

WebSearchActionFind

Type d’action « find » : recherche un modèle dans une page chargée.

WebSearchActionOpenPage

Type d’action « open_page » : ouvre une URL spécifique à partir des résultats de la recherche.

WebSearchActionSearch

Type d’action « search » : effectue une requête de recherche web.

WebSearchActionSearchSources

interface de modèle WebSearchActionSearchSources

WebSearchApproximateLocation

L’emplacement approximatif de l’utilisateur.

WebSearchConfiguration

Une configuration de recherche web pour la recherche personnalisée Bing

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.

WorkflowAgentDefinition

Définition de l’agent de workflow.

Alias de type

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.

AgentKind

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

AgentProtocol

Type d’AgentProtocol

AnnotationType

Type d’annotationType

AnnotationUnion

Alias pour AnnotationUnion

ApplyPatchCallOutputStatusParam

Valeurs de résultats rapportées pour apply_patch sorties d’appels d’outils.

ApplyPatchCallStatusParam

Valeurs de statut rapportées pour apply_patch appels outils.

ApplyPatchOperationParamType

Type d’ApplyPatchOperationParamType

ApplyPatchOperationParamUnion

Alias pour ApplyPatchOperationParamUnion

AttackStrategy

Stratégies d’attaques.

AzureAISearchQueryType

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

BaseCredentialsUnion

Alias de BaseCredentialsUnion

ClickButtonType

Type de ClickButtonType

ComparisonFilterValueItems

Alias pour la comparaisonFilterValueItems

ComputerActionType

Type d’ordinateurType d’action

ComputerActionUnion

Alias pour ComputerActionUnion

ComputerEnvironment

Type d’environnement informatique

ConnectionType

Type (ou catégorie) de la connexion

ContainerLogKind

Le type de bûches à faire circuler depuis un conteneur.

ContainerMemoryLimit

Type de ContainerMemoryLimit

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

DetailEnum

Type de DetailEnum

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

FunctionAndCustomToolCallOutputType

Type de FunctionAndCustomToolCallOutputType

FunctionAndCustomToolCallOutputUnion

Alias pour FunctionAndCustomToolCallOutputUnion

FunctionCallItemStatus

Type de FonctionAppelArticleStatut

FunctionShellCallItemStatus

Valeurs de statut rapportées pour les appels d’outils shell.

FunctionShellCallOutputOutcomeParamType

Type de FunctionShellCallOutputOutcomeParamType

FunctionShellCallOutputOutcomeParamUnion

Alias pour FunctionShellCallOutputOutcomeParamUnion

GrammarSyntax1

Type de GrammarSyntax1

HostedAgentDefinitionUnion

Alias de HostedAgentDefinitionUnion

ImageDetail

Type d’ImageDetail

IndexType

Type d’indexType

IndexUnion

Alias de IndexUnion

InputContentType

Type d’InputContentType

InputContentUnion

Alias pour InputContentUnion

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 est uniquement pris en charge pour gpt-image-1. 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.

ItemType

Type d’élémentType d’élément

ItemUnion

Alias pour ItemUnion

MCPToolCallStatus

Type de MCPToolCallStatus

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.

MemoryStoreUpdateMemoriesPoller

LROPoller personnalisé pour les opérations de mise à jour du mémoire.

MemoryStoreUpdateOperationState

État de l’opération de mise à jour du mémoire.

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 Connection (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.

OutputContentType

Type de OutputContentType

OutputContentUnion

Alias pour OutputContentUnion

OutputMessageContentType

Type de TypeMessageContentType

OutputMessageContentUnion

Alias pour OutputMessageContentUnion

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

SearchContextSize

Type de rechercheContextTaille

ServiceTier

Spécifie le type de traitement utilisé pour traiter la requête.

  • Si la valeur est « automatique », la requête est traitée avec le niveau de service configuré dans les paramètres du projet. Sauf configuration contraire, le projet utilise « par défaut ».
  • Si la valeur est « par défaut », la requête est traitée avec la tarification et les performances standard du modèle sélectionné.
  • Si elle est réglée sur « flex » ou « priorité », la demande sera traitée avec le niveau de service correspondant.
  • Lorsqu’il n’est pas défini, le comportement par défaut est « auto ». Lorsque le service_tier paramètre est défini, le corps de la réponse inclut la service_tier valeur en fonction du mode de traitement réellement utilisé pour traiter la requête. Cette valeur de réponse peut être différente de la valeur définie dans le paramètre.
TargetConfigUnion

Alias de TargetConfigUnion

TargetUnion

Alias de TargetUnion

TextResponseFormatConfigurationType

Type de TextResponseFormatConfigurationType

TextResponseFormatConfigurationUnion

Alias pour TextResponseFormatConfigurationUnion

ToolType

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

ToolUnion

Alias pour ToolUnion

TreatmentEffectType

Type d’effet de traitement.

TriggerType

Type de déclencheur.

TriggerUnion

Alias de TriggerUnion

Verbosity

Contraint la verbosité de la réponse du modèle. Des valeurs plus basses entraîneront des réponses plus concises, tandis que des valeurs plus élevées donneront des réponses plus verbeuses. Les valeurs actuellement prises en charge sont low, medium et high.

Énumérations

KnownApiVersions

Versions de l’API Azure AI Projects

Functions

restorePoller<TResponse, TResult>(AIProjectClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

Informations relatives à la fonction

restorePoller<TResponse, TResult>(AIProjectClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

function restorePoller<TResponse, TResult>(client: AIProjectClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Paramètres

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Retours

PollerLike<OperationState<TResult>, TResult>