@azure/ai-projects package

Clases

AIProjectClient

obtiene el cliente OpenAI con opciones opcionales de cliente OpenAI

Interfaces

@azure/ai-projects.Index
A2APreviewTool

Un agente que implementa el protocolo A2A.

AIProjectClientOptionalParams

Parámetros opcionales para el cliente.

AISearchIndexResource

Un recurso de AI Search Index.

Agent

Agente de interfaz de modelo

AgentBlueprintReference

interfaz de modelo AgentBlueprintReference

AgentCard

interfaz de modelo AgentCard

AgentCardSkill

interfaz de modelo AgentCardSkill

AgentClusterInsightRequest

Información sobre el conjunto de resultados de evaluación de agentes

AgentClusterInsightResult

Información del análisis del clúster de agentes.

AgentDefinition

Interfaz de definición base para agentes. Contiene el tipo de agente y la configuración RAI opcional.

AgentEndpoint

interfaz de modelo AgentEndpoint

AgentEndpointAuthorizationScheme

interfaz de modelo AgentEndpointAuthorizationScheme

AgentIdentity

interfaz de modelo AgentIdentity

AgentSessionResource

Una sesión de agente que proporciona un sandbox de cómputo de larga duración para invocaciones de agentes alojados.

AgentTaxonomyInput

Configuración de entrada para la taxonomía de evaluación cuando el tipo de entrada es agente.

AgentVersion

Representa una versión específica de un agente. Incluye metadatos, control de versiones, tiempo de creación y definición del agente.

AgenticIdentityPreviewCredentials

Definición de credenciales de identidad agencial

AgentsCreateAgentFromManifestOptionalParams

Parámetros opcionales.

AgentsCreateAgentVersionFromManifestOptionalParams

Parámetros opcionales.

AgentsCreateOptionalParams

Parámetros opcionales.

AgentsCreateVersionOptionalParams

Parámetros opcionales.

AgentsDeleteOptionalParams

Parámetros opcionales.

AgentsDeleteVersionOptionalParams

Parámetros opcionales.

AgentsGetOptionalParams

Parámetros opcionales.

AgentsGetVersionOptionalParams

Parámetros opcionales.

AgentsListOptionalParams

Parámetros opcionales.

AgentsListVersionsOptionalParams

Parámetros opcionales.

AgentsOperations

Interfaz que representa las operaciones de los agentes.

AgentsUpdateAgentFromManifestOptionalParams

Parámetros opcionales.

AgentsUpdateOptionalParams

Parámetros opcionales.

ApiErrorResponse

Respuesta de error para errores de API.

ApiKeyCredentials

Definición de credenciales de clave de API

ApplyPatchToolParam

Permite al asistente crear, eliminar o actualizar archivos usando diferenciales unificados.

ApproximateLocation

interfaz del modelo AproximadamenteUbicación

AutoCodeInterpreterToolParam

Configuración de un contenedor de intérpretes de código. Opcionalmente, especifique los identificadores de los archivos en los que ejecutar el código.

AzureAIAgentTarget

Representa un objetivo que especifica un agente de IA de Azure.

AzureAIModelTarget

Representa un objetivo que especifica un modelo de IA de Azure para operaciones que requieren selección de modelo.

AzureAISearchIndex

Búsqueda de Azure AI Index Definition

AzureAISearchTool

La información de definición de entrada para una herramienta de búsqueda de IA de Azure utilizada para configurar un agente.

AzureAISearchToolResource

Conjunto de recursos de índice utilizados por la herramienta azure_ai_search.

AzureAgentConfig

Opciones de configuración para el endpoint del agente del método getOpenAIClient. Principalmente usado para agentes alojados.

AzureFunctionBinding

Estructura para mantener storage nombre y URI de la cola.

AzureFunctionDefinition

La definición de función Azure.

AzureFunctionStorageQueue

Estructura para mantener storage nombre y URI de la cola.

AzureFunctionTool

La información de definición de entrada para una Herramienta de Función de Azure, tal como se usa para configurar un Agente.

AzureOpenAIModelConfiguration

Azure OpenAI model configuration. El servicio seleccionaría la versión de la API para consultar el modelo.

BaseCredentials

Una clase base para las credenciales de conexión

BetaAgentsCreateSessionOptionalParams

Parámetros opcionales.

BetaAgentsDeleteSessionFileOptionalParams

Parámetros opcionales.

BetaAgentsDeleteSessionOptionalParams

Parámetros opcionales.

BetaAgentsDownloadSessionFileOptionalParams

Parámetros opcionales.

BetaAgentsGetSessionOptionalParams

Parámetros opcionales.

BetaAgentsListSessionFilesOptionalParams

Parámetros opcionales.

BetaAgentsListSessionsOptionalParams

Parámetros opcionales.

BetaAgentsOperations

Interfaz que representa las operaciones de un BetaAgent.

BetaAgentsPatchAgentObjectOptionalParams

Parámetros opcionales.

BetaAgentsUploadSessionFileOptionalParams

Parámetros opcionales.

BetaEvaluationTaxonomiesCreateOptionalParams

