@azure/ai-projects package

Classi

AIProjectClient

ottiene il client OpenAI con opzioni opzionali per il client OpenAI

Interfacce

@azure/ai-projects.Index
A2APreviewTool

Un agente che implementa il protocollo A2A.

A2APreviewToolboxTool

Uno strumento A2A conservato in una cassetta degli attrezzi.

A2AProtocolConfiguration

Configurazione specifica per il protocollo A2A.

AIProjectClientOptionalParams

Parametri facoltativi per il client.

AISearchIndexResource

Una risorsa dell'indice di ricerca AI.

ActivityProtocolConfiguration

Configurazione specifica per il protocollo di attività.

Agent

Agente dell'interfaccia modello

AgentBlueprintReference

interfaccia modello AgentBlueprintReference

AgentCard

interfaccia modello AgentCard

AgentCardSkill

interfaccia modello AgentCardSkill

AgentClusterInsightRequest

Informazioni dettagliate sul set di risultati della valutazione dell'agente

AgentClusterInsightResult

Informazioni dettagliate dall'analisi del cluster di agenti.

AgentDataGenerationJobSource

Sorgente di agente per lavori di generazione dati — riferimenti a un agente per recuperare istruzioni e metadati.

AgentDefinition

Interfaccia di definizione di base per gli agenti. Contiene il tipo di agente e la configurazione RAI facoltativa.

AgentEndpointAuthorizationScheme

interfaccia modello AgentEndpointAuthorizationScheme

AgentEndpointConfig

interfaccia modello AgentEndpointConfig

AgentEvaluatorGenerationJobSource

Source dell'agente per i lavori di generazione del valutatore — riferimenti a un agente per recuperare istruzioni e metadati.

AgentIdentity

interfaccia modello AgentIdentity

AgentSessionResource

Una sessione di agente che fornisce un sandbox di calcolo di lunga durata per le invocazioni di agenti ospitate.

AgentTaxonomyInput

Configurazione dell'input per la tassonomia di valutazione quando il tipo di input è agente.

AgentVersion

Rappresenta una versione specifica di un agente. Include metadati, controllo delle versioni, ora di creazione e definizione dell'agente.

AgenticIdentityPreviewCredentials

Definizione delle credenziali di identità agentica

AgentsCreateAgentFromManifestOptionalParams

Parametri facoltativi.

AgentsCreateAgentVersionFromManifestOptionalParams

Parametri facoltativi.

AgentsCreateOptionalParams

Parametri facoltativi.

AgentsCreateSessionOptionalParams

Parametri facoltativi.

AgentsCreateVersionFromCodeOptionalParams

Parametri facoltativi.

AgentsCreateVersionOptionalParams

Parametri facoltativi.

AgentsDeleteOptionalParams

Parametri facoltativi.

AgentsDeleteSessionFileOptionalParams

Parametri facoltativi.

AgentsDeleteSessionOptionalParams

Parametri facoltativi.

AgentsDeleteVersionOptionalParams

Parametri facoltativi.

AgentsDisableOptionalParams

Parametri facoltativi.

AgentsDownloadAgentCodeOptionalParams

Parametri facoltativi.

AgentsDownloadSessionFileOptionalParams

Parametri facoltativi.

AgentsEnableOptionalParams

Parametri facoltativi.

AgentsGetOptionalParams

Parametri facoltativi.

AgentsGetSessionLogStreamOptionalParams

Parametri facoltativi.

AgentsGetSessionOptionalParams

Parametri facoltativi.

AgentsGetVersionOptionalParams

Parametri facoltativi.

AgentsListOptionalParams

Parametri facoltativi.

AgentsListSessionFilesOptionalParams

Parametri facoltativi.

AgentsListSessionsOptionalParams

Parametri facoltativi.

AgentsListVersionsOptionalParams

Parametri facoltativi.

AgentsOperations

Interfaccia che rappresenta le operazioni di un agente.

AgentsStopSessionOptionalParams

Parametri facoltativi.

AgentsUpdateAgentFromManifestOptionalParams

Parametri facoltativi.

AgentsUpdateAgentObjectOptionalParams

Parametri facoltativi.

AgentsUpdateOptionalParams

Parametri facoltativi.

AgentsUploadSessionFileOptionalParams

Parametri facoltativi.

ApiErrorResponse

Risposta di errore per errori API.

ApiKeyCredentials

Definizione delle credenziali della chiave API

ApplyPatchToolParam

Permette all'assistente di creare, cancellare o aggiornare file usando differenze unificate.

ApproximateLocation

interfaccia modello ApprossimazionePosizione

ArtifactProfile

Profilo artefatto del modello

AutoCodeInterpreterToolParam

Configurazione per un contenitore dell'interprete di codice. Facoltativamente, specificare gli ID dei file in cui eseguire il codice.

AzureAIAgentTarget

Rappresenta un target che specifica un agente AI Azure.

AzureAIModelTarget

Rappresenta un target che specifica un modello Azure AI per operazioni che richiedono la selezione del modello.

AzureAISearchIndex

definizione dell'indice Azure AI Search

AzureAISearchTool

Le informazioni di definizione di input per uno strumento di ricerca Azure AI come usate per configurare un agente.

AzureAISearchToolResource

Set di risorse di indice usate dallo strumento azure_ai_search.

AzureAISearchToolboxTool

Uno strumento Azure AI Search memorizzato in una cassetta degli attrezzi.

AzureAgentConfig

Opzioni di configurazione per l'endpoint agente del metodo getOpenAIClient. Principalmente usato per agenti ospiti.

AzureFunctionBinding

Struttura per mantenere storage nome della coda e URI.

AzureFunctionDefinition

La definizione di funzione Azure.

AzureFunctionStorageQueue

Struttura per mantenere storage nome della coda e URI.

AzureFunctionTool

Le informazioni di definizione in input per uno strumento di funzione Azure, come usato per configurare un Agente.

AzureOpenAIModelConfiguration

Azure configurazione del modello OpenAI. La versione dell'API verrebbe selezionata dal servizio per l'esecuzione di query sul modello.

BaseCredentials

Una classe di base per le credenziali di connessione

BetaAgentsCancelOptimizationJobOptionalParams

Parametri facoltativi.

BetaAgentsCreateOptimizationJobOptionalParams

Parametri facoltativi.

BetaAgentsDeleteOptimizationJobOptionalParams

Parametri facoltativi.

BetaAgentsGetOptimizationJobOptionalParams

Parametri facoltativi.

BetaAgentsListOptimizationJobsOptionalParams

Parametri facoltativi.

BetaAgentsOperations

Interfaccia che rappresenta le operazioni di un BetaAgent.

BetaDatasetsCancelGenerationJobOptionalParams

Parametri facoltativi.

BetaDatasetsCreateGenerationJobOptionalParams

Parametri facoltativi.

BetaDatasetsDeleteGenerationJobOptionalParams

Parametri facoltativi.

BetaDatasetsGetGenerationJobOptionalParams

Parametri facoltativi.

BetaDatasetsListGenerationJobsOptionalParams

Parametri facoltativi.

BetaDatasetsOperations

Interfaccia che rappresenta le operazioni di un BetaDataset.

BetaEvaluationTaxonomiesCreateOptionalParams

Parametri facoltativi.

BetaEvaluationTaxonomiesDeleteOptionalParams

Parametri facoltativi.

BetaEvaluationTaxonomiesGetOptionalParams

Parametri facoltativi.

BetaEvaluationTaxonomiesListOptionalParams

Parametri facoltativi.

BetaEvaluationTaxonomiesOperations

Interfaccia che rappresenta un'operazione di BetaEvaluationTaxonomies.

BetaEvaluationTaxonomiesUpdateOptionalParams

Parametri facoltativi.

BetaEvaluatorsCancelGenerationJobOptionalParams

Parametri facoltativi.

BetaEvaluatorsCreateGenerationJobOptionalParams

Parametri facoltativi.