Parámetros opcionales.

BetaEvaluationTaxonomiesDeleteOptionalParams

Parámetros opcionales.

BetaEvaluationTaxonomiesGetOptionalParams

Parámetros opcionales.

BetaEvaluationTaxonomiesListOptionalParams

Parámetros opcionales.

BetaEvaluationTaxonomiesOperations

Interfaz que representa una operación de BetaEvaluationTaxonomies.

BetaEvaluationTaxonomiesUpdateOptionalParams

Parámetros opcionales.

BetaEvaluatorsCreateVersionOptionalParams

Parámetros opcionales.

BetaEvaluatorsDeleteVersionOptionalParams

Parámetros opcionales.

BetaEvaluatorsGetVersionOptionalParams

Parámetros opcionales.

BetaEvaluatorsListOptionalParams

Parámetros opcionales.

BetaEvaluatorsListVersionsOptionalParams

Parámetros opcionales.

BetaEvaluatorsOperations

Interfaz que representa las operaciones de un BetaEvaluators.

BetaEvaluatorsUpdateVersionOptionalParams

Parámetros opcionales.

BetaInsightsGenerateOptionalParams

Parámetros opcionales.

BetaInsightsGetOptionalParams

Parámetros opcionales.

BetaInsightsListOptionalParams

Parámetros opcionales.

BetaInsightsOperations

Interfaz que representa una operación de BetaInsights.

BetaMemoryStoresCreateOptionalParams

Parámetros opcionales.

BetaMemoryStoresDeleteOptionalParams

Parámetros opcionales.

BetaMemoryStoresDeleteScopeOptionalParams

Parámetros opcionales.

BetaMemoryStoresGetOptionalParams

Parámetros opcionales.

BetaMemoryStoresGetUpdateResultOptionalParams

Parámetros opcionales.

BetaMemoryStoresListOptionalParams

Parámetros opcionales.

BetaMemoryStoresOperations

Interfaz que representa una operación de BetaMemoryStores.

BetaMemoryStoresSearchMemoriesOptionalParams

Parámetros opcionales.

BetaMemoryStoresUpdateMemoriesOptionalParams

Parámetros opcionales.

BetaMemoryStoresUpdateOptionalParams

Parámetros opcionales.

BetaOperations

Interfaz que representa una operación Beta.

BetaRedTeamsCreateOptionalParams

Parámetros opcionales.

BetaRedTeamsGetOptionalParams

Parámetros opcionales.

BetaRedTeamsListOptionalParams

Parámetros opcionales.

BetaRedTeamsOperations

Interfaz que representa una operación de BetaRedTeams.

BetaSchedulesCreateOrUpdateOptionalParams

Parámetros opcionales.

BetaSchedulesDeleteOptionalParams

Parámetros opcionales.

BetaSchedulesGetOptionalParams

Parámetros opcionales.

BetaSchedulesGetRunOptionalParams

Parámetros opcionales.

BetaSchedulesListOptionalParams

Parámetros opcionales.

BetaSchedulesListRunsOptionalParams

Parámetros opcionales.

BetaSchedulesOperations

Interfaz que representa una operación de BetaSchedules.

BetaSkillsCreateOptionalParams

Parámetros opcionales.

BetaSkillsDeleteOptionalParams

Parámetros opcionales.

BetaSkillsDownloadOptionalParams

Parámetros opcionales.

BetaSkillsGetOptionalParams

Parámetros opcionales.

BetaSkillsListOptionalParams

Parámetros opcionales.

BetaSkillsOperations

Interfaz que representa una operación de BetaSkills.

BetaSkillsUpdateOptionalParams

Parámetros opcionales.

BetaToolboxesCreateVersionOptionalParams

Parámetros opcionales.

BetaToolboxesDeleteOptionalParams

Parámetros opcionales.

BetaToolboxesDeleteVersionOptionalParams

Parámetros opcionales.

BetaToolboxesGetOptionalParams

Parámetros opcionales.

BetaToolboxesGetVersionOptionalParams

Parámetros opcionales.

BetaToolboxesListOptionalParams

Parámetros opcionales.

BetaToolboxesListVersionsOptionalParams

Parámetros opcionales.

BetaToolboxesOperations

Interfaz que representa una operación de BetaToolboxs.

BetaToolboxesUpdateOptionalParams

Parámetros opcionales.

BingCustomSearchConfiguration

Una bing configuración de búsqueda personalizada.

BingCustomSearchPreviewTool

La información de definición de entrada de un Bing herramienta de búsqueda personalizada como se usa para configurar un agente.

BingCustomSearchToolParameters

El bing parámetros de la herramienta de búsqueda personalizada.

BingGroundingSearchConfiguration

Configuración de búsqueda para Bing grounding

BingGroundingSearchToolParameters

Parámetros de la herramienta de búsqueda bing base.

BingGroundingTool

La información de definición de entrada de una herramienta de búsqueda de bing base como se usa para configurar un agente.

BlobReference

Detalles de referencia de blobs.

BotServiceAuthorizationScheme

interfaz modelo BotServiceAuthorizationScheme

BotServiceRbacAuthorizationScheme

interfaz modelo BotServiceRbacAuthorizationScheme

BrowserAutomationPreviewTool

La información de definición de entrada para una herramienta de automatización del navegador, tal como se usa para configurar un agente.

BrowserAutomationToolConnectionParameters

Definición de parámetros de entrada para la conexión utilizada por la herramienta de automatización del navegador.

BrowserAutomationToolParameters

Definición de parámetros de entrada para la herramienta de automatización del navegador.

CaptureStructuredOutputsTool

Una herramienta para capturar resultados estructurados

ChartCoordinate

Coordenadas para el gráfico de análisis.

ChatSummaryMemoryItem

Un elemento de memoria que contiene un resumen extraído de conversaciones.

ClusterInsightResult

Información del análisis de clústeres.

ClusterTokenUsage

Uso de tokens para el análisis de clústeres

CodeBasedEvaluatorDefinition

Definición de evaluador basada en código usando código python

CodeConfiguration

Configuración de despliegue basada en código para un agente alojado.

CodeInterpreterTool

Una herramienta que ejecuta código en Python para ayudar a generar una respuesta a un prompt.

ComparisonFilter

Filtro usado para comparar una clave de atributo especificada con un valor determinado mediante una operación de comparación definida.

CompoundFilter

Combine varios filtros mediante and o or.

ComputerTool

Herramienta que controla un equipo virtual. Obtenga más información sobre la herramienta informática.

ComputerUsePreviewTool

Herramienta que controla un equipo virtual. Obtenga más información sobre la herramienta informática.

Connection

Operaciones de respuesta de la lista y obtención de conexiones

ConnectionsGetDefaultOptionalParams

Parámetros opcionales para getDefault.

ConnectionsGetOptionalParams

Parámetros opcionales.

ConnectionsGetWithCredentialsOptionalParams

Parámetros opcionales.

ConnectionsListOptionalParams

Parámetros opcionales.

ConnectionsOperations

Interfaz que representa una operación de conexiones.

ContainerAutoParam

interfaz de modelo ContainerAutoParam

ContainerConfiguration

Configuración de despliegue basada en contenedores para un agente alojado.

ContainerNetworkPolicyAllowlistParam

interfaz de modelo ContainerNetworkPolicyAllowlistParam

ContainerNetworkPolicyDisabledParam

interfaz de modelo ContainerNetworkPolicyDisabledParam

ContainerNetworkPolicyDomainSecretParam

interfaz de modelo ContainerNetworkPolicyDomainSecretParam

ContainerNetworkPolicyParam

Política de acceso a la red para el contenedor.

ContainerSkill

interfaz de modelo ContainerSkill

ContinuousEvaluationRuleAction

Acción de regla de evaluación para la evaluación continua.

CosmosDBIndex

Definición de índice de almacén de vectores de CosmosDB

CreateFromPackageOptionalParams

Parámetros opcionales.

CronTrigger

Disparador basado en cron.

CustomCredential

Definición de credenciales personalizadas

CustomGrammarFormatParam

Una gramática definida por el usuario.

CustomTextFormatParam

Texto libre y sin restricciones.

CustomToolParam

Una herramienta personalizada que procesa la entrada usando un formato especificado. Obtenga más información sobre las herramientas custom

CustomToolParamFormat

El formato de entrada para la herramienta personalizada. Por defecto, el texto no está restringido.

DailyRecurrenceSchedule

Calendario diario de recurrencia.

DatasetCredential

Representa una referencia a un blob para el consumo

DatasetUploadOptions

Opciones para cargar conjuntos de datos

DatasetVersion

Definición de DatasetVersion

DatasetsCreateOrUpdateOptionalParams

Parámetros opcionales.

DatasetsDeleteOptionalParams

Parámetros opcionales.

DatasetsGetCredentialsOptionalParams

Parámetros opcionales.

DatasetsGetOptionalParams

Parámetros opcionales.

DatasetsListOptionalParams

Parámetros opcionales.

DatasetsListVersionsOptionalParams

Parámetros opcionales.

DatasetsOperations

Interfaz que representa operaciones de conjuntos de datos.

DatasetsPendingUploadOptionalParams

Parámetros opcionales.

DeleteAgentResponse

Un objeto de agente eliminado

DeleteAgentVersionResponse

Un objeto de versión de agente eliminado

DeleteMemoryStoreResponse

interfaz de modelo DeleteMemoryStoreResponse

DeleteSkillResponse

Un objeto de habilidad eliminado

Deployment

Definición de implementación de modelo

DeploymentsGetOptionalParams

Parámetros opcionales.

DeploymentsListOptionalParams

Parámetros opcionales.

DeploymentsOperations

Interfaz que representa una operación de despliegues.

EmbeddingConfiguration

Clase de configuración de incrustación

EmptyModelParam

interfaz de modelo EmptyModelParam

EntraAuthorizationScheme

interfaz de modelo EntraAuthorizationScheme

EntraIDCredentials

Definición de credenciales Entra ID

EntraIsolationKeySource

interfaz de modelo EntraIsolationKeySource