BetaEvaluatorsCreateVersionOptionalParams

Parametri facoltativi.

BetaEvaluatorsDeleteGenerationJobOptionalParams

Parametri facoltativi.

BetaEvaluatorsDeleteVersionOptionalParams

Parametri facoltativi.

BetaEvaluatorsGetCredentialsOptionalParams

Parametri facoltativi.

BetaEvaluatorsGetGenerationJobOptionalParams

Parametri facoltativi.

BetaEvaluatorsGetVersionOptionalParams

Parametri facoltativi.

BetaEvaluatorsListGenerationJobsOptionalParams

Parametri facoltativi.

BetaEvaluatorsListOptionalParams

Parametri facoltativi.

BetaEvaluatorsListVersionsOptionalParams

Parametri facoltativi.

BetaEvaluatorsOperations

Interfaccia che rappresenta le operazioni di un BetaEvaluators.

BetaEvaluatorsPendingUploadOptionalParams

Parametri facoltativi.

BetaEvaluatorsUpdateVersionOptionalParams

Parametri facoltativi.

BetaInsightsGenerateOptionalParams

Parametri facoltativi.

BetaInsightsGetOptionalParams

Parametri facoltativi.

BetaInsightsListOptionalParams

Parametri facoltativi.

BetaInsightsOperations

Interfaccia che rappresenta un'operazione BetaInsights.

BetaMemoryStoresCreateMemoryOptionalParams

Parametri facoltativi.

BetaMemoryStoresCreateOptionalParams

Parametri facoltativi.

BetaMemoryStoresDeleteMemoryOptionalParams

Parametri facoltativi.

BetaMemoryStoresDeleteOptionalParams

Parametri facoltativi.

BetaMemoryStoresDeleteScopeOptionalParams

Parametri facoltativi.

BetaMemoryStoresGetMemoryOptionalParams

Parametri facoltativi.

BetaMemoryStoresGetOptionalParams

Parametri facoltativi.

BetaMemoryStoresGetUpdateResultOptionalParams

Parametri facoltativi.

BetaMemoryStoresListMemoriesOptionalParams

Parametri facoltativi.

BetaMemoryStoresListOptionalParams

Parametri facoltativi.

BetaMemoryStoresOperations

Interfaccia che rappresenta un'operazione BetaMemoryStores.

BetaMemoryStoresSearchMemoriesOptionalParams

Parametri facoltativi.

BetaMemoryStoresUpdateMemoriesOptionalParams

Parametri facoltativi.

BetaMemoryStoresUpdateMemoryOptionalParams

Parametri facoltativi.

BetaMemoryStoresUpdateOptionalParams

Parametri facoltativi.

BetaModelsCreateOptions

Opzioni per il metodo create che carica i file locali e registra una versione del modello.

BetaModelsDeleteOptionalParams

Parametri facoltativi.

BetaModelsGetCredentialsOptionalParams

Parametri facoltativi.

BetaModelsGetOptionalParams

Parametri facoltativi.

BetaModelsListOptionalParams

Parametri facoltativi.

BetaModelsListVersionsOptionalParams

Parametri facoltativi.

BetaModelsOperations

Interfaccia che rappresenta un'operazione di BetaModel.

BetaModelsPendingCreateVersionOptionalParams

Parametri facoltativi.

BetaModelsPendingUploadOptionalParams

Parametri facoltativi.

BetaModelsUpdateOptionalParams

Parametri facoltativi.

BetaOperations

Interfaccia che rappresenta un'operazione Beta.

BetaRedTeamsCreateOptionalParams

Parametri facoltativi.

BetaRedTeamsGetOptionalParams

Parametri facoltativi.

BetaRedTeamsListOptionalParams

Parametri facoltativi.

BetaRedTeamsOperations

Interfaccia che rappresenta un'operazione di BetaRedTeams.

BetaRoutinesCreateOrUpdateOptionalParams

Parametri facoltativi.

BetaRoutinesDeleteOptionalParams

Parametri facoltativi.

BetaRoutinesDisableOptionalParams

Parametri facoltativi.

BetaRoutinesDispatchOptionalParams

Parametri facoltativi.

BetaRoutinesEnableOptionalParams

Parametri facoltativi.

BetaRoutinesGetOptionalParams

Parametri facoltativi.

BetaRoutinesListOptionalParams

Parametri facoltativi.

BetaRoutinesListRunsOptionalParams

Parametri facoltativi.

BetaRoutinesOperations

Interfaccia che rappresenta un'operazione BetaRoutines.

BetaSchedulesCreateOrUpdateOptionalParams

Parametri facoltativi.

BetaSchedulesDeleteOptionalParams

Parametri facoltativi.

BetaSchedulesGetOptionalParams

Parametri facoltativi.

BetaSchedulesGetRunOptionalParams

Parametri facoltativi.

BetaSchedulesListOptionalParams

Parametri facoltativi.

BetaSchedulesListRunsOptionalParams

Parametri facoltativi.

BetaSchedulesOperations

Interfaccia che rappresenta un'operazione BetaSchedules.

BetaSkillsCreateOptionalParams

Parametri facoltativi.

BetaSkillsCreateVersionFromFilesOptionalParams

Parametri facoltativi.

BetaSkillsDeleteOptionalParams

Parametri facoltativi.

BetaSkillsDeleteVersionOptionalParams

Parametri facoltativi.

BetaSkillsDownloadOptionalParams

Parametri facoltativi.

BetaSkillsDownloadVersionOptionalParams

Parametri facoltativi.

BetaSkillsGetOptionalParams

Parametri facoltativi.

BetaSkillsGetVersionOptionalParams

Parametri facoltativi.

BetaSkillsListOptionalParams

Parametri facoltativi.

BetaSkillsListVersionsOptionalParams

Parametri facoltativi.

BetaSkillsOperations

Interfaccia che rappresenta un'operazione BetaSkills.

BetaSkillsUpdateOptionalParams

Parametri facoltativi.

BingCustomSearchConfiguration

Una bing configurazione di ricerca personalizzata.

BingCustomSearchPreviewTool

Informazioni sulla definizione di input per un Bing strumento di ricerca personalizzato usato per configurare un agente.

BingCustomSearchToolParameters

Il bing parametri dello strumento di ricerca personalizzato.

BingGroundingSearchConfiguration

Configurazione di ricerca per Bing grounding

BingGroundingSearchToolParameters

Parametri dello strumento di ricerca a terra bing.

BingGroundingTool

Informazioni sulla definizione di input per un bing strumento di ricerca a terra usato per configurare un agente.

BlobReference

Dettagli di riferimento BLOB.

BotServiceAuthorizationScheme

interfaccia modello BotServiceAuthorizationScheme

BotServiceRbacAuthorizationScheme

interfaccia modello BotServiceRbacAuthorizationScheme

BotServiceTenantAuthorizationScheme

interfaccia modello BotServiceTenantAuthorizationScheme

BrowserAutomationPreviewTool

Le informazioni di input della definizione per uno strumento di automazione del browser, utilizzate per configurare un agente.

BrowserAutomationPreviewToolboxTool

Uno strumento di automazione del browser archiviato in una cassetta degli attrezzi.

BrowserAutomationToolConnectionParameters

Definizione dei parametri di input per la connessione utilizzata dal Browser Automation Tool.

BrowserAutomationToolParameters

Definizione dei parametri di input per il Browser Automation Tool.

CaptureStructuredOutputsTool

Uno strumento per l'acquisizione di output strutturati

ChartCoordinate

Coordinate per il grafico di analisi.

ChatSummaryMemoryItem

Un elemento di memoria contenente un riepilogo estratto dalle conversazioni.

ClusterInsightResult

Approfondimenti dall'analisi dei cluster.

ClusterTokenUsage

Utilizzo dei token per l'analisi dei cluster

CodeBasedEvaluatorDefinition

Definizione dell'analizzatore basata su codice utilizzando il codice Python