ErrorModel

Interfaz de modelo ErrorModel

EvalResult

Resultado de la evaluación.

EvalRunResultCompareItem

Comparación métrica de un tratamiento con la línea de base.

EvalRunResultComparison

Los resultados de la comparación para el tratamiento se comparan con la línea de base.

EvalRunResultSummary

Estadísticas de resumen de una métrica en una ejecución de evaluación.

EvaluationComparisonInsightRequest

Solicitud de comparación de evaluación

EvaluationComparisonInsightResult

Perspectivas de la comparación de la evaluación.

EvaluationResultSample

Una muestra del resultado de la evaluación.

EvaluationRule

Modelo de regla de evaluación.

EvaluationRuleAction

Modelo de acción de evaluación.

EvaluationRuleFilter

Modelo de filtro de evaluación.

EvaluationRulesCreateOrUpdateOptionalParams

Parámetros opcionales.

EvaluationRulesDeleteOptionalParams

Parámetros opcionales.

EvaluationRulesGetOptionalParams

Parámetros opcionales.

EvaluationRulesListOptionalParams

Parámetros opcionales.

EvaluationRulesOperations

Interfaz que representa una operación EvaluationRules.

EvaluationRunClusterInsightRequest

Información sobre el conjunto de resultados de la evaluación

EvaluationRunClusterInsightResult

La información de la evaluación ejecuta el análisis de clústeres.

EvaluationScheduleTask

Tarea de evaluación para el horario.

EvaluationTaxonomy

Definición de taxonomía de evaluación

EvaluationTaxonomyInput

Configuración de entrada para la taxonomía de evaluación.

EvaluatorDefinition

Configuración del evaluador base con discriminador

EvaluatorMetric

Métrica del evaluador

EvaluatorVersion

Definición del evaluador

FabricDataAgentToolParameters

Los parámetros de la herramienta Fabric Data Agent.

FieldMapping

Clase de configuración de mapeo de campos

FileDatasetVersion

FileDatasetVersion (Definición)

FileSearchTool

Herramienta que busca contenido relevante de los archivos cargados. Obtén más información sobre la herramienta de búsqueda de archivos.

FixedRatioVersionSelectionRule

interfaz de modelo FactoredRatioVersionSelectionRule

FolderDatasetVersion

FileDatasetVersion (Definición)

FunctionShellToolParam

Una herramienta que permite al modelo ejecutar comandos de shell.

FunctionShellToolParamEnvironment

Interfaz de modelo FunciónShellHerramientaParamEntorno

FunctionShellToolParamEnvironmentContainerReferenceParam

Interfaz de modelo FunciónShellHerramientaParamEntornoContenedorReferenciaParam

FunctionShellToolParamEnvironmentLocalEnvironmentParam

Interfaz de modelo FunciónShellHerramientaParamEntornoLocalEntornoParam

FunctionTool

Define una función en tu propio código a la que el modelo puede elegir llamar. Aprende más sobre la llamada de funciones.

FunctionToolParam

interfaz de modelo FunctionToolParam

HeaderIsolationKeySource

interfaz de modelo CabeceraIslamientoFuenteClaveClave

HostedAgentDefinition

La definición del agente hospedado.

HourlyRecurrenceSchedule

Programación de periodicidad por hora.

HumanEvaluationPreviewRuleAction

Acción de regla de evaluación para la evaluación humana.

HybridSearchOptions

interfaz de modelo HybridSearchOptions

ImageGenTool

Una herramienta que genera imágenes usando los modelos de imagen GPT.

ImageGenToolInputImageMask

interfaz de modelo ImageGenToolInputImageMask

IndexesCreateOrUpdateOptionalParams

Parámetros opcionales.

IndexesDeleteOptionalParams

Parámetros opcionales.

IndexesGetOptionalParams

Parámetros opcionales.

IndexesListOptionalParams

Parámetros opcionales.

IndexesListVersionsOptionalParams

Parámetros opcionales.

IndexesOperations

Interfaz que representa una operación de índices.

InlineSkillParam

interfaz modelo InlineSkillParam

InlineSkillSourceParam

Carga útil de habilidades en línea

Insight

El cuerpo de respuesta para la información del clúster.

InsightCluster

Un grupo de muestras de análisis.

InsightModelConfiguration

Configuración del modelo utilizado en la generación de información.

InsightRequest

La solicitud del informe de información.

InsightResult

El resultado de las ideas.

InsightSample

Una muestra del análisis.

InsightScheduleTask

Tarea de información para la programación.

InsightSummary

Resumen del análisis de conglomerados de errores.

InsightsMetadata

Metadatos sobre la información.

IsolationKeySource

interfaz de modelo IsolationKeySource

LocalShellToolParam

Herramienta que permite al modelo ejecutar comandos de shell en un entorno local.

LocalSkillParam

interfaz de modelo LocalSkillParam

MCPTool

Asigne al modelo acceso a herramientas adicionales a través de servidores remotos del Protocolo de Contexto de Modelo (MCP). Más información sobre MCP.

MCPToolFilter

Un objeto filtro para especificar qué herramientas están permitidas.

MCPToolRequireApproval

interfaz de modelo MCPToolRequireApproval

ManagedAgentIdentityBlueprintReference

interfaz de modelo: AgenteGestionadoIdidReferenciaBlueprintT

ManagedAzureAISearchIndex

Managed Búsqueda de Azure AI Index Definition

MemoryItem

Un único elemento de memoria almacenado en el almacén de memoria, que contiene contenido y metadatos.

MemoryOperation

Representa una única operación de memoria (crear, actualizar o eliminar) realizada en un elemento de memoria.

MemorySearchItem

Un elemento de memoria recuperado de la búsqueda de memoria.

MemorySearchOptions

Opciones de búsqueda de memoria.

MemorySearchPreviewTool

Una herramienta para integrar los recuerdos en el agente.

MemoryStore

Un almacén de memoria que puede almacenar y recuperar recuerdos de usuario.

MemoryStoreDefaultDefinition

Implementación predeterminada del almacén de memoria.

MemoryStoreDefaultOptions

Configuraciones predeterminadas del almacén de memoria.

MemoryStoreDefinition

Definición base para configuraciones de almacén de memoria.

MemoryStoreDeleteScopeResponse

Respuesta para eliminar memorias de un ámbito.

MemoryStoreOperationUsage

Estadísticas de uso de una operación de almacén de memoria.

MemoryStoreSearchResponse

Respuesta de búsqueda de memoria.

MemoryStoreUpdateCompletedResult

Resultado de la actualización de memoria.

MemoryStoreUpdateResponse

Proporciona el estado de una operación de actualización del almacén de memoria.

MicrosoftFabricPreviewTool

La información de definición de entrada para una herramienta de Microsoft Fabric usada para configurar un agente.

ModelDeployment

Definición de implementación de modelo

ModelDeploymentSku

Información de SKU

ModelSamplingParams

Representa un conjunto de parámetros usados para controlar el comportamiento de muestreo de un modelo de lenguaje durante la generación de texto.

MonthlyRecurrenceSchedule

Programa de periodicidad mensual.

NamespaceToolParam

Agrupa la función/herramientas personalizadas bajo un espacio de nombres compartido.

NoAuthenticationCredentials

Credenciales que no requieren autenticación

OneTimeTrigger

Disparador único.

OpenAIClientOptionsWithAzureAgent

Ampliaron las opciones de cliente de OpenAI para incluir la configuración de endpoints de Azure Agent.

OpenApiAnonymousAuthDetails

Detalles de seguridad para la autenticación anónima de OpenApi

OpenApiAuthDetails

detalles de autenticación de OpenApiFunctionDefinition

OpenApiFunctionDefinition

Información de definición de entrada para una función openapi.

OpenApiManagedAuthDetails

Detalles de seguridad para la autenticación de openApi managed_identity

OpenApiManagedSecurityScheme

Esquema de seguridad para la autenticación de openApi managed_identity

OpenApiProjectConnectionAuthDetails

Detalles de seguridad para la autenticación de conexión de OpenApi project

OpenApiProjectConnectionSecurityScheme

Esquema de seguridad para la autenticación de openApi managed_identity

OpenApiTool

La información de definición de entrada de una herramienta OpenAPI como se usa para configurar un agente.

PageSettings

Interfaz que realiza un seguimiento de la configuración de la iteración paginada

PagedAsyncIterableIterator

Interfaz que permite la iteración asincrónica tanto a la finalización como a la página.

PendingUploadRequest

Representa una solicitud de una carga pendiente.

PendingUploadResponse

Representa la respuesta a una solicitud de carga pendiente

PromptAgentDefinition

Definición del agente del símbolo del sistema

PromptAgentDefinitionTextOptions

Opciones de configuración para una respuesta de texto del modelo. Puede ser texto sin formato o datos JSON estructurados.

PromptBasedEvaluatorDefinition

Evaluador basado en indicaciones

ProtocolVersionRecord

Una asignación de registros para un solo protocolo y su versión.

RaiConfig

Configuración para funciones de seguridad y filtrado de contenido de IA responsable (RAI).

RankingOptions

interfaz de modelo Opciones de clasificación

Reasoning

Solo modelos GPT-5 y O-Series Opciones de configuración para modelos de razonamiento.

RecurrenceSchedule

Modelo de programación de periodicidad.

RecurrenceTrigger

Desencadenador basado en recurrencia.

RedTeam

Detalles del equipo rojo.

ResponseUsageInputTokensDetails

interfaz de modelo RespuestaUsoTokenEntradaDetalles

ResponseUsageOutputTokensDetails

interfaz de modelo RespuestaUsoTokenSalidaDetalles

SASTokenCredentials

Definición de credenciales de firma de acceso compartido (SAS)

SasCredential

Definición de credenciales de SAS

Schedule

Modelo de programación.

ScheduleRun

Programar modelo de ejecución.

ScheduleTask

Modelo de tareas de programación.

SessionDirectoryEntry

Una sola entrada en un listado de directorio.

SessionDirectoryListResponse