CodeConfiguration

Configurazione di distribuzione basata su codice per un agente ospitato.

CodeInterpreterTool

Uno strumento che esegue codice Python per aiutare a generare una risposta a un prompt.

CodeInterpreterToolboxTool

Uno strumento di interpretazione di codice memorizzato in una cassetta degli attrezzi.

ComparisonFilter

Filtro utilizzato per confrontare una chiave di attributo specificata con un determinato valore usando un'operazione di confronto definita.

CompoundFilter

Combinare più filtri usando and o or.

ComputerTool

Strumento che controlla un computer virtuale. Scopri di più sullo strumento informatico.

ComputerUsePreviewTool

Strumento che controlla un computer virtuale. Scopri di più sullo strumento informatico.

Connection

Risposta dall'elenco e operazioni di get connections

ConnectionsGetOptionalParams

Parametri facoltativi.

ConnectionsGetWithCredentialsOptionalParams

Parametri facoltativi.

ConnectionsListOptionalParams

Parametri facoltativi.

ConnectionsOperations

Interfaccia che rappresenta un'operazione di connessione.

ContainerAutoParam

interfaccia modello ContainerAutoParam

ContainerConfiguration

Configurazione di distribuzione basata su container per un agente ospitato.

ContainerNetworkPolicyAllowlistParam

interfaccia modello ContainerNetworkPolicyAllowlistParam

ContainerNetworkPolicyDisabledParam

interfaccia modello ContainerNetworkPolicyDisabledParam

ContainerNetworkPolicyDomainSecretParam

interfaccia modello ContainerNetworkPolicyDomainSecretParam

ContainerNetworkPolicyParam

Politica di accesso alla rete per il container.

ContainerSkill

interfaccia modello ContainerSkill

ContinuousEvaluationRuleAction

Azione della regola di valutazione per la valutazione continua.

CosmosDBIndex

Definizione dell'indice dell'archivio vettoriale CosmosDB

CreateAgentVersionFromCodeContent

Corpo di richiesta multiparte per l'aggiornamento o la versionizzazione di un agente basato su codice (POST /agents/{name} e POST /agents/{name}/versioni).

CreateAgentVersionFromCodeMetadata

Metadati JSON per operazioni di agente basate su codice (crea, aggiorna, crea versione). Il nome dell'agente deriva dal parametro del percorso URL o dall'intestare x-ms-agent-name , quindi non è incluso in questo modello. L'hash del contenuto (SHA-256 dello zip) è contenuto nell'intestazione x-ms-code-zip-sha256 (header).

CreateSkillVersionFromFilesBody

Multipart richiede corpo per creare una versione di skill dai file. Accetta un singolo file zip o più file di abilità individuali (caricamento della directory). Per i caricamenti zip, il server estrae e valida i contenuti. Per il caricamento delle directory, i file sono validati as-is.

CronTrigger

Grilletto basato su Cron.

CustomCredential

Definizione delle credenziali personalizzate

CustomGrammarFormatParam

Una grammatica definita dall'utente.

CustomRoutineTrigger

Un trigger personalizzato per la routine degli eventi.

CustomTextFormatParam

Testo libero e senza vincoli.

CustomToolParam

Uno strumento personalizzato che elabora l'input usando un formato specificato. Scopri di più su custom tools

CustomToolParamFormat

Il formato di input per lo strumento personalizzato. Il predefinito è testo senza vincoli.

DailyRecurrenceSchedule

Pianificazione giornaliera delle ricorrenze.

DataGenerationJob

Risorsa per il lavoro per la generazione dati.

DataGenerationJobInputs

Input forniti dal chiamante per un lavoro di generazione dati.

DataGenerationJobOptions

Opzioni per gestire i lavori di generazione dati.

DataGenerationJobOutput

Genera informazioni per un lavoro di generazione dati.

DataGenerationJobOutputOptions

Opzioni di output per il lavoro di generazione dati.

DataGenerationJobResult

Risultato prodotto da un lavoro di generazione dati riuscito.

DataGenerationJobSource

Il modello base per i lavori di generazione dati.

DataGenerationModelOptions

Opzioni di modello LLM per lavori di generazione dati.

DataGenerationTokenUsage

Informazioni sull'utilizzo dei token per un lavoro di generazione dati.

DatasetCredential

Rappresenta un riferimento a un BLOB per l'utilizzo

DatasetDataGenerationJobOutput

Output dataset per un lavoro di generazione dati.

DatasetEvaluatorGenerationJobSource

Sorgente di dataset per lavori di generazione valutatori — riferimento a un dataset.

DatasetReference

Riferimento a un dataset versionato di Foundry.

DatasetVersion

Definizione di DatasetVersion

DatasetsCreateOrUpdateOptionalParams

Parametri facoltativi.

DatasetsDeleteOptionalParams

Parametri facoltativi.

DatasetsGetCredentialsOptionalParams

Parametri facoltativi.

DatasetsGetOptionalParams

Parametri facoltativi.

DatasetsListOptionalParams

Parametri facoltativi.

DatasetsListVersionsOptionalParams

Parametri facoltativi.

DatasetsOperations

Interfaccia che rappresenta un'operazione di set di dati.

DatasetsPendingUploadOptionalParams

Parametri facoltativi.

DeleteAgentResponse

Un oggetto agente eliminato

DeleteAgentVersionResponse

Un oggetto versione dell'agente eliminato

DeleteMemoryResponse

Risposta per la cancellazione di un elemento di memoria da un archivio di memoria.

DeleteMemoryStoreResponse

interfaccia del modello DeleteMemoryStoreResponse

DeleteSkillResponse

Un'abilità cancellata.

DeleteSkillVersionResponse

Una versione eliminata con abilità.

Deployment

Definizione della distribuzione del modello

DeploymentsGetOptionalParams

Parametri facoltativi.

DeploymentsListOptionalParams

Parametri facoltativi.

DeploymentsOperations

Interfaccia che rappresenta le operazioni di distribuzione.

Dimension

Una singola dimensione — una dimensione di qualità indipendente e misurabile all'interno del piano di valutazione di un valutatore di rubrica.

DispatchRoutineResponse

Gli identificatori sono stati restituiti dopo che una spedizione di routine è stata messa in coda.

EmbeddingConfiguration

Incorporamento della classe di configurazione

EmptyModelParam

interfaccia modello EmptyModelParam

EndpointBasedEvaluatorDefinition

Definizione di valutatore basata sull'endpoint. Il cliente possiede e ospita un endpoint HTTP che implementa il contratto di valutazione. Il valutatore fa riferimento a una Project Connection per nome; la connessione memorizza l'URL e le credenziali dell'endpoint (API Key o Entra ID). Al momento dell'esecuzione, il servizio risolve la connessione per ottenere l'URL dell'endpoint e i dettagli dell'autenticazione, quindi chiama l'endpoint per ogni riga di valutazione.

EntraAuthorizationScheme

interfaccia modello EntraAuthorizationScheme

EntraIDCredentials

Entra ID definizione di credenziali

ErrorModel

interfaccia modello ErrorModel

EvalResult

Risultato della valutazione.

EvalRunResultCompareItem

Confronto metrico per un trattamento rispetto al basale.

EvalRunResultComparison

I risultati del confronto per il trattamento vengono eseguiti rispetto al basale.

EvalRunResultSummary

Statistiche di riepilogo di una metrica in un'esecuzione di valutazione.

EvaluationComparisonInsightRequest

Richiesta di confronto della valutazione

EvaluationComparisonInsightResult

Approfondimenti dal confronto delle valutazioni.

EvaluationResultSample

Un campione del risultato della valutazione.

EvaluationRule

Modello di regole di valutazione.

EvaluationRuleAction

Modello di azione di valutazione.

EvaluationRuleFilter

Modello di filtro di valutazione.

EvaluationRulesCreateOrUpdateOptionalParams

Parametri facoltativi.

EvaluationRulesDeleteOptionalParams