Respuesta a la publicación de un directorio en un sandbox de sesión.

SessionFileWriteResponse

Respuesta tras subir un archivo a un sandbox de sesión.

SharepointGroundingToolParameters

Los parámetros de la herramienta de conexión a tierra de SharePoint.

SharepointPreviewTool

La información de definición de entrada de una herramienta de sharepoint como se usa para configurar un agente.

SkillObject

Un objeto de habilidad.

SkillReferenceParam

interfaz de modelo SkillReferenceParam

SpecificApplyPatchParam

Obliga al modelo a llamar a la herramienta apply_patch al ejecutar una llamada a herramienta.

SpecificFunctionShellParam

Obliga al modelo a llamar a la herramienta de shell cuando se requiere una llamada a herramienta.

StructuredInputDefinition

Una entrada estructurada que puede participar en sustituciones de plantillas de solicitud y enlace de argumentos de herramientas.

StructuredOutputDefinition

Salida estructurada que el agente puede generar.

Target

Clase base para destinos con compatibilidad con discriminadores.

TargetConfig

Clase abstracta para la configuración de destino.

TaxonomyCategory

Definición de categoría de taxonomía.

TaxonomySubCategory

Definición de subcategoría de taxonomía.

TelemetryOperations

Interfaz que representa las operaciones de telemetría

TextResponseFormat

Objeto que especifica el formato que debe generar el modelo. { "type": "json_schema" } La configuración habilita las salidas estructuradas, lo que garantiza que el modelo coincida con el esquema JSON proporcionado. Aprende más en la guía de Structured Outputs. El formato predeterminado es { "type": "text" } sin opciones adicionales. No recomendado para gpt-4o y modelos más recientes:* Configurar para { "type": "json_object" } activar el modo JSON antiguo, que asegura que el mensaje generado por el modelo sea JSON válido. Se prefiere usar json_schema para los modelos que lo admiten.

TextResponseFormatConfiguration
TextResponseFormatConfigurationResponseFormatJsonObject
TextResponseFormatConfigurationResponseFormatText
TextResponseFormatJsonObject

Formato de respuesta de objeto JSON. Un método anterior para generar respuestas JSON. Se recomienda usar json_schema para los modelos que lo admiten. Tenga en cuenta que el modelo no generará JSON sin un mensaje del usuario o del sistema que lo indique.

TextResponseFormatJsonSchema

Formato de respuesta del esquema JSON. Se usa para generar respuestas JSON estructuradas. Aprende más sobre Structured Outputs.

TextResponseFormatText

Formato de respuesta predeterminado. Se usa para generar respuestas de texto.

Tool

Herramienta que se puede usar para generar una respuesta.

ToolChoiceAllowed

Restringe las herramientas disponibles para el modelo a un conjunto predefinido.

ToolChoiceCodeInterpreter

Indica que el modelo debe usar una herramienta integrada para generar una respuesta. Learn más sobre las herramientas integradas.

ToolChoiceComputer

Indica que el modelo debe usar una herramienta integrada para generar una respuesta. Learn más sobre las herramientas integradas.

ToolChoiceComputerUse

Indica que el modelo debe usar una herramienta integrada para generar una respuesta. Learn más sobre las herramientas integradas.

ToolChoiceComputerUsePreview

Indica que el modelo debe usar una herramienta integrada para generar una respuesta. Learn más sobre las herramientas integradas.

ToolChoiceCustom

Use esta opción para forzar al modelo a llamar a una herramienta personalizada específica.

ToolChoiceFileSearch

Indica que el modelo debe usar una herramienta integrada para generar una respuesta. Learn más sobre las herramientas integradas.

ToolChoiceFunction

Use esta opción para forzar al modelo a llamar a una función específica.

ToolChoiceImageGeneration

Indica que el modelo debe usar una herramienta integrada para generar una respuesta. Learn más sobre las herramientas integradas.

ToolChoiceMCP

Use esta opción para forzar al modelo a llamar a una herramienta específica en un servidor MCP remoto.

ToolChoiceParam

Cómo debe seleccionar el modelo qué herramienta (o herramientas) se van a usar al generar una respuesta. Consulte el tools parámetro para ver cómo especificar las herramientas a las que puede llamar el modelo.

ToolChoiceWebSearchPreview

Indica que el modelo debe usar una herramienta integrada para generar una respuesta. Learn más sobre las herramientas integradas.

ToolChoiceWebSearchPreview20250311

Indica que el modelo debe usar una herramienta integrada para generar una respuesta. Learn más sobre las herramientas integradas.

ToolDescription

Descripción de una herramienta que puede ser utilizada por un agente.

ToolProjectConnection

Un recurso de conexión project.

ToolSearchToolParam

Configuración de búsqueda de herramientas alojadas o BYOT para herramientas diferidas.

ToolboxObject

Una caja de herramientas que almacena definiciones de herramientas reutilizables para agentes.

ToolboxPolicies

Configuración de políticas para una caja de herramientas, incluyendo seguridad de contenidos y otros ajustes de gobernanza.

ToolboxVersionObject

Una versión específica de una caja de herramientas.