Parametri facoltativi.

EvaluationRulesGetOptionalParams

Parametri facoltativi.

EvaluationRulesListOptionalParams

Parametri facoltativi.

EvaluationRulesOperations

Interfaccia che rappresenta un'operazione EvaluationRules.

EvaluationRunClusterInsightRequest

Approfondimenti sull'insieme dei risultati della valutazione

EvaluationRunClusterInsightResult

Le informazioni dettagliate della valutazione eseguono l'analisi dei cluster.

EvaluationScheduleTask

Attività di valutazione per la pianificazione.

EvaluationTarget

Classe base per bersagli con supporto per discriminatore.

EvaluationTaxonomy

Definizione della tassonomia di valutazione

EvaluationTaxonomyInput

Configurazione di input per la tassonomia di valutazione.

EvaluatorCredentialRequest

Organismo di richiesta per ottenere le credenziali del valutatore

EvaluatorDefinition

Configurazione dell'analizzatore di base con discriminatore

EvaluatorGenerationArtifacts

Artefatti di provenienza gestiti dal servizio prodotti da un lavoro di generazione di valutatore. Presente solo sulle risorse EvaluatorVersion create tramite la pipeline di generazione. Il dataset combinato JSONL Foundry è di sola lettura e si risolve in un dataset versionato in uno spazio di nomi riservato ai servizi.

EvaluatorGenerationInputs

Input forniti dal chiamante per un lavoro di generazione di valutatore.

EvaluatorGenerationJob

Risorsa di Generazione Job per Valutatori — un lavoro di lunga durata che genera definizioni di valutatori basate su rubriche a partire dai materiali di origine. Al successo, il risultato è la persistente EvaluatorVersion.

EvaluatorGenerationJobSource

Il modello base per la generazione di lavori da valutatore. Polimorfo su type.

EvaluatorGenerationTokenUsage

Sommario del consumo dei token per un lavoro di generazione di valutatori. Viene popolata quando il lavoro raggiunge uno stato terminale.

EvaluatorMetric

Metrica del valutatore

EvaluatorVersion

Definizione del valutatore

ExternalAgentDefinition

La definizione dell'agente esterno. Rappresenta un agente di terze parti ospitato fuori da Foundry (ad esempio, su GCP o AWS). La registrazione è solo a base di metadati: Foundry registra la definizione dell'agente per illuminare le esperienze di osservabilità (tracce, valutazioni) sui dati OpenTelemetry emessi dal cliente.

FabricDataAgentToolParameters

Parametri dello strumento agente dati fabric.

FabricIQPreviewTool

Uno strumento FabricIQ lato server.

FabricIQPreviewToolboxTool

Uno strumento FabricIQ conservato in una cassetta degli attrezzi.

FieldMapping

Classe di configurazione del mapping dei campi

FileDataGenerationJobOutput

Output file Azure OpenAI per un lavoro di generazione dati.

FileDataGenerationJobSource

Sorgente file per lavori di generazione dati — input file Azure OpenAI.

FileDatasetVersion

Definizione di FileDatasetVersion

FileSearchTool

Strumento che cerca il contenuto pertinente dai file caricati. Scopri di più sullo strumento di ricerca dei file.

FileSearchToolboxTool

Uno strumento di ricerca file archiviato in una cassetta degli attrezzi.

FixedRatioVersionSelectionRule

interfaccia modello Regola FissoRapportoVersioneSelezione

FolderDatasetVersion

Definizione di FileDatasetVersion

FoundryModelWarning

Un avviso associato a un modello.

FunctionShellToolParam

Uno strumento che permette al modello di eseguire comandi shell.

FunctionShellToolParamEnvironment

Interfaccia modello FunzioneShellToolParamAmbiente

FunctionShellToolParamEnvironmentContainerReferenceParam

Funzione interfaccia modelloShellToolParamAmbienteContainerReferenceParam

FunctionShellToolParamEnvironmentLocalEnvironmentParam

Funzione interfaccia modelloShellToolParamAmbienteLocaleAmbienteParam

FunctionTool

Definisce una funzione nel tuo codice che il modello può chiamare. Altre informazioni sulla chiamata alle funzioni.

FunctionToolParam

interfaccia modello FunctionToolParam

GenAITracingOptions

Opzioni per configurare il tracciamento GenAI su una specifica istanza AIProjectClient.

Passa questi dati sotto la tracingOptions chiave AIProjectClientOptionalParams per abilitare il tracciamento GenAI quando il client viene istanziato. Ogni istanza client mantiene una propria configurazione di tracciamento indipendente.

GitHubIssueRoutineTrigger

Un trigger di routine di problema su GitHub.

HeaderTelemetryEndpointAuth

Autenticazione segreta basata su header per un endpoint di telemetria. Il valore segreto risolto viene iniettato come intestazione HTTP.

HostedAgentDefinition

Definizione dell'agente ospitato.

HourlyRecurrenceSchedule

Pianificazione di ricorrenza oraria.

HumanEvaluationPreviewRuleAction

Azione della regola di valutazione per la valutazione umana.

HybridSearchOptions

interfaccia modello HybridSearchOptions

ImageGenTool

Uno strumento che genera immagini utilizzando i modelli immagine GPT.

ImageGenToolInputImageMask

interfaccia modello ImageGenToolInputImageImage Mask

IndexesCreateOrUpdateOptionalParams

Parametri facoltativi.

IndexesDeleteOptionalParams

Parametri facoltativi.

IndexesGetOptionalParams

Parametri facoltativi.

IndexesListOptionalParams

Parametri facoltativi.

IndexesListVersionsOptionalParams

Parametri facoltativi.

IndexesOperations

Interfaccia che rappresenta un'operazione sugli indici.

InlineSkillParam

interfaccia modello InlineSkillParam

InlineSkillSourceParam

Carico utile per abilità in linea

Insight

Corpo della risposta per le informazioni dettagliate del cluster.

InsightCluster

Un cluster di campioni di analisi.

InsightGenerationRequest

L'organismo di richiesta per generare un insight.

InsightModelConfiguration

Configurazione del modello utilizzato nella generazione dell'insight.

InsightRequest

La richiesta del report di approfondimento.

InsightResult

Il risultato degli approfondimenti.

InsightSample

Un campione dell'analisi.

InsightScheduleTask

Attività di approfondimento per la pianificazione.

InsightSummary

Riepilogo dell'analisi dei cluster di errori.

InsightsMetadata

Metadati relativi alle informazioni dettagliate.

InvocationsProtocolConfiguration

Configurazione specifica del protocollo di invocazione.

InvocationsWsProtocolConfiguration

Configurazione specifica per il protocollo di invocazioni basato su WebSocket.

InvokeAgentInvocationsApiDispatchPayload

Un payload manuale usato per testare la dispatch di routine di un'API di invocazioni.

InvokeAgentInvocationsApiRoutineAction

Invia una routine tramite l'API delle invocazioni grezze. Esattamente uno dei agent_name o agent_endpoint_id deve essere fornito.

InvokeAgentResponsesApiDispatchPayload

Un payload manuale usato per testare una dispatch di routine API di risposte.

InvokeAgentResponsesApiRoutineAction

Invia una routine tramite l'API di risposte. Esattamente uno dei agent_name o agent_endpoint_id deve essere fornito.

LocalShellToolParam

Strumento che consente al modello di eseguire comandi della shell in un ambiente locale.

LocalSkillParam

interfaccia modello LocalSkillParam

LoraConfig

Metadati specifici per adattatori per i modelli LoRA. Serve la configurazione del motore al momento del deployment.

MCPTool

Concedere al modello l'accesso a strumenti aggiuntivi tramite server MCP (Model Context Protocol) remoti. Scopri di più su MCP.

MCPToolFilter

Un oggetto filtro per specificare quali strumenti sono consentiti.

MCPToolRequireApproval

interfaccia modello MCPToolRequireApproval

MCPToolboxTool

Uno strumento MCP conservato in una cassetta degli attrezzi.

ManagedAgentIdentityBlueprintReference

interfaccia modello ManagedAgentIdentityBlueprintReference

ManagedAzureAISearchIndex

Definizione di indice Azure AI Search gestita

McpProtocolConfiguration

Configurazione specifica per il protocollo MCP.

MemoryItem

Un singolo elemento di memoria memorizzato nell'archivio di memoria, contenente contenuto e metadati.

MemoryOperation

Rappresenta una singola operazione di memoria (creazione, aggiornamento o eliminazione) eseguita su un elemento di memoria.

MemorySearchItem

Elemento di memoria recuperato dalla ricerca in memoria.

MemorySearchOptions

Opzioni di ricerca in memoria.

MemorySearchPreviewTool

Uno strumento per integrare i ricordi nell'agente.

MemoryStore

Un archivio di memoria in grado di memorizzare e recuperare le memorie degli utenti.

MemoryStoreDefaultDefinition

Implementazione dell'archivio di memoria predefinito.

MemoryStoreDefaultOptions

Configurazioni predefinite dell'archivio di memoria.

MemoryStoreDefinition

Definizione di base per le configurazioni dell'archivio di memoria.

MemoryStoreDeleteScopeResponse

Risposta per l'eliminazione di ricordi da un oscilloscopio.

MemoryStoreOperationUsage

Statistiche di utilizzo di un'operazione di archiviazione della memoria.

MemoryStoreSearchResponse

Risposta di ricerca in memoria.

MemoryStoreUpdateCompletedResult

Risultato dell'aggiornamento della memoria.

MemoryStoreUpdateResponse

Fornisce lo stato di un'operazione di aggiornamento dell'archivio di memoria.

MicrosoftFabricPreviewTool

Le informazioni di definizione di input per uno strumento Microsoft Fabric come utilizzate per configurare un agente.

ModelCredentialRequest

Richiedi di ottenere le credenziali di un asset modello.

ModelDeployment

Definizione della distribuzione del modello

ModelDeploymentSku

Informazioni sullo SKU

ModelPendingUploadRequest

Rappresenta una richiesta di caricamento in attesa di una versione del modello.

ModelPendingUploadResponse

Rappresenta la risposta per una richiesta di upload in attesa di modello.

ModelSamplingParams

Rappresenta un set di parametri utilizzati per controllare il comportamento di campionamento di un modello linguistico durante la generazione di testo.

ModelSourceData

Informazioni di sorgente per il modello

ModelVersion

Definizione della versione del modello

MonthlyRecurrenceSchedule

Pianificazione della ricorrenza mensile.

NamespaceToolParam

Raggruppa la funzione/strumenti personalizzati sotto uno spazio di nomi condiviso.

NoAuthenticationCredentials

Credenziali che non richiedono l'autenticazione

OneTimeTrigger

Attivazione una tantum.

OpenAIClientOptionsWithAzureAgent

Opzioni client OpenAI estese per includere la configurazione degli endpoint Azure Agent.

OpenApiAnonymousAuthDetails

Dettagli di sicurezza per l'autenticazione anonima OpenApi

OpenApiAuthDetails

dettagli di autenticazione per OpenApiFunctionDefinition

OpenApiFunctionDefinition

Informazioni sulla definizione di input per una funzione openapi.

OpenApiManagedAuthDetails

Dettagli di sicurezza per l'autenticazione managed_identity OpenApi

OpenApiManagedSecurityScheme

Schema di sicurezza per l'autenticazione managed_identity OpenApi

OpenApiProjectConnectionAuthDetails

Dettagli di sicurezza per l'autenticazione della connessione project OpenApi

OpenApiProjectConnectionSecurityScheme

Schema di sicurezza per l'autenticazione managed_identity OpenApi

OpenApiTool

Informazioni sulla definizione di input per uno strumento OpenAPI usato per configurare un agente.

OpenApiToolboxTool

Uno strumento OpenAPI memorizzato in una cassetta degli attrezzi.

OptimizationAgentIdentifier

Identifica l'agente Foundry registrato da ottimizzare (solo richiesta). Competenze, strumenti e system_prompt sono specificati in options.optimization_config.

OptimizationCandidate

Risultato aggregato della valutazione per una configurazione di singolo agente candidato su tutti i compiti.

OptimizationDatasetCriterion

Criterio di valutazione: una coppia nome + istruzione utilizzata per il punteggio per singolo item.

OptimizationDatasetInput

Modello discriminato di base per l'input del dataset. O in linea, o con una referenza registrata.

OptimizationDatasetItem

Un singolo elemento in un dataset inline.

OptimizationEvaluatorRef

Riferimento a un valutatore nominato, opzionalmente fissato su una versione.

OptimizationInlineDatasetInput

Dataset inline — elementi forniti direttamente nel corpo della richiesta.

OptimizationJob

Risorsa di lavoro per l'ottimizzazione dell'agente — un lavoro di lunga durata che ottimizza la configurazione di un agente (istruzioni, modello, competenze, strumenti) per massimizzare i punteggi di valutazione. Al successo, il risultato contiene i candidati punteggiati.

OptimizationJobInputs

Input forniti dal chiamante per un lavoro di ottimizzazione.

OptimizationJobListItem

Rappresentazione del lavoro ridotta dall'endpoint LIST.

OptimizationJobProgress

Progressi in volo; Popolati solo mentre lo stato è in coda o in_progress.

OptimizationJobResult

Corpo del risultato in stato terminale. Popolati quando lo status viene superato o fallito.

OptimizationOptions

Regolare manopole e modalità run per un lavoro di ottimizzazione.

OptimizationReferenceDatasetInput

Riferimento a un dataset registrato di Foundry.

OtlpTelemetryEndpoint

Un endpoint di esportazione di telemetria OTLP (OpenTelemetry Protocol).

PageSettings

Interfaccia che tiene traccia delle impostazioni per l'iterazione di paging

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

PendingUploadRequest

Rappresenta una richiesta di caricamento in sospeso.

PendingUploadResponse

Rappresenta la risposta per una richiesta di caricamento in sospeso

ProceduralMemoryItem

Un elemento di memoria contenente una procedura estratta dalle conversazioni.

PromotionInfo

Metadati promozionali registrati quando un candidato viene distribuito a un agente Foundry.

PromptAgentDefinition

Definizione dell'agente di richiesta

PromptAgentDefinitionTextOptions

Opzioni di configurazione per una risposta di testo dal modello. Può essere un testo normale o dati JSON strutturati.

PromptBasedEvaluatorDefinition

Analizzatore basato su prompt

PromptDataGenerationJobSource

Sorgente prompt per lavori di generazione dati — testo in linea fornito dall'utente.

PromptEvaluatorGenerationJobSource

Sorgente di prompt per lavori di generazione di valutatori — testo inline fornito dall'utente.

ProtocolConfiguration

Configurazione per protocollo per l'endpoint agente.

ProtocolVersionRecord

Mapping di record per un singolo protocollo e la relativa versione.

RaiConfig

Configurazione per il filtraggio dei contenuti e le funzioni di sicurezza RAI (Responsible AI).

RankingOptions

interfaccia modello Opzioni di classificazione

Reasoning

Solo modelli GPT-5 e O-Series Opzioni di configurazione per i modelli di ragionamento.

RecurrenceSchedule

Modello di pianificazione delle ricorrenze.

RecurrenceTrigger

Trigger basato sulla ricorrenza.

RedTeam

Dettagli della squadra rossa.

RedTeamTargetConfig

Classe astratta per la configurazione del target.

ReminderPreviewToolboxTool

Uno strumento promemoria conservato in una cassetta degli attrezzi.

ResponseUsageInputTokensDetails

interfaccia modello RispostaUtilizzoInputTokenDettagli

ResponseUsageOutputTokensDetails

interfaccia modello RispostaUtilizzoTokenOutputDettagli