Trigger

Modelo base para el Disparador del horario.

UpdateToolboxRequest

interfaz de modelo UpdateToolboxRequest

UserProfileMemoryItem

Un elemento de memoria que contiene específicamente información de perfil de usuario extraída de conversaciones, como preferencias, intereses y datos personales.

VersionIndicator

Indicador de versión que determina qué versión del agente respalda la sesión.

VersionRefIndicator

Indicador de versión que hace referencia a una versión específica del agente por su nombre.

VersionSelectionRule

interfaz de modelo VersiónReglaSelección

VersionSelector

Interfaz de modelo VersionSelector

WebSearchApproximateLocation

La ubicación aproximada del usuario.

WebSearchConfiguration

Una configuración de búsqueda web para bing búsqueda personalizada

WebSearchPreviewTool

Esta herramienta busca en la web resultados relevantes para usar en una respuesta. Obtenga más información sobre la herramienta de búsqueda web.

WebSearchTool

Busca en Internet fuentes relacionadas con el tema. Obtenga más información sobre la herramienta de búsqueda web.

WebSearchToolFilters

interfaz de modelosWebSearchToolFilters

WeeklyRecurrenceSchedule

Calendario de recurrencia semanal.

WorkIQPreviewTool

Una herramienta WorkIQ para el lado del servidor.

WorkIQPreviewToolParameters

Los parámetros de la herramienta WorkIQ.

WorkflowAgentDefinition

La definición del agente de flujo de trabajo.

Alias de tipos

AgentBlueprintReferenceType

Tipo de AgentTipo de ReferenciaModelo de Trabajo

AgentBlueprintReferenceUnion

Alias para AgentBlueprintReferenceUnion

AgentDefinitionOptInKeys

Claves de opción de funcionalidad para operaciones de definición de agentes que soportan agentes alojados o de flujo de trabajo.

AgentDefinitionUnion

Tipo de unión para todos los tipos de definición de agente. Admite flujo de trabajo, hospedado, aplicación contenedora y agentes de aviso.

AgentEndpointAuthorizationSchemeType

Tipo de AgentEndpointAuthorizationSchemeType

AgentEndpointAuthorizationSchemeUnion

Alias para AgentEndpointAuthorizationSchemeUnion

AgentEndpointProtocol

Tipo de AgentEndpointProtocol

AgentKind

Define el tipo / tipo de agente. Determina qué estructura de definición de agente se utiliza.

AgentProtocol

Tipo de AgentProtocol

AgentSessionStatus

El estado de una sesión de agentes.

AgentType

Tipo de AgentType

AttackStrategy

Estrategias para los ataques.

AzureAISearchQueryType

Tipos de consulta disponibles para la herramienta Búsqueda de Azure AI.

BaseCredentialsUnion

Alias de BaseCredentialsUnion

BetaAgentsDownloadSessionFileResponse
BetaSkillsDownloadResponse
ComparisonFilterValueItems

Alias para ComparaciónFilterValueItems

ComputerEnvironment

Tipo de Entorno Informático

ConnectionType

Tipo (o categoría) de la conexión

ContainerMemoryLimit

Tipo de ContainerMemoryLimit

ContainerNetworkPolicyParamType

Tipo de ContainerNetworkPolicyParamType

ContainerNetworkPolicyParamUnion

Alias para ContainerNetworkPolicyParamUnion

ContainerSkillType

Tipo de ContainerSkillType

ContainerSkillUnion

Alias para ContainerSkillUnion

ContinuablePage

Interfaz que describe una página de resultados.

CredentialType

El tipo de credencial utilizado por la conexión

CustomToolParamFormatType

Tipo de CustomToolParamFormatType

CustomToolParamFormatUnion

Alias para CustomToolParamFormatUnion

DatasetType

Enumeración para determinar el tipo de datos.

DatasetVersionUnion

Alias de DatasetVersionUnion

DayOfWeek

Días de la semana para el programa de recurrencia.

DeploymentType

Tipo de implementaciónTipo

DeploymentUnion

Alias de DeploymentUnion

EvaluationRuleActionType

Tipo de acción de evaluación.

EvaluationRuleActionUnion

Alias de EvaluationRuleActionUnion

EvaluationRuleEventType

Tipo de evento de regla de evaluación.

EvaluationTaxonomyInputType

Tipo de entrada de la taxonomía de evaluación.

EvaluationTaxonomyInputUnion

Alias de EvaluationTaxonomyInputUnion

EvaluatorCategory

La categoría del evaluador

EvaluatorDefinitionType

El tipo de definición del evaluador

EvaluatorDefinitionUnion

Alias de EvaluatorDefinitionUnion

EvaluatorMetricDirection

La dirección de la métrica que indica si un valor más alto es mejor, un valor más bajo es mejor o neutral

EvaluatorMetricType

El tipo de evaluador

EvaluatorType

El tipo de evaluador

Filters

Alias para filtros

FoundryFeaturesOptInKeys

Tipo de FoundryCaracterísticasOptInKeys

FunctionShellToolParamEnvironmentType

Tipo de FunciónShellToolParamEntornoTipo