ResponsesProtocolConfiguration

Configurazione specifica del protocollo di risposte.

Routine

Una definizione di routine restituita dal servizio.

RoutineAction

Modello base per un'azione di routine.

RoutineDispatchPayload

Modello base per un carico utile di dispatch manuale.

RoutineRun

Una singola esecuzione di routine è tornata dall'API della cronologia delle esecuzioni.

RoutineTrigger

Modello base per un trigger di routine.

RubricBasedEvaluatorDefinition

Definizione del valutatore basata su rubrica — memorizza le dimensioni prodotte dall'API generat. Utilizzato sia per valutatori di qualità che di sicurezza.

SASTokenCredentials

Definizione delle credenziali di firma di accesso condiviso

SasCredential

Definizione delle credenziali di firma di accesso condiviso

Schedule

Modello di pianificazione.

ScheduleRoutineTrigger

Un trigger ricorrente basato su cron.

ScheduleRun

Pianificare il modello di esecuzione.

ScheduleTask

Modello di attività di pianificazione.

SessionDirectoryEntry

Una singola voce in un elenco di directory.

SessionDirectoryListResponse

Risposta alla lista di una directory in un sandbox di sessione.

SessionFileWriteResponse

Risposta al caricamento di un file in un sandbox di sessione.

SessionLogEvent

Un singolo Server-Sent frame di evento emesso dal flusso di log della sessione dell'agente ospitato.

Ogni frame contiene un event campo che identifica il tipo di evento e un data campo che contiene il payload come testo semplice. Sebbene il payload attuale data sia formattato in JSON, il suo schema non è contrattuale — possono apparire chiavi aggiuntive e il formato può cambiare nel tempo. I clienti dovrebbero considerare data una stringa opaca e opzionalmente tentare l'analisi parsing JSON.

In futuro potrebbero essere aggiunti nuovi tipi di evento. I clienti dovrebbero ignorare con grazia i tipi di eventi non riconosciuti.

Formato del filo:

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

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

Parametri dello strumento di messa a terra di SharePoint.

SharepointPreviewTool

Informazioni sulla definizione di input per uno strumento di SharePoint usato per configurare un agente.

SimpleQnADataGenerationJobOptions

Le opzioni per un lavoro di generazione dati con il tipo SimpleQnA.

Skill

Una risorsa di abilità.

SkillInlineContent

Contenuti inline per definire una semplice abilità senza caricare file. Segue la specifica agentskills.io SKILL.md.

SkillReferenceParam

interfaccia modello SkillReferenceParam

SkillVersion

Una versione specifica di un'abilità.

SpecificApplyPatchParam

Forza il modello a chiamare lo strumento apply_patch durante l'esecuzione di una chiamata allo strumento.

SpecificFunctionShellParam

Forza il modello a chiamare lo strumento shell quando è necessaria una chiamata allo strumento.

StructuredInputDefinition

Input strutturato che può partecipare alle sostituzioni di modelli di prompt e all'associazione di argomenti dello strumento.

StructuredOutputDefinition

Output strutturato che può essere prodotto dall'agente.

TaxonomyCategory

Definizione della categoria di tassonomia.

TaxonomySubCategory

Definizione della sottocategoria della tassonomia.

TelemetryConfig

Configurazione di telemetria fornita dal cliente per l'esportazione di log, tracce e metriche dei container.

TelemetryEndpoint

Una configurazione di endpoint per l'esportazione di telemetria.

TelemetryEndpointAuth

Configurazione dell'autenticazione per un endpoint di telemetria.

TelemetryOperations

Interfaccia che rappresenta le operazioni di telemetria

TextResponseFormat

Oggetto che specifica il formato che il modello deve restituire. La configurazione { "type": "json_schema" } abilita gli output strutturati, che garantisce che il modello corrisponda allo schema JSON fornito. Per altre informazioni, vedere la Guida agli output strutturati. Il formato predefinito è { "type": "text" } senza opzioni aggiuntive. Non consigliato per gpt-4o e modelli più recenti:* Impostando per { "type": "json_object" } abilitare la vecchia modalità JSON, che garantisce che il messaggio generato dal modello sia JSON valido. L'uso json_schema è preferibile per i modelli che lo supportano.

TextResponseFormatConfiguration
TextResponseFormatConfigurationResponseFormatJsonObject
TextResponseFormatConfigurationResponseFormatText
TextResponseFormatJsonObject

Formato della risposta dell'oggetto JSON. Metodo precedente di generazione di risposte JSON. Si consiglia di utilizzare json_schema per i modelli che lo supportano. Si noti che il modello non genererà JSON senza un messaggio di sistema o utente che lo istruisca a farlo.

TextResponseFormatJsonSchema

Formato di risposta dello schema JSON. Usato per generare risposte JSON strutturate. Scopri di più sugli output strutturati.

TextResponseFormatText

Formato di risposta predefinito. Usato per generare risposte di testo.

TimerRoutineTrigger

Un trigger di routine a timer one-shot.

Tool

Strumento che può essere usato per generare una risposta.

ToolChoiceAllowed

Vincola gli strumenti disponibili al modello a un set predefinito.

ToolChoiceCodeInterpreter

Indica che il modello deve usare uno strumento predefinito per generare una risposta. Scopri di più sugli strumenti integrati.

ToolChoiceComputer

Indica che il modello deve usare uno strumento predefinito per generare una risposta. Scopri di più sugli strumenti integrati.

ToolChoiceComputerUse

Indica che il modello deve usare uno strumento predefinito per generare una risposta. Scopri di più sugli strumenti integrati.

ToolChoiceComputerUsePreview

Indica che il modello deve usare uno strumento predefinito per generare una risposta. Scopri di più sugli strumenti integrati.

ToolChoiceCustom

Usare questa opzione per forzare il modello a chiamare uno strumento personalizzato specifico.

ToolChoiceFileSearch

Indica che il modello deve usare uno strumento predefinito per generare una risposta. Scopri di più sugli strumenti integrati.

ToolChoiceFunction

Usare questa opzione per forzare il modello a chiamare una funzione specifica.

ToolChoiceImageGeneration

Indica che il modello deve usare uno strumento predefinito per generare una risposta. Scopri di più sugli strumenti integrati.

ToolChoiceMCP

Usare questa opzione per forzare il modello a chiamare uno strumento specifico in un server MCP remoto.

ToolChoiceParam

Come il modello deve selezionare quale strumento (o strumenti) usare durante la generazione di una risposta. Vedere il tools parametro per informazioni su come specificare gli strumenti che il modello può chiamare.

ToolChoiceWebSearchPreview

Indica che il modello deve usare uno strumento predefinito per generare una risposta. Scopri di più sugli strumenti integrati.

ToolChoiceWebSearchPreview20250311

Indica che il modello deve usare uno strumento predefinito per generare una risposta. Scopri di più sugli strumenti integrati.

ToolConfig

Configurazione per strumento che controlla la visibilità degli strumenti e il comportamento di ricerca.

ToolDescription

Descrizione di uno strumento che può essere utilizzato da un agente.

ToolProjectConnection

Una risorsa di connessione project.

ToolSearchToolParam

Configurazione di ricerca di strumenti ospitati o BYOT per strumenti differiti.

ToolUseFineTuningDataGenerationJobOptions

Le opzioni per un lavoro di generazione dati con tipo ToolUse. Usato solo per la messa a punto di scenari fini.

ToolboxObject

Una cassetta degli attrezzi che memorizza definizioni di strumenti riutilizzabili per agenti.

ToolboxPolicies

Configurazione delle policy per una cassetta degli attrezzi, inclusa la sicurezza dei contenuti e altre impostazioni di governance.

ToolboxSearchPreviewToolboxTool

Uno strumento di ricerca per cassette degli attrezzi archiviato in una cassetta degli attrezzi.

ToolboxSkill

Una fonte di abilità inclusa in una cassetta degli attrezzi.

ToolboxSkillReference