FunctionShellToolParamEnvironmentUnion

Alias para FunctionShellToolParamEnvironmentUnion

GrammarSyntax

Tipo de gramáticaSintaxis

ImageGenAction

Tipo de ImageGenAction

IndexType

Tipo de IndexType

IndexUnion

Alias de IndexUnion

InputFidelity

Controlar cuánto esfuerzo ejercerá el modelo para que coincida con el estilo y las características, especialmente las características faciales, de las imágenes de entrada. Este parámetro solo es compatible con y gpt-image-1gpt-image-1.5 modelos posteriores, no soportados para gpt-image-1-mini. Admite high y low. Tiene como valor predeterminado low.

InsightRequestUnion

Alias de InsightRequestUnion

InsightResultUnion

Alias de InsightResultUnion

InsightSampleUnion

Alias de InsightSampleUnion

InsightType

La solicitud de las ideas.

IsolationKeySourceKind

Tipo de IsolationKeySourceKind

IsolationKeySourceUnion

Alias para IsolationKeySourceUnion

MemoryItemKind

Tipo de elemento de memoria.

MemoryItemUnion

Alias de MemoryItemUnion

MemoryOperationKind

Tipo de operación de memoria.

MemoryStoreDefinitionUnion

Alias de MemoryStoreDefinitionUnion

MemoryStoreKind

El tipo de implementación del almacén de memoria que se va a usar.

MemoryStoreType

Tipo de MemoryStoreType

MemoryStoreUpdateStatus

Estado de una operación de actualización del almacén de memoria.

OpenApiAuthDetailsUnion

Alias de OpenApiAuthDetailsUnion

OpenApiAuthType

Tipo de autenticación para el punto de conexión de OpenApi. Los tipos permitidos son:

  • Anónimo (no se requiere autenticación)
  • Project Conexión (requiere project_connection_id para terminar, tal como se configura en AI Foundry)
  • Managed_Identity (requiere audiencia para la autenticación basada en identidad)
OperationState

Enumeración que describe los estados de operación permitidos.

PageOrder

Tipo de orden de página

PendingUploadType

El tipo de carga pendiente.

RankerVersionType

Tipo de RankerVersionType

ReasoningEffort

Restringe el esfuerzo en el razonamiento de los modelos de razonamiento. Los valores actualmente soportados son none, minimal, low, medium, high, y xhigh. Reducir el esfuerzo de razonamiento puede dar lugar a respuestas más rápidas y menos tokens usados en el razonamiento en una respuesta.

  • gpt-5.1 por defecto es none, que no realiza razonamiento. Los valores de razonamiento soportados para gpt-5.1 son none, low, medium, y high. Las llamadas a herramientas se admiten para todos los valores de razonamiento en gpt-5.1.
  • Todos los modelos anteriores gpt-5.1 por defecto a medium un esfuerzo de razonamiento, y no soportan none.
  • El gpt-5-pro modelo se basa por defecto (y solo soporta) high el esfuerzo de razonamiento.
  • xhigh se soporta para todos los modelos posteriores gpt-5.1-codex-maxa .
RecurrenceScheduleUnion

Alias de RecurrenceScheduleUnion

RecurrenceType

Tipo de recurrencia.

RiskCategory

Categoría de riesgo para el objetivo del ataque.

SampleType

El tipo de muestra utilizada en el análisis.

ScheduleProvisioningStatus

Programar el estado de aprovisionamiento.

ScheduleTaskType

Tipo de la tarea.

ScheduleTaskUnion

Alias para ScheduleTaskUnion

SearchContentType

Tipo de SearchContentType

SearchContextSize

Tipo de búsquedaContextoTamaño

TargetConfigUnion

Alias de TargetConfigUnion

TargetUnion

Alias de TargetUnion

TextResponseFormatConfigurationType

Tipo de TextoRespuestaFormatoConfiguraciónTipo

TextResponseFormatConfigurationUnion
TextResponseFormatUnion

Alias para TextResponseFormatUnion

ToolChoiceParamType

Tipo de ToolChoiceParamType

ToolChoiceParamUnion

Alias para ToolChoiceParamUnion

ToolSearchExecutionType

Tipo de ToolSearchExecutionType

ToolType

Tipo de Tipo de Herramienta

ToolUnion

Alias de ToolUnion

TreatmentEffectType

Tipo de efecto del tratamiento.

TriggerType

Tipo de desencadenante.

TriggerUnion

Alias de TriggerUnion

VersionIndicatorType

El tipo de indicador de versión utilizado para determinar la versión del agente que respalda una sesión.

VersionIndicatorUnion

Alias para VersionIndicatorUnion

VersionSelectionRuleUnion

Alias para VersionSelectionRuleUnion

VersionSelectorType

Tipo de versiónSelectorType

Enumeraciones

KnownApiVersions

Versiones de la API de Microsoft Foundry

Variables

RestError

Tipo de error personalizado para solicitudes de canalización con error.

Detalles de variables

RestError

Tipo de error personalizado para solicitudes de canalización con error.

RestError: RestErrorConstructor

Tipo