Un riferimento a una competenza esistente da includere in una cassetta degli attrezzi.

ToolboxTool

Una rappresentazione astratta di uno strumento memorizzato in una cassetta degli attrezzi.

ToolboxVersionObject

Una versione specifica di una cassetta degli attrezzi.

ToolboxesCreateVersionOptionalParams

Parametri facoltativi.

ToolboxesDeleteOptionalParams

Parametri facoltativi.

ToolboxesDeleteVersionOptionalParams

Parametri facoltativi.

ToolboxesGetOptionalParams

Parametri facoltativi.

ToolboxesGetVersionOptionalParams

Parametri facoltativi.

ToolboxesListOptionalParams

Parametri facoltativi.

ToolboxesListVersionsOptionalParams

Parametri facoltativi.

ToolboxesOperations

Interfaccia che rappresenta le operazioni di Toolbox.

ToolboxesUpdateOptionalParams

Parametri facoltativi.

TracesDataGenerationJobOptions

Le opzioni per un lavoro di generazione dati con il tipo Traces.

TracesDataGenerationJobSource

Tracce per i lavori di generazione dati — tracce di conversazione da Application Insights.

TracesEvaluatorGenerationJobSource

Traces source per lavori di generazione di valutatori — tracce di conversazione da Application Insights.

Trigger

Modello base per il Trigger del programma.

UpdateModelVersionRequest

Richiedi l'aggiornamento di una versione del modello. Solo la descrizione e i tag possono essere modificati.

UpdateToolboxRequest

interfaccia modello UpdateToolboxRequest

UserProfileMemoryItem

Un elemento di memoria contenente specificamente le informazioni del profilo utente estratte dalle conversazioni, come preferenze, interessi e dettagli personali.

VersionIndicator

Indicatore di versione che determina quale versione agente fa il backup della sessione.

VersionRefIndicator

Indicatore di versione che fa riferimento a una versione specifica dell'agente per nome.

VersionSelectionRule

interfaccia modello VersionSelectionRule

VersionSelector

Interfaccia modello VersionSelector

WebSearchApproximateLocation

La posizione approssimativa dell'utente.

WebSearchConfiguration

Configurazione di ricerca Web per bing ricerca personalizzata

WebSearchPreviewTool

Questo strumento cerca sul web risultati rilevanti da utilizzare in una risposta. Altre informazioni sullo strumento di ricerca web.

WebSearchTool

Cerca su Internet fonti relative al prompt. Altre informazioni sullo strumento di ricerca web.

WebSearchToolFilters

interfaccia modello WebSearchToolFilters

WebSearchToolboxTool

Uno strumento di ricerca web conservato in una cassetta degli attrezzi.

WeeklyRecurrenceSchedule

Pianificazione della ricorrenza settimanale.

WorkIQPreviewTool

Uno strumento WorkIQ lato server.

WorkIQPreviewToolboxTool

Uno strumento WorkIQ conservato in una cassetta degli attrezzi.

WorkflowAgentDefinition

Definizione dell'agente del flusso di lavoro.

Alias tipo

AgentBlueprintReferenceType

Tipo di AgentTipoRiferimentoSchema

AgentBlueprintReferenceUnion

Alias per AgentBlueprintReferenceUnion

AgentDefinitionOptInKeys

Chiavi di opt-in per funzionalità per operazioni di definizione di agenti che supportano agenti ospitati o workflow.

AgentDefinitionUnion

Tipo di unione per tutti i tipi di definizione dell'agente. Supporta workflow, hosted, container app, prompt e external agents.

AgentEndpoint
AgentEndpointAuthorizationSchemeType

Tipo di AgenteEndpointAuthorizationSchemeType

AgentEndpointAuthorizationSchemeUnion

Alias per AgentEndpointAuthorizationSchemeUnion

AgentKind

Definisce il tipo/tipo di agente. Determina la struttura di definizione dell'agente utilizzata.

AgentProtocol

Tipo di AgentProtocol

AgentSessionStatus

Lo stato di una sessione con agenti.

AgentState

Lo stato operativo di un agente.

AgentType

Tipo di agentType

AgentVersionStatus

Lo stato di provisioning di una versione agente.

AgentsDownloadAgentCodeResponse
AgentsDownloadSessionFileResponse
AttackStrategy

Strategie per gli attacchi.

AzureAISearchQueryType

Tipi di query disponibili per lo strumento Azure AI Search.

BaseCredentialsUnion

Alias per BaseCredentialsUnion

BetaSkillsDownloadResponse
CodeDependencyResolution

Come vengono risolte le dipendenze di pacchetti al momento della distribuzione per un agente ospitato basato su codice.

ComparisonFilterValueItems

Alias per ComparisonFilterValueItems

ComputerEnvironment

Tipo di Ambiente ComputerT

ConnectionType

Tipo (o categoria) della connessione

ContainerMemoryLimit

Tipo di ContainerMemoryLimit

ContainerNetworkPolicyParamType

Tipo di ContainerNetworkPolicyParamType

ContainerNetworkPolicyParamUnion

Alias per ContainerNetworkPolicyParamUnion

ContainerSkillType

Tipo di ContainerSkillType

ContainerSkillUnion

Alias per ContainerSkillUnion

ContinuablePage

Interfaccia che descrive una pagina di risultati.

CredentialType

Tipo di credenziale utilizzato dalla connessione

CustomToolParamFormatType

Tipo di CustomToolParamFormatType

CustomToolParamFormatUnion

Alias for CustomToolParamFormatUnion

DataGenerationJobOptionsUnion

Alias per DataGenerationJobOptionsUnion

DataGenerationJobOutputType

I tipi di file di output supportati per un lavoro di generazione dati.

DataGenerationJobOutputUnion

Alias per DataGenerationJobOutputUnion

DataGenerationJobScenario

Gli scenari supportati per un lavoro di generazione dati.

DataGenerationJobSourceType

I tipi di sorgente supportati per i lavori di generazione dati.

DataGenerationJobSourceUnion

Alias per DataGenerationJobSourceUnion

DataGenerationJobType

I tipi di lavoro supportati per la generazione dei dati.

DatasetType

Enumerazione per determinare il tipo di dati.

DatasetVersionUnion

Alias per DatasetVersionUnion

DayOfWeek

Giorni della settimana per la pianificazione della ricorrenza.

DeploymentType

Tipo di DeploymentType

DeploymentUnion

Alias per DeploymentUnion

DownloadVersionResponse
EvaluationLevel

Il livello a cui viene eseguita la valutazione.

EvaluationRuleActionType

Tipo di azione di valutazione.

EvaluationRuleActionUnion

Alias per la valutazioneRegolaAzioneUnione

EvaluationRuleEventType

Tipo di evento della regola di valutazione.

EvaluationTargetUnion

Alias per EvaluationTargetUnion

EvaluationTaxonomyInputType

Tipo di input della tassonomia di valutazione.

EvaluationTaxonomyInputUnion

Alias per ValutazioneTassonomiaInputUnione

EvaluatorCategory

La categoria del valutatore

EvaluatorDefinitionType

Il tipo di definizione del valutatore

EvaluatorDefinitionUnion

Alias per EvaluatorDefinitionUnion

EvaluatorGenerationJobSourceType

I tipi di sorgente supportati per i lavori di generazione dei valutatori.

EvaluatorGenerationJobSourceUnion

Alias per ValutatoreGenerazioneLavoroSorgenteSindacato

EvaluatorMetricDirection

La direzione della metrica che indica se un valore più alto è migliore, un valore più basso è migliore o neutro

EvaluatorMetricType

Il tipo di valutatore

EvaluatorType

Il tipo di valutatore

FileContents

Valori validi per il contenuto di un file binario.

Filters

Alias per filtri

FoundryFeaturesOptInKeys

Tipo di FoundryCaratteristiche OptInKeys

FoundryModelArtifactProfileCategory

La categoria profilo di artefatti.

FoundryModelArtifactProfileSignal

Segnali rilevati nell'artefatto del modello.

FoundryModelSourceType

Il tipo di sorgente del modello.

FoundryModelWarningCode

Codice di avviso per artefatti di modello.

FoundryModelWeightType

Il tipo di peso del modello.

FunctionShellToolParamEnvironmentType

Tipo di FunzioneShellToolParamAmbienteType

FunctionShellToolParamEnvironmentUnion

Alias per FunctionShellToolParamEnvironmentUnion

GitHubIssueEvent

Eventi noti su GitHub che possono attivare una routine.

GrammarSyntax

Tipo di GrammaticSintassi

ImageGenAction

Tipo di ImageGenAction

IndexType

Tipo di IndexType

IndexUnion

Alias per IndexUnion

InputFidelity

Controllare quanto sforzo il modello eserciterà per corrispondere allo stile e alle caratteristiche, in particolare quelle facciali, delle immagini di ingresso. Questo parametro è supportato solo per gpt-image-1 e gpt-image-1.5 e modelli successivi, non supportati per gpt-image-1-mini. Supporta high e low. Il valore predefinito è low.

InsightRequestUnion

Alias per InsightRequestUnion

InsightResultUnion

Alias per InsightResultUnion

InsightSampleUnion

Alias per InsightSampleUnion

InsightType

La richiesta degli approfondimenti.

JobStatus

Valori di status estensibili condivisi dai lavori di Foundry.

MemoryItemKind

Tipo di elemento di memoria.

MemoryItemUnion

Alias per MemoryItemUnion

MemoryOperationKind

Tipo di operazione di memoria.

MemoryStoreDefinitionUnion

Alias per MemoryStoreDefinitionUnion

MemoryStoreKind

Tipo di implementazione dell'archivio memoria da utilizzare.

MemoryStoreType

Tipo di MemoryStoreType

MemoryStoreUpdateStatus

Stato di un'operazione di aggiornamento dell'archivio di memoria.

NodeReadableStream

Digita alias per Node.js ReadableStream. Sui Node target questo si risolve nel tipo effettivo di NodeJS.ReadableStream. Sui target browser/react-native la variante platform si risolve in never, che cade naturalmente dai tipi di unione.

OpenApiAuthDetailsUnion

Alias per OpenApiAuthDetailsUnion

OpenApiAuthType

Tipo di autenticazione per l'endpoint OpenApi. I tipi consentiti sono:

  • Anonimo (non è richiesta l'autenticazione)
  • Project Connessione (richiede project_connection_id per raggiungere l'endpoint, come configurato in AI Foundry)
  • Managed_Identity (richiede un pubblico per l'autenticazione basata sull'identità)
OperationState

Enumerazione che descrive gli stati di funzionamento consentiti.

OptimizationDatasetInputType

Valori discriminatori per l'unione di input del dataset.

OptimizationDatasetInputUnion

Alias per OttimizzazioneDatasetInputUnion

PageOrder

Tipo di Ordine di Pagina

PendingUploadType

Il tipo di caricamento in sospeso.

RankerVersionType

Tipo di RankerVersionType

ReasoningEffort

Limita lo sforzo di ragionamento per modelli di ragionamento. I valori attualmente supportati sono none, minimal, low, medium, high, e xhigh. La riduzione del lavoro di ragionamento può tradursi in risposte più veloci e in un minor numero di token usati per il ragionamento in una risposta.

  • gpt-5.1 di default è none, che non esegue il ragionamento. I valori di ragionamento supportati per gpt-5.1 sono none, low, medium, e high. Le chiamate agli strumenti sono supportate per tutti i valori di ragionamento in gpt-5.1.
  • Tutti i modelli precedenti gpt-5.1 predefinito allo medium sforzo di ragionamento e non supportano none.
  • Il gpt-5-pro modello si basa di default (e supporta solo) high lo sforzo di ragionamento.
  • xhigh è supportata per tutti i modelli dopo gpt-5.1-codex-max.
RecurrenceScheduleUnion

Alias per RecurrenceScheduleUnion

RecurrenceType

Tipo di ricorrenza.

RedTeamTargetConfigUnion

Alias per RedTeamTargetConfigUnion

RiskCategory

Categoria di rischio per l'obiettivo dell'attacco.

RoutineActionType

I valori del discriminatore supportati per azioni di routine.

RoutineActionUnion

Alias per RoutineActionUnion

RoutineAttemptSource

Sentieri sorgente noti che possono produrre una run di routine.

RoutineDispatchPayloadType

I valori del discriminatore supportati per i payload di dispatch manuale di routine.

RoutineDispatchPayloadUnion

Alias per RoutineDispatchPayloadUnion

RoutineRunPhase

Fasi note del ciclo di vita registrate per una corsa di routine.

RoutineRunStatus

Lo stato di una corsa di routine.

RoutineTriggerType

I valori del discriminatore supportati per i trigger di routine.

RoutineTriggerUnion

Alias per RoutineTriggerUnion

SampleType

Il tipo di campione utilizzato nell'analisi.

ScheduleProvisioningStatus

Pianificare lo stato del provisioning.

ScheduleTaskType

Tipo dell'attività.

ScheduleTaskUnion

Alias per ScheduleTaskUnion

SearchContentType

Tipo di SearchContentType

SearchContextSize

Tipo di RicercaContestoDimensione

SessionLogEventType

Tipi di eventi SSE noti emetti dal flusso di log di sessione dell'agente ospite. Ulteriori tipi di eventi potrebbero essere introdotti nelle versioni future.

SimpleQnAFineTuningQuestionType

I tipi di domanda supportati per i lavori di generazione dati SimpleQnA utilizzati per la messa a punto di scenari.

TelemetryDataKind

Il tipo di dati di telemetria da esportare.

TelemetryEndpointAuthType

Il tipo di autenticazione per un endpoint di telemetria.

TelemetryEndpointAuthUnion

Alias per TelemetryEndpointAuthUnion

TelemetryEndpointKind

Quel tipo di endpoint di esportazione di telemetria.

TelemetryEndpointUnion

Alias for TelemetryEndpointUnion

TelemetryTransportProtocol

Il protocollo di trasporto per l'esportazione di telemetria.

TextResponseFormatConfigurationType

Tipo di TestoRispostaFormatoConfigurazioneTipo

TextResponseFormatConfigurationUnion
TextResponseFormatUnion

Alias per TextResponseFormatUnion

ToolChoiceParamType

Tipo di ToolChoiceParamType

ToolChoiceParamUnion

Alias per ToolChoiceParamUnion

ToolSearchExecutionType

Tipo di ToolSearchExecutionType

ToolType

Tipo di Tipo di Strumento

ToolUnion

Alias per ToolUnion

ToolboxSkillUnion

Alias per ToolboxSkillUnion

ToolboxToolType

Tipi di strumenti supportati per gli strumenti conservati in una cassetta degli attrezzi.

ToolboxToolUnion

Alias per ToolboxToolUnion

TreatmentEffectType

Tipo di effetto del trattamento.

TriggerType

Tipo di trigger.

TriggerUnion

Alias per TriggerUnion

VersionIndicatorType

Il tipo di indicatore di versione utilizzato per determinare la versione dell'agente che supporta una sessione.

VersionIndicatorUnion

Alias per VersionIndicatorUnion

VersionSelectionRuleType

Tipo di VersionSelectionRuleType

VersionSelectionRuleUnion

Alias per VersionSelectionRuleUnion

Enumerazioni

KnownApiVersions

Versioni API di Microsoft Foundry

Funzioni

isRestError(unknown)

Typeguard per RestError

Variabili

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

Dettagli funzione

isRestError(unknown)

Typeguard per RestError

function isRestError(e: unknown): e

Parametri

e

unknown

Un elemento rilevato da una clausola catch.

Valori restituiti

e

Dettagli delle variabili

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

RestError: RestErrorConstructor

Tipo