@azure/ai-projects package

Klasser

AIProjectClient

Huvudklienten för AIProjectClient

VoiceAgentAuthenticationError

Ett fel uppstod vid förvärvet av en Microsoft Entra-åtkomsttoken.

VoiceAgentConnectionError

Ett fel som väcks av WebSocket-anslutningen.

VoiceAgentProtocolError

Ett fel uppstår när ett WebSocket-meddelande inte stämmer överens med röstagentprotokollet.

VoiceAgentRealtimeClient

Klient för att etablera realtidssessioner med hanterade Foundry-röstagenter.

VoiceAgentRealtimeError

Basfelet väcks av Voice Agents realtidsklient.

Gränssnitt

@azure/ai-projects.Index
A2APreviewTool

En agent som implementerar A2A-protokollet.

A2APreviewToolboxTool

Ett A2A-verktyg förvarat i en verktygslåda.

A2AProtocolConfiguration

Konfiguration specifik för A2A-protokollet.

A2ATool

En agent som implementerar A2A-protokollet.

A2AToolboxTool

Ett A2A-verktyg förvarat i en verktygslåda.

AIProjectClientOptionalParams

Valfria parametrar för klienten.

AISearchIndexResource

En resurs för AI-sökindex.

ActivityProtocolConfiguration

Konfiguration specifik för aktivitetsprotokollet.

Agent

modellgränssnittsagent

AgentBlueprintReference

modellgränssnitt AgentBlueprintReference

AgentCard

modellgränssnitt AgentCard

AgentCardSkill

modellgränssnitt AgentCardSkill

AgentClusterInsightRequest

Insikter om resultaten av agentutvärderingen

AgentClusterInsightResult

Insikter från agentklusteranalysen.

AgentDataGenerationJobSource

Agentkälla för datagenereringsjobb — refererar till en agent för att hämta instruktioner och metadata från.

AgentDefinition

Basdefinitionsgränssnitt för agenter. Innehåller agenttypen och valfri RAI-konfiguration.

AgentEndpointAuthorizationScheme

modellgränssnitt AgentEndpointAuthorizationScheme

AgentEndpointConfig

modellgränssnitt AgentEndpointConfig

AgentEvaluatorGenerationJobSource

Agentkälla för utvärderargenereringsjobb — refererar till en agent för att hämta instruktioner och metadata från.

AgentHarness

(Förhandsvisning) En hanterad runtime och agentloop som används för att köra en promptagent.

AgentIdentity

modellgränssnittet AgentIdentity

AgentInsight

Ett kvarstående problem upptäckt genom en agents spår.

AgentInsightDetails

Ytterligare insiktsdetaljer. Utelämnas om inte detaljer efterfrågas.

AgentInsightEstimatedCost

Uppskattad kostnad för Agent Insights.

AgentInsightHighlightedTrace

Ett markerat spår som ger bevis för en agentinsikt.

AgentInsightJsonObject

Ett JSON-objekt som används i Agent Insights-payloads.

AgentInsightLinkedTrace

En lättviktig spårreferens kopplad till en agents insikt som stödjande bevis.

AgentInsightMonitor

En agent Insights-monitor per agent som äger konfiguration, kör och upptäckta insikter.

AgentInsightMonitorCreate

Fält accepteras vid skapandet av en Agent Insights-monitor för en agent.

AgentInsightMonitorListItem

En Agent Insights-monitoröversikt returnerad av listoperationer.

AgentInsightMonitorUpdate

Fält som kan uppdateras på en Agent Insights-monitor.

AgentInsightProposedFix

En rekommenderad lösning för en agentinsikt.

AgentInsightProposedFixChange

En kundrenderbar ändring i en föreslagen lösning.

AgentInsightRecommendedAction

Den rekommenderade åtgärden för en agent insikt.

AgentInsightRun

En långvarig serie som analyserar en agents spår och uppdaterar agentens insikter.

AgentInsightRunCreate

Indata som används vid skapandet av en agent insight kör.

AgentInsightRunResult

Resultatstatistik som produceras när en agent insiktskörning lyckas.

AgentInsightSuspension

Strukturerad anledning till varför schemalagd produktion är avstängd för en övervakare.

AgentInsightTokenUsage

Tokenanvändning för en Agent Insights-körning.

AgentInsightUpdate

Fält som kan uppdateras vid en agents insight.

AgentInsightsOverview

Den effektiva översikten för en Agent Insights-övervakare.

AgentInsightsOverviewOverride

En användargiven översikt som träder i kraft omedelbart och sår nästa generation.

AgentOptimizationAgentCandidateOutput

Kandidatresultat som produceras av ett agentoptimeringsjobb.

AgentOptimizationBaselineAgentConfiguration

Caller-tillhandahållna baslinjeagentvärden som inte kan lösas från målagenten.

AgentOptimizationCandidate

En kandidat genererad av ett optimeringsjobb.

AgentOptimizationCandidateEvaluation

Jämförande utvärderingssammanfattning för en kandidat.

AgentOptimizationCandidateOutput

Baskandidatresultat. Jobbtyper definierar härledda utdatamodeller med sina egna fält.

AgentOptimizationCandidatePromotionInfo

Befordringsmetadata registrerad för en kandidat.

AgentOptimizationCandidateSearchConfiguration

Kandidatsökningsinställningar.

AgentOptimizationConfiguration

Konfiguration för att optimera en agent för uppmätt kvalitet.

AgentOptimizationConfigurationBase

Basmodell för typspecifik optimeringskonfiguration.

AgentOptimizationCostEstimate

Uppskattad ekonomisk kostnad. Finns endast när minst en bidragande modell har prissättningsdata.

AgentOptimizationEstimateBand

Ett lågt/typiskt/takintervall för en uppskattad kvantitet. Förväntade värden kan vara fraktionerade, inklusive uppskattade antal modellanrop.

AgentOptimizationEstimateInputs

Indata för att uppskatta ett agentoptimeringsjobb.

AgentOptimizationEstimateResult

Resultatet returnerades vid uppskattning av ett agentoptimeringsjobb.

AgentOptimizationEvaluationConfiguration

Återanvändbar kvalitetsmätningskonfiguration.

AgentOptimizationEvaluationSet

Bas-diskriminerad modell för en optimeringsutvärderingsuppsättning.

AgentOptimizationEvaluator

Referens till en namngiven utvärderare, valfritt fäst på en version.

AgentOptimizationFoundryAgentTargetConfiguration

Identifierar Foundry-agenten som äger konfigurationen som optimeras.

AgentOptimizationInstructionsMutation

Instruktioner mutation.

AgentOptimizationJob

Agent optimeringsjobbresurs — ett långvarigt jobb som ger kandidatändringar i en Foundry-agentkonfiguration.

AgentOptimizationJobLatency

Genomsnittlig latens för ett optimeringssteg och modell.

AgentOptimizationJobResult

Partiellt eller terminalt resultat som produceras av ett agentoptimeringsjobb.

AgentOptimizationJobTokenUsage

Aggregerad tokenanvändning för ett optimeringssteg och modell.

AgentOptimizationModelConfiguration

Identifierar en modell som används av ett optimerings- eller utvärderingssteg.

AgentOptimizationModelMutation

Modellmutation.

AgentOptimizationMutation

Baskandidatmutation.

AgentOptimizationPromptCandidateOutput

Kandidatresultat som produceras av ett promptoptimeringsjobb.

AgentOptimizationResultCandidateSummary

Sammanfattning av kandidater som producerats av ett agentoptimeringsjobb.

AgentOptimizationSkill

En färdighet i den manuellt tillhandahållna agentoptimeringsytan.

AgentOptimizationSkillsMutation

Färdighetsmutationer.

AgentOptimizationSpace

Agentattributen och alternativa värden som finns tillgängliga för en agentoptimeringssökning.

AgentOptimizationStageEstimate

Uppskattade värden grupperade efter optimeringssteg.

AgentOptimizationTargetCompletionDataSource

Baskälla för en måluppfyllande optimeringsutvärderingsuppsättning.

AgentOptimizationTargetCompletionDatasetReferenceDataSource

Refererar till en explicit versionserad registrerad Foundry-dataset för utvärdering av måluppfyllelse.

AgentOptimizationTargetCompletionEvaluationSet

Utvärderingsset innehåller oberoende ingångar med ett enda varv.

AgentOptimizationTargetCompletionInlineDataSource

Tillhandahåller envarvsrader direkt i optimeringsbegäran.

AgentOptimizationTargetCompletionTestCase

En enda punkt i en inline-utvärderingsuppsättning.

AgentOptimizationTargetConfiguration

Basmålskonfiguration för ett optimeringsjobb.

AgentOptimizationToolsMutation

Verktygsmutationer.

AgentOptimizationUserConversationSimulationDataSource

Baskälla för en utvärderingssats för användarsamtalssimulering.

AgentOptimizationUserConversationSimulationDatasetReferenceDataSource

Refererar till en explicit versionsbaserad registrerad Foundry-dataset för utvärdering av användarkonversationssimulering.

AgentOptimizationUserConversationSimulationEvaluationSet

Utvärderingsset innehåller scenarier för simulerade samtal.

AgentOptimizationUserConversationSimulationInlineDataSource

Tillhandahåller Evals testfall för användarkonversationssimulering direkt i optimeringsförfrågan.

AgentReference

modellgränssnitt AgentReference

AgentSessionResource

En agentsession som ger en långlivad beräkningssandlåda för hostade agentanrop.

AgentTaxonomyInput

Indatakonfiguration för utvärderingstaxonomin när indatatypen är agent.

AgentVersion

Representerar en specifik version av en agent. Innehåller metadata, versionshantering, skapandetid och agentdefinition.

AgenticIdentityPreviewCredentials

Definition av autentiseringsuppgifter för agentidentitet

AgentsCancelOptimizationJobOptionalParams

Valfria parametrar.

AgentsCreateAgentFromManifestOptionalParams

Valfria parametrar.

AgentsCreateAgentVersionFromManifestOptionalParams

Valfria parametrar.

AgentsCreateOptimizationJobOptionalParams

Valfria parametrar.

AgentsCreateOptionalParams

Valfria parametrar.

AgentsCreateSessionOptionalParams

Valfria parametrar.

AgentsCreateTelephonyBindingOptionalParams

Valfria parametrar.

AgentsCreateVersionFromCodeOptionalParams

Valfria parametrar.

AgentsCreateVersionOptionalParams

Valfria parametrar.

AgentsDeleteOptimizationJobOptionalParams

Valfria parametrar.

AgentsDeleteOptionalParams

Valfria parametrar.

AgentsDeleteSessionFileOptionalParams

Valfria parametrar.

AgentsDeleteSessionOptionalParams

Valfria parametrar.

AgentsDeleteTelephonyBindingOptionalParams

Valfria parametrar.

AgentsDeleteVersionOptionalParams

Valfria parametrar.

AgentsDisableOptionalParams

Valfria parametrar.

AgentsDownloadAgentCodeOptionalParams

Valfria parametrar.

AgentsDownloadSessionFileOptionalParams

Valfria parametrar.

AgentsEnableOptionalParams

Valfria parametrar.

AgentsEstimateOptimizationJobOptionalParams

Valfria parametrar.

AgentsGetOptimizationCandidateOptionalParams

Valfria parametrar.

AgentsGetOptimizationJobOptionalParams

Valfria parametrar.

AgentsGetOptionalParams

Valfria parametrar.

AgentsGetSessionLogStreamOptionalParams

Valfria parametrar.

AgentsGetSessionOptionalParams

Valfria parametrar.

AgentsGetTelephonyBindingOptionalParams

Valfria parametrar.

AgentsGetVersionOptionalParams

Valfria parametrar.

AgentsListOptimizationCandidatesOptionalParams

Valfria parametrar.

AgentsListOptimizationJobsOptionalParams

Valfria parametrar.

AgentsListOptionalParams

Valfria parametrar.

AgentsListSessionFilesOptionalParams

Valfria parametrar.

AgentsListSessionsOptionalParams

Valfria parametrar.

AgentsListTelephonyBindingsOptionalParams

Valfria parametrar.

AgentsListTelephonyCallsOptionalParams

Valfria parametrar.

AgentsListVersionsOptionalParams

Valfria parametrar.

AgentsOperations

Gränssnitt som representerar en agents åtgärder.

AgentsPromoteOptimizationCandidateOptionalParams

Valfria parametrar.

AgentsStopSessionOptionalParams

Valfria parametrar.

AgentsUpdateAgentFromManifestOptionalParams

Valfria parametrar.

AgentsUpdateAgentObjectOptionalParams

Valfria parametrar.

AgentsUpdateOptionalParams

Valfria parametrar.

AgentsUpdateTelephonyBindingOptionalParams

Valfria parametrar.

AgentsUploadSessionFileOptionalParams

Valfria parametrar.

ApiErrorResponse

Felsvar för API-fel.

ApiKeyCredentials

Definition av API-nyckelautentiseringsuppgifter

ApplyPatchToolParam

Tillåter assistenten att skapa, radera eller uppdatera filer med enhetliga diffar.

ApproximateLocation

modellgränssnitt ApproximateLocation

ArtifactProfile

Artefaktprofil för modellen

AutoCodeInterpreterToolParam

Konfiguration för en kodtolkarcontainer. Du kan också ange ID:t för de filer som koden ska köras på.

AzureAIAgentTarget

Representerar ett mål som specificerar en Azure AI-agent.

AzureAIModelTarget

Representerar ett mål som specificerar en Azure AI-modell för operationer som kräver modellval.

AzureAISearchIndex

Azure AI-sökning indexdefinition

AzureAISearchTool

Indatadefinitionsinformationen för ett Azure AI-sökverktyg som används för att konfigurera en agent.

AzureAISearchToolResource

En uppsättning indexresurser som används av verktyget azure_ai_search.

AzureAISearchToolboxTool

Ett Azure AI-sökning-verktyg lagrat i en verktygslåda.

AzureAgentConfig

Konfigurationsalternativ för agentens slutpunkt för getOpenAIClient-metoden. Används främst för hostade agenter.

AzureFunctionBinding

Strukturen för att behålla storage könamn och URI.

AzureFunctionDefinition

Definitionen av Azure-funktionen.

AzureFunctionStorageQueue

Strukturen för att behålla storage könamn och URI.

AzureFunctionTool

Indatadefinitionsinformationen för ett Azure Function Tool, som används för att konfigurera en agent.

AzureOpenAIModelConfiguration

Azure Konfiguration av OpenAI-modell. API-versionen väljs av tjänsten för att fråga modellen.

BaseCredentials

En basklass för autentiseringsuppgifter för anslutning

BetaAgentInsightMonitorsCancelRunOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsCreateOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsCreateRunOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsDeleteOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsGetInsightOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsGetOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsGetRunOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsListInsightsOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsListOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsListRunsOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsOperations

Gränssnitt som representerar en BetaAgentInsightMonitors operationer.

BetaAgentInsightMonitorsResetOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsUpdateInsightOptionalParams

Valfria parametrar.

BetaAgentInsightMonitorsUpdateOptionalParams

Valfria parametrar.

BetaAgentsCreateFromPromptOptionalParams

Valfria parametrar.

BetaAgentsOperations

Verksamhet för hantering av agenter.

BetaEvaluationTaxonomiesCreateOptionalParams

Valfria parametrar.

BetaEvaluationTaxonomiesDeleteOptionalParams

Valfria parametrar.

BetaEvaluationTaxonomiesGetOptionalParams

Valfria parametrar.

BetaEvaluationTaxonomiesListOptionalParams

Valfria parametrar.

BetaEvaluationTaxonomiesOperations

Gränssnitt som representerar en BetaEvaluationTaxonomies-operation.

BetaEvaluationTaxonomiesUpdateOptionalParams

Valfria parametrar.

BetaEvaluatorsGetCredentialsOptionalParams

Valfria parametrar.

BetaEvaluatorsOperations

Operationer för BetaEvaluatorsOperations.

BetaEvaluatorsPendingUploadOptionalParams

Valfria parametrar.

BetaInsightsGenerateOptionalParams

Valfria parametrar.

BetaInsightsGetOptionalParams

Valfria parametrar.

BetaInsightsListOptionalParams

Valfria parametrar.

BetaInsightsOperations

Gränssnitt som representerar en BetaInsights-operation.

BetaMemoryStoresCreateMemoryOptionalParams

Valfria parametrar.

BetaMemoryStoresCreateOptionalParams

Valfria parametrar.

BetaMemoryStoresDeleteMemoryOptionalParams

Valfria parametrar.

BetaMemoryStoresDeleteOptionalParams

Valfria parametrar.

BetaMemoryStoresDeleteScopeOptionalParams

Valfria parametrar.

BetaMemoryStoresGetMemoryOptionalParams

Valfria parametrar.

BetaMemoryStoresGetOptionalParams

Valfria parametrar.

BetaMemoryStoresGetUpdateResultOptionalParams

Valfria parametrar.

BetaMemoryStoresListMemoriesOptionalParams

Valfria parametrar.

BetaMemoryStoresListOptionalParams

Valfria parametrar.

BetaMemoryStoresOperations

Gränssnitt som representerar en BetaMemoryStores-operation.

BetaMemoryStoresSearchMemoriesOptionalParams

Valfria parametrar.

BetaMemoryStoresUpdateMemoriesOptionalParams

Valfria parametrar.

BetaMemoryStoresUpdateMemoryOptionalParams

Valfria parametrar.

BetaMemoryStoresUpdateOptionalParams

Valfria parametrar.

BetaModelsCreateOptions

Alternativ för create-metoden som laddar upp lokala filer och registrerar en modellversion.

BetaModelsDeleteOptionalParams

Valfria parametrar.

BetaModelsGetCredentialsOptionalParams

Valfria parametrar.

BetaModelsGetOptionalParams

Valfria parametrar.

BetaModelsListOptionalParams

Valfria parametrar.

BetaModelsListVersionsOptionalParams

Valfria parametrar.

BetaModelsOperations

Gränssnitt som representerar BetaModels-operationer.

BetaModelsPendingCreateVersionOptionalParams

Valfria parametrar.

BetaModelsPendingUploadOptionalParams

Valfria parametrar.

BetaModelsUpdateOptionalParams

Valfria parametrar.

BetaOperations

Gränssnitt som representerar en betaoperation.

BetaRedTeamsCreateOptionalParams

Valfria parametrar.

BetaRedTeamsGetOptionalParams

Valfria parametrar.

BetaRedTeamsListOptionalParams

Valfria parametrar.

BetaRedTeamsOperations

Gränssnitt som representerar BetaRedTeams-operationer.

BetaRoutinesCreateOrUpdateOptionalParams

Valfria parametrar.

BetaRoutinesDeleteOptionalParams

Valfria parametrar.

BetaRoutinesDisableOptionalParams

Valfria parametrar.

BetaRoutinesDispatchOptionalParams

Valfria parametrar.

BetaRoutinesEnableOptionalParams

Valfria parametrar.

BetaRoutinesGetOptionalParams

Valfria parametrar.

BetaRoutinesListOptionalParams

Valfria parametrar.

BetaRoutinesListRunsOptionalParams

Valfria parametrar.

BetaRoutinesOperations

Gränssnitt som representerar en BetaRoutines-operation.

BetaSchedulesCreateOrUpdateOptionalParams

Valfria parametrar.

BetaSchedulesDeleteOptionalParams

Valfria parametrar.

BetaSchedulesGetOptionalParams

Valfria parametrar.

BetaSchedulesGetRunOptionalParams

Valfria parametrar.

BetaSchedulesListOptionalParams

Valfria parametrar.

BetaSchedulesListRunsOptionalParams

Valfria parametrar.

BetaSchedulesOperations

Gränssnitt som representerar en BetaSchedules-operation.

BetaSkillsCreateOptionalParams

Valfria parametrar.

BetaSkillsCreateVersionFromFilesOptionalParams

Valfria parametrar.

BetaSkillsDeleteOptionalParams

Valfria parametrar.

BetaSkillsDeleteVersionOptionalParams

Valfria parametrar.

BetaSkillsDownloadOptionalParams

Valfria parametrar.

BetaSkillsDownloadVersionOptionalParams

Valfria parametrar.

BetaSkillsGetOptionalParams

Valfria parametrar.

BetaSkillsGetVersionOptionalParams

Valfria parametrar.

BetaSkillsListOptionalParams

Valfria parametrar.

BetaSkillsListVersionsOptionalParams

Valfria parametrar.

BetaSkillsOperations

Gränssnitt som representerar BetaSkills-operationer.

BetaSkillsUpdateOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsDeleteOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsDownloadAudioItemOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsDownloadAudioOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsDownloadGeneratedAudioItemOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsGetAudioItemOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsGetAudioOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsGetGeneratedAudioItemOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsGetItemOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsGetOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsGetResponseOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsListItemsOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsListOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsListResponseItemsOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsListResponsesOptionalParams

Valfria parametrar.

BetaVoiceAgentsConversationsOperations

Drift för hantering av röstsamtal mellan agenter.

BetaVoiceAgentsOperations

Drift för hantering av röstagentsamtal och telefoni.

BetaVoiceAgentsTelephonyCancelCallJobOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyCreateBindingOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyCreateCallJobOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyDeleteBindingOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyEndCallOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyGetBindingOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyGetCallJobOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyGetCallOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyGetTransferTargetsOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyListBindingsOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyListCallsOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyOperations

Drift för hantering av röstagenttelefoni.

BetaVoiceAgentsTelephonyReplaceTransferTargetsOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyTransferCallOptionalParams

Valfria parametrar.

BetaVoiceAgentsTelephonyUpdateBindingOptionalParams

Valfria parametrar.

BingCustomSearchConfiguration

En bing anpassad sökkonfiguration.

BingCustomSearchPreviewTool

Information om indatadefinitionen för ett Bing anpassat sökverktyg som används för att konfigurera en agent.

BingCustomSearchToolParameters

Parametrarna för det bing anpassade sökverktyget.

BingGroundingSearchConfiguration

Sökkonfiguration för Bing grounding

BingGroundingSearchToolParameters

Parametrarna för bing grundsökningsverktyg.

BingGroundingTool

Information om indatadefinitionen för ett bing grundsökningsverktyg som används för att konfigurera en agent.

BlobReference

Information om blobreferens.

BotServiceAuthorizationScheme

modellgränssnitt BotServiceAuthorizationScheme

BotServiceRbacAuthorizationScheme

modellgränssnitt BotServiceRbacAuthorizationScheme

BotServiceTenantAuthorizationScheme

modellgränssnitt BotServiceTenantAuthorizationScheme

BrowserAutomationPreviewTool

Information om indatadefinitionen för ett webbläsarautomatiseringsverktyg, som används för att konfigurera en agent.

BrowserAutomationPreviewToolboxTool

Ett webbläsarautomatiseringsverktyg lagrat i en verktygslåda.

BrowserAutomationTool

Information om indatadefinitionen för ett webbläsarautomatiseringsverktyg, som används för att konfigurera en agent.

BrowserAutomationToolConnectionParameters

Definition av indataparametrar för anslutningen som används av Browser Automation Tool.

BrowserAutomationToolParameters

Definition av inmatningsparametrar för Browser Automation Tool.

BrowserAutomationToolboxTool

Ett webbläsarautomatiseringsverktyg lagrat i en verktygslåda.

CaptureStructuredOutputsTool

Ett verktyg för att fånga strukturerade resultat

ChartCoordinate

Koordinater för analysdiagrammet.

ChatCompletionTool

Ett funktionsverktyg som kan användas för att generera ett svar.

ChatSummaryMemoryItem

Ett minnesobjekt som innehåller en sammanfattning som extraherats från konversationer.

ClusterInsightResult

Insikter från klusteranalysen.

ClusterTokenUsage

Tokenanvändning för klusteranalys

CodeBasedEvaluatorDefinition

Kodbaserad utvärderardefinition med hjälp av python-kod

CodeConfiguration

Kodbaserad distributionskonfiguration för en hostad agent.

CodeInterpreterTool

Ett verktyg som kör Python-kod för att hjälpa till att generera ett svar på en prompt.

CodeInterpreterToolboxTool

Ett kodtolkverktyg lagrat i en verktygslåda.

ComparisonFilter

Ett filter som används för att jämföra en angiven attributnyckel med ett angivet värde med hjälp av en definierad jämförelseåtgärd.

CompoundFilter

Kombinera flera filter med and eller or.

ComputerTool

Ett verktyg som styr en virtuell dator. Läs mer om datorverktyget.

ComputerUsePreviewTool

Ett verktyg som styr en virtuell dator. Läs mer om datorverktyget.

Connection

Åtgärder för svar från listan och hämta anslutningar

ConnectionsGetOptionalParams

Valfria parametrar.

ConnectionsGetWithCredentialsOptionalParams

Valfria parametrar.

ConnectionsListOptionalParams

Valfria parametrar.

ConnectionsOperations

Gränssnitt som representerar en anslutningsåtgärd.

ContainerAutoParam

modellgränssnittet ContainerAutoParam

ContainerConfiguration

Containerbaserad distributionskonfiguration för en hostad agent.

ContainerNetworkPolicyAllowlistParam

modellgränssnitt ContainerNetworkPolicyAllowlistParam

ContainerNetworkPolicyDisabledParam

modellgränssnitt ContainerNetworkPolicyDisabledParam

ContainerNetworkPolicyDomainSecretParam

modellgränssnitt ContainerNetworkPolicyDomainSecretParam

ContainerNetworkPolicyParam

Nätverksåtkomstpolicy för containern.

ContainerSkill

modellgränssnitt ContainerSkill

ContinuousEvaluationRuleAction

Åtgärd för utvärderingsregel för kontinuerlig utvärdering.

CosmosDBIndex

Definition av CosmosDB Vector Store-index

CreateAgentVersionFromCodeContent

Multiparts begäranspråk för att uppdatera eller versionsanpassa en kodbaserad agent (POST /agents/{name} och POST /agents/{name}/versions).

CreateAgentVersionFromCodeMetadata

JSON-metadata för kodbaserade agentoperationer (skapa, uppdatera, skapa version). Agentnamnet kommer från URL-vägens parameter eller x-ms-agent-name headern, så det ingår inte i denna modell. Innehållshashen (SHA-256 i zip-adressen) bärs i x-ms-code-zip-sha256 headern.

CreateSkillVersionFromFilesBody

Multipart request body för att skapa en färdighetsversion från filer. Accepterar antingen en enda zip-fil eller flera individuella färdighetsfiler (kataloguppladdning). För zip-uppladdningar extraherar och validerar servern innehållet. Vid kataloguppladdningar valideras filer as-is.

CreateTeamsPhoneExtensionTelephonyBindingRequest

Begäran om att skapa en Microsoft Teams Phone Extension-bindning.

CreateTelephonyBindingRequest

Begäran om att skapa en telefonbindning.

CreateTelephonyCallJobRequest

En förfrågan om att skapa ett varaktigt direkt utgående samtalsjobb.

CreateTranscriptionResponseJsonUsage

Statistik för tokenanvändning för förfrågan.

CreateTwilioTelephonyBindingRequest

Begäran om att skapa en Twilio-bindning.

CronTrigger

Cron-baserad utlösare.

CustomCredential

Definition av anpassade autentiseringsuppgifter

CustomGrammarFormatParam

En grammatik definierad av användaren.

CustomRoutineTrigger

En anpassad händelserutin-trigger.

CustomTextFormatParam

Obegränsad fri text.

CustomToolParam

Ett anpassat verktyg som bearbetar indata med ett specificerat format. Läs mer om anpassade verktyg

CustomToolParamFormat

Inmatningsformatet för det anpassade verktyget. Standard är obegränsad text.

DailyRecurrenceSchedule

Dagligt upprepningsschema.

DataGenerationJob

Datagenereringsresurs.

DataGenerationJobConfiguration

Konfiguration för att hantera datagenereringsjobb.

DataGenerationJobInputs

Anroparens indata för ett datagenereringsjobb.

DataGenerationJobOutput

Utdata information för ett datagenereringsjobb.

DataGenerationJobResult

Resultatet som produceras av ett framgångsrikt datagenereringsjobb.

DataGenerationJobSource

Baskällmodellen för datagenereringsjobb.

DataGenerationModelOptions

LLM-modelleringsalternativ för datagenereringsjobb.

DataGenerationTokenUsage

Tokenanvändningsinformation för ett datagenereringsjobb.

DatasetCredential

Representerar en referens till en blob för förbrukning

DatasetDataGenerationJobOutput

Dataset outputar för ett datagenereringsjobb.

DatasetEvaluatorGenerationJobSource

Datasetkälla för utvärderargenereringsjobb — referens till en datamängd.

DatasetReference

Referens till en versionerad Foundry Dataset.

DatasetVersion

DatasetVersionsdefinition

DatasetsCancelGenerationJobOptionalParams

Valfria parametrar.

DatasetsCreateGenerationJobOptionalParams

Valfria parametrar.

DatasetsCreateOrUpdateOptionalParams

Valfria parametrar.

DatasetsDeleteGenerationJobOptionalParams

Valfria parametrar.

DatasetsDeleteOptionalParams

Valfria parametrar.

DatasetsGetCredentialsOptionalParams

Valfria parametrar.

DatasetsGetGenerationJobOptionalParams

Valfria parametrar.

DatasetsGetOptionalParams

Valfria parametrar.

DatasetsListGenerationJobsOptionalParams

Valfria parametrar.

DatasetsListOptionalParams

Valfria parametrar.

DatasetsListVersionsOptionalParams

Valfria parametrar.

DatasetsOperations

Gränssnitt som representerar en Datasets-operation.

DatasetsPendingUploadOptionalParams

Valfria parametrar.

DeleteAgentResponse

Ett borttaget agentobjekt

DeleteAgentVersionResponse

Ett borttaget agentversionsobjekt

DeleteMemoryResponse

Svar för att ha raderat ett minnesobjekt från en minneslagring.

DeleteMemoryStoreResponse

modellgränssnitt DeleteMemoryStoreResponse

DeleteSkillResponse

En borttagen färdighet.

DeleteSkillVersionResponse

En borttagen färdighetsversion.

Deployment

Definition av modelldistribution

DeploymentsGetOptionalParams

Valfria parametrar.

DeploymentsListOptionalParams

Valfria parametrar.

DeploymentsOperations

Gränssnitt som representerar en distributionsåtgärd.

Dimension

En enda dimension — en oberoende, mätbar kvalitetsdimension inom en bedömningsmatrisbedömares poängplan.

DispatchRoutineResponse

Identifierare returneras efter att en rutinmässig dispatch har köats.

EmbeddingConfiguration

Konfigurationsklass för inbäddning

EmptyModelParam

modellgränssnittet EmptyModelParam

EndpointBasedEvaluatorDefinition

Definition av endpoint-baserad utvärderare. Kunden äger och är värd för en HTTP-endpoint som implementerar utvärderingskontraktet. Utvärderaren refererar till en Project Connection med namn; anslutningen lagrar slutpunktens URL och inloggningsuppgifter (API-nyckel eller Entra ID). Vid exekveringstillfället löser tjänsten anslutningen för att erhålla slutpunktens URL och autentiseringsdetaljer, och anropar sedan slutpunkten för varje utvärderingsrad.

EntraAuthorizationScheme

modellgränssnitt EntraAuthorizationScheme

EntraIDCredentials

Entra ID-legitimationsdefinition

ErrorModel

modellgränssnitt Felmodell

EvalResult

Resultat av utvärderingen.

EvalRunResultCompareItem

Metrisk jämförelse för en behandling mot baslinjen.

EvalRunResultComparison

Jämförelseresultat för behandling körs mot baslinjen.

EvalRunResultSummary

Sammanfattande statistik för ett mått i en utvärderingskörning.

EvaluationAzureStandardVoiceModelConfiguration

Konfigurerar en Azure-standard neural röst som används för att konvertera text till tal för utvärdering via Voice Live-endpointen.

EvaluationComparisonInsightRequest

Begäran om utvärderingsjämförelse

EvaluationComparisonInsightResult

Insikter från utvärderingsjämförelsen.

EvaluationDataGenerationJob

Jobbresurs för generering av utvärderingsdata.

EvaluationDataGenerationJobInputs

Indata som anroparen tillhandahåller för ett uppdrag för att generera utvärderingsdata.

EvaluationDataGenerationJobOutputConfiguration

Dataset-utdatakonfiguration för ett utvärderingsdatagenereringsjobb.

EvaluationModelConfiguration

Konfigurerar modellen som spelar den simulerade användaren. Denna modell är separat från den utvärderade target.

EvaluationResultSample

Ett exempel från utvärderingsresultatet.

EvaluationRule

Modell för utvärderingsregel.

EvaluationRuleAction

Åtgärdsmodell för utvärdering.

EvaluationRuleFilter

Modell för utvärderingsfilter.

EvaluationRulesCreateOrUpdateOptionalParams

Valfria parametrar.

EvaluationRulesDeleteOptionalParams

Valfria parametrar.

EvaluationRulesGetOptionalParams

Valfria parametrar.

EvaluationRulesListOptionalParams

Valfria parametrar.

EvaluationRulesOperations

Gränssnitt som representerar en EvaluationRules-åtgärd.

EvaluationRunClusterInsightRequest

Insikter om uppsättningen av utvärderingsresultat

EvaluationRunClusterInsightResult

Insikter från utvärderingen kör klusteranalys.

EvaluationScheduleTask

Utvärderingsuppgift för schemat.

EvaluationTarget

Basklass för mål med stöd för diskriminator.

EvaluationTaxonomy

Definition av taxonomi för utvärdering

EvaluationTaxonomyInput

Indatakonfiguration för utvärderingstaxonomin.

EvaluationVoiceModelConfiguration

Röstkonfiguration används för att konvertera text till tal för utvärdering via Voice Live-endpointen.

EvaluatorCredentialRequest

Begär att organet får utvärderarbehörighet

EvaluatorDefinition

Konfiguration av basutvärderare med diskriminator

EvaluatorGenerationArtifacts

Tjänstehanterade proveniensartefakter som produceras av ett utvärderargenereringsjobb. Finns endast på EvaluatorVersionsresurser skapade via genereringspipelinen. Den kombinerade JSONL Foundry Dataset är skrivskyddad och löses till en versionerad datamängd i ett tjänstereserverat namnrymd.

EvaluatorGenerationInputs

Indata från uppringaren för ett utvärderargenereringsjobb.

EvaluatorGenerationJob

Resurs för Utvärderargenerering av jobb — ett långvarigt jobb som genererar bedömningskriterier baserade på bedömningskriterier från källmaterial. Vid framgång blir resultatet den persisterade EvaluatorVersion.

EvaluatorGenerationJobSource

Basmodellen för utvärderargenereringsjobb. Polymorf över type.

EvaluatorGenerationTokenUsage

Sammanfattning av tokenförbrukning för ett utvärderargenereringsjobb. Fylls när jobbet når ett terminalt tillstånd.

EvaluatorMetric

Utvärderare Metriska mått

EvaluatorVersion

Definition av utvärderare

EvaluatorsCancelGenerationJobOptionalParams

Valfria parametrar.

EvaluatorsCreateGenerationJobOptionalParams

Valfria parametrar.

EvaluatorsCreateVersionOptionalParams

Valfria parametrar.

EvaluatorsDeleteGenerationJobOptionalParams

Valfria parametrar.

EvaluatorsDeleteVersionOptionalParams

Valfria parametrar.

EvaluatorsGetGenerationJobOptionalParams

Valfria parametrar.

EvaluatorsGetVersionOptionalParams

Valfria parametrar.

EvaluatorsListGenerationJobsOptionalParams

Valfria parametrar.

EvaluatorsListOptionalParams

Valfria parametrar.

EvaluatorsListVersionsOptionalParams

Valfria parametrar.

EvaluatorsOperations

Operationer för utvärderareOperationer.

EvaluatorsUpdateVersionOptionalParams

Valfria parametrar.

ExternalAgentDefinition

Definitionen av extern agent. Representerar en tredjepartsagent som hostas utanför Foundry (till exempel på GCP eller AWS). Registrering är endast metadata: Foundry registrerar agentens definition för att lysa upp observerbarhetsupplevelser (spår, utvärderingar) över kundgenererade OpenTelemetri-data.

FabricDataAgentToolParameters

Parametrarna för verktyget för infrastrukturdataagenten.

FabricIQPreviewTool

Ett FabricIQ-serverside-verktyg.

FabricIQPreviewToolboxTool

Ett FabricIQ-verktyg förvarat i en verktygslåda.

FieldMapping

Konfigurationsklass för fältmappning

FileDataGenerationJobOutput

Azure OpenAI-filutdata för ett datagenereringsjobb.

FileDataGenerationJobSource

Filkälla för datagenereringsjobb — Azure OpenAI filinmatning.

FileDatasetVersion

FilDatasetVersionsdefinition

FileSearchTool

Ett verktyg som söker efter relevant innehåll från uppladdade filer. Läs mer om filsökningsverktyget.

FileSearchToolboxTool

Ett filsökverktyg lagrat i en verktygslåda.

FixedRatioVersionSelectionRule

modellgränssnitt FixedRatioVersionSelectionRule

FolderDatasetVersion

FilDatasetVersionsdefinition

FoundryModelWarning

En varning kopplad till en modell.

FunctionObject

modellgränssnitt FunctionObject

FunctionParameters

Parametrarna som funktionerna accepterar, som beskrivs som ett JSON-schemaobjekt. Se guiden för exempel och JSON-schemareferensen för dokumentation om formatet. Om du utelämnar parameters definieras en funktion med en tom parameterlista.

FunctionShellToolParam

Ett verktyg som låter modellen utföra skalkommandon.

FunctionShellToolParamEnvironment

modellgränssnitt FunktionShellToolParamEnvironment

FunctionShellToolParamEnvironmentContainerReferenceParam

modellgränssnitt FunktionShellToolParamEnvironmentContainerReferenceParam

FunctionShellToolParamEnvironmentLocalEnvironmentParam

modellgränssnitt FunktionShellToolParamEnvironmentLocalEnvironmentParam

FunctionTool

Definierar en funktion i din egen kod som modellen kan välja att anropa. Läs mer om funktionsanrop.

FunctionToolParam

modellgränssnittet FunctionToolParam

GenAITracingOptions

Alternativ för att konfigurera GenAI-spårning på en specifik AIProjectClient-instans.

Skicka dessa under nyckeln tracingOptions AIProjectClientOptionalParams för att aktivera GenAI-spårning när klienten instansieras. Varje klientinstans upprätthåller sin egen oberoende spårningskonfiguration.

GenerateVoiceAgentRequest

Indata för att generera en röstagent. Endast kind och name är alltid obligatoriska. Författartjänsten expanderar dessa indata till en fullständig, redigerbar VoiceAgentDefinition, som sedan skapas genom POST /agents. De genererade instructions och ljud-/röstinställningarna lagras som separata fält i den resulterande agentdefinitionen, så att uppringaren kan redigera eller åsidosätta någon av dem via standardversionshantering.

GetMicrosoft365PackageOptionalParams

Valfria parametrar.

GetMicrosoft365PublishDefaultsOptionalParams

Valfria parametrar.

GitHubCopilotHarness

(Förhandsvisning) GitHub Copilot hanterade harness för promptagenter.

GitHubCopilotToolsetConfig

En möjliggörande överskrivning för ett GitHub Copilot-inbyggt verktyg.

GitHubCopilotToolsetDefaultConfig

Standardinställningen för aktivering av GitHub Copilot inbyggda verktyg.

GitHubCopilotToolsetPreview

(Förhandsgranskning) Konfigurationsöverskrivningar för GitHub Copilot inbyggda verktyg.

GitHubIssueRoutineTrigger

En rutinutlösare för GitHub-problem.

HeaderTelemetryEndpointAuth

Headerbaserad hemlig autentisering för en telemetri-endpoint. Det upplösta hemlighetsvärdet injiceras som en HTTP-header.

HostedAgentDefinition

Definitionen av den värdbaserade agenten.

HourlyRecurrenceSchedule

Schema för upprepning per timme.

HumanEvaluationPreviewRuleAction

Utvärderingsregelåtgärd för mänsklig utvärdering.

HybridSearchOptions

modellgränssnitt HybridSearchOptions

ImageGenTool

Ett verktyg som genererar bilder med hjälp av GPT-bildmodellerna.

ImageGenToolInputImageMask

modellgränssnittet ImageGenToolInputImageMask

IndexesCreateOrUpdateOptionalParams

Valfria parametrar.

IndexesDeleteOptionalParams

Valfria parametrar.

IndexesGetOptionalParams

Valfria parametrar.

IndexesListOptionalParams

Valfria parametrar.

IndexesListVersionsOptionalParams

Valfria parametrar.

IndexesOperations

Gränssnitt som representerar en indexåtgärder.

InlineSkillParam

modellgränssnitt InlineSkillParam

InlineSkillSourceParam

Inline-färdighetslast

Insight

Svarstexten för klusterinsikter.

InsightCluster

Ett kluster av analysprover.

InsightGenerationRequest

Förfrågningskroppen för att generera en insikt.

InsightModelConfiguration

Konfiguration av modellen som används i insiktsgenereringen.

InsightRequest

Begäran om insiktsrapporten.

InsightResult

Resultatet av insikterna.

InsightSample

Ett smakprov från analysen.

InsightScheduleTask

Insiktsuppgift för schemat.

InsightSummary

Sammanfattning av felklusteranalysen.

InsightsMetadata

Metadata om insikterna.

InvocationsProtocolConfiguration

Konfiguration specifik för anropsprotokollet.

InvocationsWsProtocolConfiguration

Konfiguration specifik för WebSocket-baserade anropsprotokollet.

InvokeAgentInvocationsApiDispatchPayload

En manuell payload som används för att testa en API-rutindispatch för anrop.

InvokeAgentInvocationsApiRoutineAction

Skickar en rutin via råa anrops-API:et. Exakt en av agent_name eller agent_endpoint_id måste tillhandahållas.

InvokeAgentResponsesApiDispatchPayload

En manuell nyttolast som används för att testa en respons-API-rutinutflykt.

InvokeAgentResponsesApiRoutineAction

Skickar en rutin via svars-API:et. Exakt en av agent_name eller agent_endpoint_id måste tillhandahållas.

JobOperationState

Operationstillstånd för en långvarig operation som skapar en jobbresurs.

ANPASSNING: SDK-FÖRBÄTTRING: de emitterade pollers resolverar till jobbets terminalpayload result , som inte bär någon identifierare; jobId håller det skapade jobbet nåbart.

LocalShellToolParam

Ett verktyg som gör att modellen kan köra gränssnittskommandon i en lokal miljö.

LocalSkillParam

modellgränssnitt LocalSkillParam

LogProbProperties

Ett log-sannolikhetsobjekt.

LoraConfig

Adapterspecifik metadata för LoRA-modeller. Drivsystem som betjänar motorkonfiguration vid utplacering.

MCPListToolsTool

Ett verktyg som är tillgängligt på en MCP-server.

MCPListToolsToolAnnotations

modellgränssnitt MCPListToolsToolAnnotations

MCPListToolsToolInputSchema

modellgränssnitt MCPListToolsToolInputSchema

MCPTool

Ge modellen åtkomst till ytterligare verktyg via MCP-servrar (Remote Model Context Protocol). Lär dig mer om MCP.

MCPToolFilter

Ett filterobjekt för att specificera vilka verktyg som är tillåtna.

MCPToolRequireApproval

modellgränssnitt MCPToolRequireApproval

MCPToolboxTool

Ett MCP-verktyg som förvaras i en verktygslåda.

ManagedAgentIdentityBlueprintReference

modellgränssnitt ManagedAgentIdentityBlueprintReference

ManagedAzureAISearchIndex

Hanterad Azure AI-sökning indexdefinition

McpProtocolConfiguration

Konfiguration specifik för MCP-protokollet.

MemoryItem

Ett enskilt minnesobjekt som lagras i minneslagret och som innehåller innehåll och metadata.

MemoryOperation

Representerar en enskild minnesåtgärd (skapa, uppdatera eller ta bort) som utförs på ett minnesobjekt.

MemorySearchItem

Ett hämtat minnesobjekt från minnessökningen.

MemorySearchOptions

Alternativ för minnessökning.

MemorySearchPreviewTool

Ett verktyg för att integrera minnen i agenten.

MemoryStore

Ett minneslager som kan lagra och hämta användarminnen.

MemoryStoreDefaultDefinition

Standardimplementering av minneslager.

MemoryStoreDefaultOptions

Standardkonfigurationer för minneslager.

MemoryStoreDefinition

Grundläggande definition för minneslagringskonfigurationer.

MemoryStoreDeleteScopeResponse

Svar för att ta bort minnen från ett omfång.

MemoryStoreOperationUsage

Användningsstatistik för en minneslagringsåtgärd.

MemoryStoreSearchResponse

Svar på minnessökning.

MemoryStoreUpdateCompletedResult

Resultat av minnesuppdatering.

MemoryStoreUpdateResponse

Anger status för en uppdateringsåtgärd för minneslagret.

Metadata

Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i ett strukturerat format och fråga efter objekt via API eller instrumentpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken.

Microsoft365PermissionScopes

En uppsättning delegerade behörighetsområden som begärs från en enda resursapplikation.

Microsoft365PublishDefaults

Standard- och tidigare publicerade värden som används för att förfylla i en Microsoft 365-publiceringsförfrågan för en Foundry-agent.

Microsoft365PublishResponse

Svar från att publicera en agent till Microsoft 365 / Microsoft Teams.

MicrosoftFabricPreviewTool

Inmatningsdefinitionsinformationen för ett Microsoft Fabric-verktyg som används för att konfigurera en agent.

MisalignmentErrorDetailsResource

Detaljer om en handling blockeras eftersom den kanske inte stämmer överens med användarens avsikt.

MisalignmentSteer

En offentlig instruktion om att fortsätta efter att en åtgärd blockerats.

ModelCredentialRequest

Begär att hämta uppgifter för en modelltillgång.

ModelDeployment

Definition av modelldistribution

ModelDeploymentSku

SKU-information

ModelPendingUploadRequest

Representerar en begäran om en väntande uppladdning av en modellversion.

ModelPendingUploadResponse

Representerar svaret för en modell som väntar på uppladdningsförfrågan.

ModelSamplingParams

Representerar en uppsättning parametrar som används för att styra samplingsbeteendet för en språkmodell under textgenereringen.

ModelSourceData

Källinformation för modellen

ModelVersion

Modellversionsdefinition

MonthlyRecurrenceSchedule

Månatligt upprepningsschema.

NamespaceToolParam

Grupperar funktioner/anpassade verktyg under ett delat namnrymd.

NoAuthenticationCredentials

Autentiseringsuppgifter som inte kräver autentisering

OneTimeTrigger

Utlösare en gång.

OpenAIClientOptionsWithAzureAgent

Utökade OpenAI-klientalternativ för att inkludera Azure Agents endpoint-konfiguration.

OpenApiAnonymousAuthDetails

Säkerhetsinformation för anonym OpenApi-autentisering

OpenApiAuthDetails

autentiseringsinformation för OpenApiFunctionDefinition

OpenApiFunctionDefinition

Information om indatadefinition för en openapi-funktion.

OpenApiManagedAuthDetails

Säkerhetsinformation för OpenApi managed_identity-autentisering

OpenApiManagedSecurityScheme

Säkerhetsschema för OpenApi managed_identity-autentisering

OpenApiProjectConnectionAuthDetails

Säkerhetsinformation för OpenApi-project anslutningsautentisering

OpenApiProjectConnectionSecurityScheme

Säkerhetsschema för OpenApi managed_identity-autentisering

OpenApiTool

Information om indatadefinition för ett OpenAPI-verktyg som används för att konfigurera en agent.

OpenApiToolboxTool

Ett OpenAPI-verktyg lagrat i en verktygslåda.

OptimizationContext

Basmodell för typad optimeringskontext.

OtlpTelemetryEndpoint

En OTLP (OpenTelemetry Protocol) telemetriexport-endpoint.

PageSettings

Ett gränssnitt som spårar inställningarna för sidsidig iteration

PagedAsyncIterableIterator

Ett gränssnitt som tillåter asynkron iteration både för slutförande och efter sida.

PendingUploadRequest

Representerar en begäran om en väntande uppladdning.

PendingUploadResponse

Representerar svaret på en väntande uppladdningsbegäran

PickPropertiesVoiceAgentAudioConfig

Mallen för att välja fastigheter.

ProceduralMemoryItem

Ett minnesobjekt som innehåller en procedur extraherad från konversationer.

ProgrammaticToolCallingParam

modellgränssnitt ProgrammaticToolCallingParam

PromptAgentDefinition

Definitionen av promptagenten

PromptAgentDefinitionTextOptions

Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data.

PromptBasedEvaluatorDefinition

Promptbaserad utvärderare

PromptDataGenerationJobSource

Promptkälla för datagenereringsjobb — text i raden tillhandahållen av användaren.

PromptEvaluatorGenerationJobSource

Prompt källa för utvärderargenereringsjobb — text i raden tillhandahållen av användaren.

PromptOptimizationConfiguration

Konfiguration för en one-shot prompt transformation utan jämförande utvärdering.

ProtocolConfiguration

Konfiguration per protokoll för agentens slutpunkt.

ProtocolVersionRecord

En postmappning för ett enskilt protokoll och dess version.

PstnTelephonyTransferDestination

En PSTN-destination för ett telefonöverföringsmål.

PublishToMicrosoft365OptionalParams

Valfria parametrar.

RaiConfig

Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI).

RaiInvocationModeration

Deklarerar var begäran/svarstext finns så att innehållssäkerhetsräcken kan extrahera den.

RaiSseTextSelector

En SSE-händelsetyp till textfältsväljare för strömmande anropsutdata.

RankingOptions

modellgränssnitt RankingOptions

RealtimeAudioFormats

modellgränssnitt RealtimeAudioFormats

RealtimeAudioFormatsAudioPcm

modellgränssnitt RealtimeAudioFormatsAudioPcm

RealtimeAudioFormatsAudioPcma

modellgränssnitt RealtimeAudioFormatsAudioPcma

RealtimeAudioFormatsAudioPcmu

modellgränssnitt RealtimeAudioFormatsAudioPcmu

RealtimeClientEvent

Ett realtidsevent med en kund.

RealtimeClientEventConversationItemCreate

Lägg till ett nytt Item i konversationens kontext, inklusive meddelanden, funktionsanrop och funktionsanropssvar. Denna händelse kan användas både för att fylla i en "historik" över konversationen och för att lägga till nya objekt mitt i strömmen, men har den nuvarande begränsningen att den inte kan fylla i assistentens ljudmeddelanden. Om det lyckas svarar servern med en conversation.item.created händelse, annars skickas en error händelse.

RealtimeClientEventConversationItemDelete

Skicka detta evenemang när du vill ta bort något föremål från konversationshistoriken. Servern svarar med en conversation.item.deleted händelse, om inte objektet inte finns i konversationshistoriken, i vilket fall servern svarar med ett felmeddelande.

RealtimeClientEventConversationItemRetrieve

Skicka denna händelse när du vill hämta serverns representation av ett specifikt objekt i konversationshistoriken. Detta är användbart, till exempel för att inspektera användarljud efter brusreducering och VAD. Servern svarar med en conversation.item.retrieved händelse, om inte objektet inte finns i konversationshistoriken, i vilket fall servern svarar med ett felmeddelande.

RealtimeClientEventConversationItemTruncate

Skicka denna händelse för att förkorta ljudet från ett tidigare assistentmeddelande. Servern producerar ljud snabbare än realtid, så denna händelse är användbar när användaren avbryter för att förkorta ljud som redan skickats till klienten men ännu inte spelats. Detta synkroniserar serverns förståelse av ljudet med klientens uppspelning. Att trunkera ljudet tar bort serversidans texttranskription för att säkerställa att det inte finns text i kontexten som användaren inte har hört. Om det lyckas svarar servern med ett conversation.item.truncated event.

RealtimeClientEventInputAudioBufferAppend

Skicka denna händelse för att lägga till ljudbyte i ingångsljudbufferten. Ljudbufferten är en tillfällig lagring som du kan skriva till och senare överföra. En "commit" skapar ett nytt användarmeddelande i konversationshistoriken från buffertinnehållet och rensar bufferten. Inmatningsljudtranskription (om aktiverad) genereras när bufferten commitas. Om VAD är aktiverat används ljudbufferten för att upptäcka tal och servern bestämmer när den ska comma. När server-VAD är inaktiverat måste du committa ljudbufferten manuellt. Brusreducering av ingångsljud tillämpas vid skrivning till ljudbufferten. Klienten kan välja hur mycket ljud som ska placeras i varje händelse upp till maximalt 15 MiB, till exempel kan streaming av mindre delar från klienten göra VAD mer responsiv. Till skillnad från de flesta andra klienthändelser skickar servern inget bekräftelsesvar på denna händelse.

RealtimeClientEventInputAudioBufferClear

Skicka denna händelse för att rensa ljudbytena i bufferten. Servern svarar med ett input_audio_buffer.cleared event.

RealtimeClientEventInputAudioBufferCommit

Skicka denna händelse för att commita användarens ljudbuffert, vilket skapar ett nytt användarmeddelandeelement i konversationen. Denna händelse ger ett fel om ingångsljudbufferten är tom. När klienten är i Server-VAD-läge behöver den inte skicka denna händelse, servern kommer automatiskt att committera ljudbufferten. Att committa indataljudbufferten triggar ingångsljudtranskription (om det aktiveras i sessionskonfigurationen), men det skapar inget svar från modellen. Servern svarar med ett input_audio_buffer.committed event.

RealtimeClientEventOutputAudioBufferClear

Endast WebRTC/SIP: Emittera för att stänga av den aktuella ljudresponsen. Detta får servern att sluta generera ljud och sända ut en output_audio_buffer.cleared händelse. Den här händelsen bör föregås av en response.cancel klienthändelse för att stoppa genereringen av det aktuella svaret. Läs mer.

RealtimeClientEventResponseCancel

Skicka denna händelse för att avbryta ett pågående svar. Servern svarar med en response.done händelse med statusen response.status=cancelled. Om det inte kommer något svar för att avbryta, svarar servern med ett felmeddelande. Det är säkert att ringa response.cancel även om inget svar pågår, ett fel kommer att returneras och sessionen förblir opåverkad.

RealtimeClientEventResponseCreate

Denna händelse instruerar servern att skapa ett svar, vilket innebär att modellinferens utlöses. När servern är i serverns VAD-läge skapar servern automatiskt svar. Ett svar kommer att innehålla minst ett objekt och kan ha två, i vilket fall det andra blir ett funktionsanrop. Dessa objekt kommer att läggas till i konversationshistoriken som standard. Servern svarar med en response.created händelse, händelser för skapade föremål och innehåll, och slutligen en response.done händelse som indikerar att svaret är klart. Händelsen response.create inkluderar inferenskonfiguration som instructions och tools. Om dessa är satta kommer de att åsidosätta sessionens konfiguration endast för detta svar. Svar kan skapas utanför standardkonversationen, vilket innebär att de kan ha godtycklig inmatning, och det är möjligt att inaktivera skrivandet av utdata till konversationen. Endast ett svar kan skriva till standardkonversationen åt gången, men annars kan flera svar skapas parallellt. Fältet metadata är ett bra sätt att särskilja flera samtidiga svar. Klienter kan ställa conversation in för none att skapa ett svar som inte skriver till standardkonversationen. Godtycklig indata kan tillhandahållas med fältet input , som är en array som accepterar råa objekt och referenser till befintliga objekt.

RealtimeConversationItem

Ett enskilt objekt i en realtidskonversation.

RealtimeConversationItemFunctionCall

Ett funktionsanrop i en konversation i realtid.

RealtimeConversationItemFunctionCallOutput

En funktion anropar ett utdata objekt i en realtidskonversation.

RealtimeConversationItemMessage

modellgränssnittet RealtimeConversationItemMessage

RealtimeConversationItemMessageAssistant

Ett assistentmeddelande i en konversation i realtid.

RealtimeConversationItemMessageAssistantContent

modellgränssnitt RealtimeConversationItemMessageAssistantContent

RealtimeConversationItemMessageSystem

Ett systemmeddelande i en realtidskonversation kan användas för att ge ytterligare kontext eller instruktioner till modellen. Detta är liknande men skiljer sig från instruktionsprompten som ges i början av en konversation, eftersom systemmeddelanden kan läggas till när som helst i konversationen. För större förändringar i konversationens beteende, använd instruktioner, men för mindre uppdateringar (t.ex. "användaren frågar nu om ett annat ämne"), använd systemmeddelanden.

RealtimeConversationItemMessageSystemContent

modellgränssnitt RealtimeConversationItemMessageSystemContent

RealtimeConversationItemMessageUser

Ett användarmeddelande i en konversation i realtid.

RealtimeConversationItemMessageUserContent

modellgränssnitt RealtimeConversationItemMessageUserContent

RealtimeFunctionTool

modellgränssnitt RealtimeFunctionTool

RealtimeMCPApprovalRequest

Ett realtidsobjekt som begär mänskligt godkännande av en verktygsinkallelse.

RealtimeMCPApprovalResponse

Ett realtidsobjekt som svarar på en MCP-godkännandeförfrågan.

RealtimeMCPError

modellgränssnitt RealtimeMCPError

RealtimeMCPHttpError

modellgränssnitt RealtimeMCPHttpError

RealtimeMCPListTools

Ett realtidsverktyg för föremålslistor tillgängligt på en MCP-server.

RealtimeMCPProtocolError

modellgränssnitt RealtimeMCPProtocolError

RealtimeMCPToolCall

Ett realtidsobjekt som representerar en anropning av ett verktyg på en MCP-server.

RealtimeMCPToolExecutionError

modellgränssnitt RealtimeMCPToolExecutionError

RealtimeReasoning

Konfiguration för resonemangskompatibla realtidsmodeller såsom gpt-realtime-2.

RealtimeResponseStatusDetails

modellgränssnitt RealtimeResponseStatusDetaljer

RealtimeResponseStatusDetailsError

modellgränssnitt RealtimeResponseStatusDetailsError

RealtimeResponseUsage

modellgränssnitt RealtimeResponseUsage

RealtimeResponseUsageInputTokenDetails

modellgränssnitt RealtimeResponseUsageInputTokenTDetails

RealtimeResponseUsageInputTokenDetailsCachedTokensDetails

modellgränssnitt RealtidSvarAnvändningIndataTokenDetaljerCachedTokenDetaljer

RealtimeResponseUsageOutputTokenDetails

modellgränssnitt RealtimeResponseUsageOutputTokenDetails

RealtimeServerEvent

Ett realtidsserverevent.

RealtimeServerEventConversationItemAdded

Skickas av servern när ett objekt läggs till i standardkonversationen. Detta kan hända i flera fall:

  • När kunden skickar ett conversation.item.create event.
  • När ingångsljudbufferten är committad. I detta fall kommer objektet att vara ett användarmeddelande som innehåller ljudet från bufferten.
  • När modellen genererar ett svar. I detta fall skickas händelsen conversation.item.added när modellen börjar generera ett specifikt objekt, och därför kommer den ännu inte ha något innehåll (och status kommer att vara in_progress). Händelsen kommer att inkludera hela innehållet i objektet (förutom när modellen genererar ett svar) förutom ljuddata, som kan hämtas separat med en conversation.item.retrieve händelse om det behövs.
RealtimeServerEventConversationItemCreated

Returneras när en konversationspunkt skapas. Det finns flera scenarier som genererar den här händelsen:

  • Servern genererar ett svar, som om det lyckas ger antingen ett eller två objekt, vilka kommer att vara av typ message (roll assistant) eller typ function_call.
  • Ingångsljudbufferten har kommitterats, antingen av klienten eller servern (i server_vad läge). Servern tar innehållet från indataljudbufferten och lägger till det i ett nytt användarmeddelande.
  • Kunden har skickat en conversation.item.create händelse för att lägga till ett nytt objekt i konversationen.
RealtimeServerEventConversationItemDeleted

Returneras när ett objekt i konversationen tas bort av klienten med en conversation.item.delete händelse. Den här händelsen används för att synkronisera serverns förståelse av konversationshistoriken med klientens vy.

RealtimeServerEventConversationItemDone

Returneras när en konversationspunkt är klar. Händelsen kommer att inkludera hela innehållet i objektet förutom ljuddata, som kan hämtas separat med en conversation.item.retrieve händelse vid behov.

RealtimeServerEventConversationItemInputAudioTranscriptionCompleted

Denna händelse är utgången av ljudtranskription för användarljud skrivet till användarens ljudbuffert. Transkriptionen börjar när indataljudbufferten committeras av klienten eller servern (när VAD är aktiverat). Transkribering sker asynkront med Responsskapandet, så denna händelse kan inträffa före eller efter Responshändelserna. Realtids-API-modeller accepterar ljud nativt, och därför är indatatranskribering en separat process som körs på en separat ASR-modell (automatisk taligenkänning). Transkriptionen kan avvika något från modellens tolkning och bör behandlas som en grov vägledning.

RealtimeServerEventConversationItemInputAudioTranscriptionDelta

Returneras när textvärdet för en inmatad del av ljudtranskriberingen uppdateras med inkrementella transkriptionsresultat.

RealtimeServerEventConversationItemInputAudioTranscriptionFailed

Returnerades när inmatad ljudtranskribering konfigurerades och en transkriberingsförfrågan för ett användarmeddelande misslyckades. Dessa händelser är separata från andra error händelser så att klienten kan identifiera den relaterade posten.

RealtimeServerEventConversationItemInputAudioTranscriptionFailedError

modellgränssnitt RealtimeServerEventConversationItemInputAudioTranscriptionFailedError

RealtimeServerEventConversationItemInputAudioTranscriptionSegment

Returneras när ett inmatningsljudtranskriptionssegment identifieras för ett objekt.

RealtimeServerEventConversationItemRetrieved

Returneras när en konversationspunkt hämtas med conversation.item.retrieve. Detta tillhandahålls som ett sätt att hämta serverns representation av ett objekt, till exempel för att få tillgång till efterbehandlad ljuddata efter brusreducering och VAD. Den innehåller hela innehållet i objektet, inklusive ljuddata.

RealtimeServerEventConversationItemTruncated

Returneras när ett tidigare assistent-ljudmeddelande trunkeras av klienten med en conversation.item.truncate händelse. Den här händelsen används för att synkronisera serverns förståelse av ljudet med klientens uppspelning. Denna åtgärd kommer att förkorta ljudet och ta bort serversidans texttranskription för att säkerställa att det inte finns någon text i kontexten som användaren inte har hört.

RealtimeServerEventError

Returneras när ett fel uppstår, vilket kan vara ett klientproblem eller ett serverfel. De flesta fel kan återställas och sessionen förblir öppen, vi rekommenderar implementerare att övervaka och logga felmeddelanden som standard.

RealtimeServerEventErrorError

modellgränssnitt RealtimeServerEventErrorError

RealtimeServerEventInputAudioBufferCleared

Returneras när ingångsljudbufferten rensas av klienten med en input_audio_buffer.clear händelse.

RealtimeServerEventInputAudioBufferCommitted

Returneras när en ingångsljudbuffert commitas, antingen av klienten eller automatiskt i serverns VAD-läge. Egenskapen item_id är ID:t för användarmeddelandet som ska skapas, så en conversation.item.created händelse skickas också till klienten.

RealtimeServerEventInputAudioBufferSpeechStarted

Skickas av servern i server_vad läge för att indikera att tal har upptäckts i ljudbufferten. Detta kan hända när ljud läggs till bufferten (om inte tal redan är upptäckt). Klienten kan vilja använda denna händelse för att avbryta ljuduppspelningen eller ge visuell återkoppling till användaren. Klienten bör förvänta sig att få en input_audio_buffer.speech_stopped händelse när talet stoppas. Egenskapen item_id är ID:t för användarens meddelandeobjekt som skapas när talet upphör och som också inkluderas i händelsen input_audio_buffer.speech_stopped (om inte klienten manuellt commitar ljudbufferten under VAD-aktiveringen).

RealtimeServerEventInputAudioBufferSpeechStopped

Återvände i server_vad läge när servern upptäcker slutet på tal i ljudbufferten. Servern skickar också en conversation.item.created händelse med användarens meddelandeobjekt som skapas från ljudbufferten.

RealtimeServerEventInputAudioBufferTimeoutTriggered

Returnerades när serverns VAD-timeout triggas för ingångsljudbufferten. Detta är konfigurerat i idle_timeout_ms sessionens turn_detection inställningar, och det indikerar att det inte har upptäckts något tal under den konfigurerade längden. Fälten audio_start_ms och audio_end_ms anger segmentet av ljud efter att den senaste modellen har svarat fram till utlösningsögonblicket, som en förskjutning från början av ljud skrivet till indataljudbufferten. Detta innebär att den markerar det ljudsegment som var tyst och skillnaden mellan start- och slutvärdena kommer ungefär att matcha den konfigurerade timeouten. Det tomma ljudet kommer att sättas in i konversationen som ett input_audio objekt (det kommer att finnas en input_audio_buffer.committed händelse) och ett modellsvar kommer att genereras. Det kan finnas tal som inte utlöste VAD men ändå upptäcks av modellen, så modellen kan svara med något relevant för samtalet eller en uppmaning att fortsätta prata.

RealtimeServerEventMCPListToolsCompleted

Returnerade när MCP-verktyg har slutförts för ett objekt.

RealtimeServerEventMCPListToolsFailed

Returnerat när man listar MCP-verktyg har misslyckats för en vara.

RealtimeServerEventMCPListToolsInProgress

Återkommer när listningen av MCP-verktyg pågår för ett objekt.

RealtimeServerEventOutputAudioBufferCleared

Endast WebRTC/SIP: Sänds ut när utgångsljudbufferten rensas. Detta sker antingen i VAD-läge när användaren har avbrutit (input_audio_buffer.speech_started) eller när klienten har skickat output_audio_buffer.clear händelsen för att manuellt avbryta det aktuella ljudsvaret. Läs mer.

RealtimeServerEventRateLimitsUpdated

Sänds ut i början av ett svar för att ange de uppdaterade hastighetsgränserna. När ett svar skapas kommer vissa tokens att "reserveras" för utdatatoken, de hastighetsgränser som visas här speglar den reservationen, som sedan justeras därefter när svaret är klart.

RealtimeServerEventRateLimitsUpdatedRateLimits

modellgränssnitt RealtimeServerEventRateLimitsUpdatedRateLimits

RealtimeServerEventResponseAudioDelta

Returneras när det modellgenererade ljudet uppdateras.

RealtimeServerEventResponseAudioDone

Returneras när det modellgenererade ljudet är klart. Sänds också ut när ett svar avbryts, är ofullständigt eller avbryts.

RealtimeServerEventResponseAudioTranscriptDelta

Returneras när den modellgenererade transkriptionen av ljudutgången uppdateras.

RealtimeServerEventResponseAudioTranscriptDone

Returneras när den modellgenererade transkriptionen av ljudutgången är klar med strömning. Sänds också ut när ett svar avbryts, är ofullständigt eller avbryts.

RealtimeServerEventResponseContentPartAdded

Returneras när en ny innehållsdel läggs till i ett assistentmeddelandeobjekt under svarsgenerering.

RealtimeServerEventResponseContentPartAddedPart

modellgränssnitt RealtimeServerEventResponseContentPartAddedPart

RealtimeServerEventResponseContentPartDone

Returneras när en innehållsdel är klar med strömmande i ett assistentmeddelande. Sänds också ut när ett svar avbryts, är ofullständigt eller avbryts.

RealtimeServerEventResponseContentPartDonePart

modellgränssnitt RealtimeServerEventResponseContentPartDonePart

RealtimeServerEventResponseCreated

Returneras när ett nytt svar skapas. Den första händelsen vid responsskapande, där svaret är i initialt tillstånd av in_progress.

RealtimeServerEventResponseDone

Returneras när ett svar är klart med streaming. Alltid utsänd, oavsett slutstatus. Svarobjektet som ingår i händelsen response.done kommer att inkludera alla utdata i svaret men utelämnar råljuddata. Klienter bör kontrollera status fältet för svaret för att avgöra om det var framgångsrikt (completed) eller om det fanns ett annat utfall: cancelled, failed, eller incomplete. Ett svar innehåller alla utdata som genererades under svaret, exklusive allt ljudinnehåll.

RealtimeServerEventResponseFunctionCallArgumentsDelta

Returneras när de modellgenererade funktionsanropsargumenten uppdateras.

RealtimeServerEventResponseFunctionCallArgumentsDone

Returneras när de modellgenererade funktionsanropsargumenten är klara med strömningen. Sänds också ut när ett svar avbryts, är ofullständigt eller avbryts.

RealtimeServerEventResponseMCPCallArgumentsDelta

Returnerades när MCP-verktygsanropsargument uppdateras under responsgenerering.

RealtimeServerEventResponseMCPCallArgumentsDone

Returnerades när MCP-verktygsanropsargument färdigställdes under responsgenereringen.

RealtimeServerEventResponseMCPCallCompleted

Återkom när ett MCP-verktygsanrop har slutförts framgångsrikt.

RealtimeServerEventResponseMCPCallFailed

Återkom när ett MCP-verktygsanrop har misslyckats.

RealtimeServerEventResponseMCPCallInProgress

Återkom när ett MCP-verktygssamtal har startat och pågår.

RealtimeServerEventResponseOutputItemAdded

Returneras när ett nytt föremål skapas under Responsgenerering.

RealtimeServerEventResponseOutputItemDone

Returneras när en vara är klar med streaming. Sänds också ut när ett svar avbryts, är ofullständigt eller avbryts.

RealtimeServerEventResponseTextDelta

Returneras när textvärdet för en "output_text"-innehållsdel uppdateras.

RealtimeServerEventResponseTextDone

Returneras när textvärdet för en "output_text"-del är klart med streaming. Sänds också ut när ett svar avbryts, är ofullständigt eller avbryts.

RealtimeServerEventSessionCreated

Returneras när en session skapas. Sänds automatiskt ut när en ny anslutning etableras som den första serverhändelsen. Denna händelse kommer att innehålla standardkonfigurationen för sessionen.

RealtimeServerEventSessionUpdated

Returneras när en session uppdateras med en session.update händelse, om det inte finns ett fel.

Reasoning

Endast GPT-5 och O-serie modeller Konfigurationsalternativ för resonemangsmodeller.

RecurrenceSchedule

Modell för upprepningsschema.

RecurrenceTrigger

Upprepningsbaserad utlösare.

RedTeam

Detaljer om det röda laget.

RedTeamTargetConfig

Abstrakt klass för målkonfiguration.

ReinforcementFineTuningDataGenerationJob

Förstärkningsfinjustering av datagenereringsresurs. Detta är en förhandsgranskningsfunktion.

ReinforcementFineTuningDataGenerationJobInputs

Anroparens indata för ett förstärkningsfinjusteringsjobb för datagenerering. Detta är en förhandsgranskningsfunktion.

ReinforcementFineTuningDataGenerationJobOutputConfiguration

Filutdatakonfiguration för ett förstärkningsfinjusteringsjobb för datagenerering. Detta är en förhandsgranskningsfunktion.

ReminderPreviewToolboxTool

Ett påminnelseverktyg som förvaras i en verktygslåda.

ResponseUsageInputTokensDetails

modellgränssnitt SvarAnvändningIndataTokensDetaljer

ResponseUsageOutputTokensDetails

modellgränssnitt ResponsAnvändningUtdataTokensDetaljer

ResponsesProtocolConfiguration

Konfiguration specifik för responsprotokollet.

Routine

En rutindefinition som återlämnas av tjänsten.

RoutineAction

Basmodell för en rutinåtgärd.

RoutineAuthorization

Valfri auktorisationskonfiguration för en rutinmässig dispatch.

RoutineDispatchPayload

Basmodell för en manuell dispatch-last.

RoutineRun

En enda rutinkörning returnerade från körhistorik-API:et.

RoutineTrigger

Basmodell för en rutinmässig trigger.

RubricBasedEvaluatorDefinition

Definition av matrisbaserad utvärderare — lagrar dimensioner som genereras av det genererade API:et. Används både för kvalitets- och säkerhetsbedömare.

RubricGenerationInputQualityWarning

En icke-dödlig varning som produceras under genereringen av bedömningsmatrisen när avslutade indata är tekniskt giltiga men sannolikt för svaga för att producera en högkvalitativ bedömningsmatris. Skrivskyddat; tjänstgenererad. Fortsatte med terminalen EvaluatorGenerationJob.

RunOperationState

Operationstillstånd för en långvarig operation som skapar en körresurs.

ANPASSNING: SDK-FÖRBÄTTRING: den emitterade pollern upplöses till körningens terminallast result , som inte bär någon identifierare; runId håller den skapade körningen nåbar.

SASTokenCredentials

Definition av autentiseringsuppgifter för signatur för delad åtkomst (SAS)

SasCredential

Definition av SAS-autentiseringsuppgifter

Schedule

Schemalägg modell.

ScheduleRoutineTrigger

En återkommande cron-baserad rutinutlösare.

ScheduleRun

Schemalägg körningsmodell.

ScheduleTask

Schemalägg uppgiftsmodell.

SessionConfiguration

Sessionsstandarder tillämpades på sessioner skapade för en hostad agentversion.

SessionDirectoryEntry

En enda post i en kataloglista.

SessionDirectoryListResponse

Svar från att lista en katalog i en sessionsandlåda.

SessionFileWriteResponse

Svar från att ladda upp en fil till en sessionsandlåda.

SessionLogEvent

En enda Server-Sent Event-ram som sänds ut av den hostade agentens sessionslogström.

Varje bildruta innehåller ett event fält som identifierar händelsetypen och ett data fält som bär nyttolasten som klartext. Även om den nuvarande data nyttolasten är JSON-formaterad är dess schema inte kontraktsmässigt — ytterligare nycklar kan dyka upp och formatet kan ändras över tid. Klienter bör behandla data som en ogenomskinlig sträng och eventuellt försöka JSON-parsing.

Nya händelsetyper kan läggas till i framtiden. Klienter bör vänligt ignorera okända händelsetyper.

Wire-format:

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

Parametrarna för sharepoint-jordningsverktyget.

SharepointPreviewTool

Information om indatadefinition för ett sharepoint-verktyg som används för att konfigurera en agent.

ShellToolboxTool

Ett skalverktyg förvarat i en verktygslåda. Denna modell är additiv till verktygslådans konfiguration och ändrar inte OpenAI-verktygskontraktet eller befintliga verktygsdefinitioner.

SimpleQnADataGenerationJobConfiguration

Konfigurationen för ett datagenereringsjobb med typen SimpleQnA.

SimulationSeedDataGenerationJobConfiguration

Konfigurationen för ett uppgiftsgenererande datagenereringsjobb. Använd med utvärderingsscenarier med flera turer samt med prompt-, fil- eller agentkällor. Genererade datasetrader inkluderar fält som id, category, test_case_description, och desired_num_turns.

SipTelephonyTransferDestination

En SIP-destination för ett telefoniöverföringsmål.

Skill

En färdighetsresurs.

SkillInlineContent

Inline-innehåll för att definiera en enkel färdighet utan att ladda upp filer. Följer agentskills.io SKILL.md specifikation.

SkillReference

(Förhandsvisning) En referens till en versionerad Foundry-färdighet.

SkillReferenceParam

modellgränssnitt SkillReferenceParam

SkillVersion

En specifik version av en färdighet.

SpecificApplyPatchParam

Tvingar modellen att anropa verktyget apply_patch när ett verktygsanrop körs.

SpecificFunctionShellParam

Tvingar modellen att anropa shell-verktyget när ett verktygsanrop krävs.

SpecificProgrammaticToolCallingParam

modellgränssnitt SpecificProgrammaticToolCallingParam

SteeringPromptOptimizationContext

Vägledning på naturligt språk för önskad optimering.

StructuredInputDefinition

En strukturerad indata som kan delta i promptmallersättningar och verktygsargumentbindning.

StructuredOutputDefinition

Strukturerade utdata som kan skapas av agenten.

SupervisedFineTuningDataGenerationJob

Övervakad finjustering av datagenereringsresurs. Detta är en förhandsgranskningsfunktion.

SupervisedFineTuningDataGenerationJobInputs

Indata som anroparen levererade för ett övervakat finjusteringsarbete för datagenerering. Detta är en förhandsgranskningsfunktion.

SupervisedFineTuningDataGenerationJobOutputConfiguration

Filutdatakonfiguration för ett övervakat finjusteringsjobb för datagenerering. Detta är en förhandsgranskningsfunktion.

TaxonomyCategory

Definition av taxonomikategori.

TaxonomySubCategory

Definition av underkategori taxonomi.

TeamsPhoneExtensionTelephonyBinding

En Microsoft Teams Phone Extension-bindning som ägs av en röstagent.

TeamsPhoneExtensionTelephonyBindingListItem

En bindning för Microsoft Teams Phone Extension returnerades i en lista, inklusive dess entitetstagg.

TeamsTelephonyTransferDestination

En Microsoft Teams-destination för ett telefonöverföringsmål.

TelemetryConfig

Kundtillhandahållen telemetrikonfiguration för export av containerloggar, spår och mätvärden.

TelemetryEndpoint

En telemetriexport-endpoint-konfiguration.

TelemetryEndpointAuth

Autentiseringskonfiguration för en telemetri-endpoint.

TelemetryOperations

Gränssnitt som representerar telemetriåtgärder

TelephonyBinding

En telefonbindning ägd av en röstagent.

TelephonyBindingListItem

En telefonbindning återvände i en lista, inklusive dess entitetstagg.

TelephonyCallJob

En varaktig, direkt eller kampanjskapad utgående samtalsintention.

TelephonyCallJobCancellation

En avbokningsbegäran inspelad för ett utgående samtal.

TelephonyCallJobSchedule

Det valfria exekveringsfönstret för ett direkt utgående anrop.

TelephonyCallLifecycleEvent

En begränsad och varaktig observation i livscykeln för ett telefonsamtal.

TelephonyCallRecord

Detaljerad diagnostik för ett varaktigt inkommande samtal till en röstagent.

TelephonyCallSummary

En sammanfattning av ett varaktigt inkommande samtal till en röstagent.

TelephonyCallTiming

Detaljerad operatörsneutral tidpunkt för ett inkommande telefonsamtal.

TelephonyCallTrace

Korrelation från en varaktig telefonsamtalslogg till dess kundnära Foundry-spårning.

TelephonyOutboundDestination

Destinationen för ett utgående samtal.

TelephonyOutboundFixedIntervalRetryPolicy

En omprövningspolicy med ett fast intervall mellan utgående samtalsförsök.

TelephonyOutboundRetryPolicy

Omprövningspolicyn för en varaktig utgående samtalsavsikt. max_attempts inkluderar första försöket. Strategispecifika inställningar definieras av den härledda policyn.

TelephonyTransferDestination

En destination för ett telefonöverföringsmål.

TelephonyTransferTarget

En namngiven destination dit röstagenten kan överföra ett samtal.

TelephonyTransferTargets

Telefonöverföringsmålen konfigurerade för en röstagent.

TextResponseFormat

Ett objekt som anger det format som modellen måste mata ut. Konfiguration { "type": "json_schema" } möjliggör strukturerade utdata, vilket säkerställer att modellen matchar ditt angivna JSON-schema. Läs mer i guiden Strukturerade utdata. Standardformatet är { "type": "text" } utan ytterligare alternativ. Rekommenderas inte för gpt-4o och nyare modeller:* Inställning för att { "type": "json_object" } aktivera det äldre JSON-läget, vilket säkerställer att meddelandet modellen genererar är giltigt JSON. Att använda json_schema är att föredra för modeller som stöder det.

TextResponseFormatConfiguration

Baskonfiguration för formatet av genererade textsvar.

TextResponseFormatConfigurationResponseFormatJsonObject

Konfigurerar genererade svar för att använda JSON-objektformat.

TextResponseFormatConfigurationResponseFormatText

Konfigurerar genererade svar att använda ren text.

TextResponseFormatJsonObject

JSON-objektsvarsformat. En äldre metod för att generera JSON-svar. Användning json_schema rekommenderas för modeller som stöder det. Observera att modellen inte genererar JSON utan att ett system- eller användarmeddelande instruerar den att göra så.

TextResponseFormatJsonSchema

JSON-schema svarsformat. Används för att generera strukturerade JSON-svar. Läs mer om strukturerade utdata.

TextResponseFormatText

Standardformat för svar. Används för att generera textsvar.

TimerRoutineTrigger

En rutinutlösare med en enda gångs timer.

Tool

Ett verktyg som kan användas för att generera ett svar.

ToolChoiceAllowed

Begränsar de verktyg som är tillgängliga för modellen till en fördefinierad uppsättning.

ToolChoiceCodeInterpreter

Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.

ToolChoiceComputer

Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.

ToolChoiceComputerUse

Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.

ToolChoiceComputerUsePreview

Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.

ToolChoiceCustom

Använd det här alternativet för att tvinga modellen att anropa ett specifikt anpassat verktyg.

ToolChoiceFileSearch

Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.

ToolChoiceFunction

Använd det här alternativet för att tvinga modellen att anropa en specifik funktion.

ToolChoiceImageGeneration

Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.

ToolChoiceMCP

Använd det här alternativet för att tvinga modellen att anropa ett specifikt verktyg på en fjärr-MCP-server.

ToolChoiceParam

Hur modellen ska välja vilket verktyg (eller verktyg) som ska användas när ett svar genereras. Se parametern tools för att se hur du anger vilka verktyg som modellen kan anropa.

ToolChoiceWebSearchPreview

Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.

ToolChoiceWebSearchPreview20250311

Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.

ToolConfig

Per-tool-konfiguration som styr verktygets synlighet och sökbeteende.

ToolDescription

Beskrivning av ett verktyg som kan användas av en agent.

ToolProjectConnection

En project anslutningsresurs.

ToolSearchToolParam

Hostad eller BYOT-verktygssökningskonfiguration för uppskjutna verktyg.

ToolSearchToolboxTool

Ett verktygsverktygssökverktyg lagrat i en verktygslåda.

ToolUseFineTuningDataGenerationJobConfiguration

Konfigurationen för ett datagenereringsjobb med typen ToolUse. Detta är en förhandsgranskningsfunktion som endast används för finjustering av scenarier.

ToolboxObject

En verktygslåda som lagrar definitioner av återanvändbara verktyg för agenter.

ToolboxPolicies

Policykonfiguration för en verktygslåda, inklusive innehållssäkerhet och andra styrningsinställningar.

ToolboxSearchPreviewToolboxTool

Ett verktygsverktygssökverktyg lagrat i en verktygslåda.

ToolboxShellContainerAutoEnvironment

En automatiskt konfigurerad containermiljö för ett shell-verktyg lagrat i en verktygslåda.

ToolboxShellContainerReferenceEnvironment

En befintlig containermiljö för ett skalverktyg lagrat i en verktygslåda.

ToolboxShellEnvironment

En exekveringsmiljö för ett skalverktyg lagrat i en verktygslåda. Denna miljömodell är anpassad till toolbox-konfiguration och ändrar inte OpenAI-skalmiljökontraktet.

ToolboxShellNetworkPolicy

Nätverksåtkomstpolicy för en automatiskt provisionerad toolbox shell-container.

ToolboxShellNetworkPolicyDisabled

En nätverkspolicy som inaktiverar utgående åtkomst från en toolbox shell-container.

ToolboxSkill

En färdighetskälla som ingår i en verktygslåda.

ToolboxSkillReference

En referens till en befintlig färdighet att inkludera i en verktygslåda.

ToolboxTool

En abstrakt representation av ett verktyg lagrat i en verktygslåda.

ToolboxVersionObject

En specifik version av en verktygslåda.

ToolboxVersions

De versioner som hör till en verktygslåda.

ToolboxesCreateVersionOptionalParams

Valfria parametrar.

ToolboxesDeleteOptionalParams

Valfria parametrar.

ToolboxesDeleteVersionOptionalParams

Valfria parametrar.

ToolboxesGetOptionalParams

Valfria parametrar.

ToolboxesGetVersionOptionalParams

Valfria parametrar.

ToolboxesInvokeLatestToolboxMcpOptionalParams

Valfria parametrar.

ToolboxesListOptionalParams

Valfria parametrar.

ToolboxesListVersionsOptionalParams

Valfria parametrar.

ToolboxesOperations

Gränssnitt som representerar en verktygslådas operationer.

ToolboxesUpdateOptionalParams

Valfria parametrar.

TracesDataGenerationJobConfiguration

Konfigurationen för ett datagenereringsjobb med typen Traces.

TracesDataGenerationJobSource

Spår källa för datagenereringsjobb — konversationsspår från Application Insights.

TracesEvaluatorGenerationJobSource

Spårar källa för utvärderargenereringsjobb — konversationsspår från Application Insights.

TranscriptTextUsageDuration

Användningsstatistik för modeller som faktureras efter ljudingångens längd.

TranscriptTextUsageTokens

Användningsstatistik för modeller fakturerade per tokenanvändning.

TranscriptTextUsageTokensInputTokenDetails

modellgränssnitt TranskriptTextAnvändningTokensInputTokenDetaljer

TranscriptionLanguage

Ett språk som upptäcktes i transkriberat ljud.

Trigger

Basmodell för utlösare av schemat.

TwilioTelephonyBinding

En Twilio-bindning ägd av en röstagent.

TwilioTelephonyBindingListItem

En Twilio-bindning återlämnades i en lista, inklusive dess entitetstagg.

UpdateModelVersionRequest

Begär kropp för att uppdatera en modellversion. Endast beskrivning och taggar kan ändras.

UpdateTelephonyBindingRequest

Begäran om att uppdatera en befintlig telefonbindning. Varje egendom är frivillig och bindningens leverantör är oföränderlig.

UpdateToolboxRequest

modellgränssnitt UpdateToolboxRequest

UserConversationSimulationAudioEffectsConfiguration

Konfigurerar effekter som appliceras på simulerat samtalsljud.

UserConversationSimulationConfiguration

Konfigurerar antal, längd, ljudeffekter och simulerat användarbeteende i samtal.

UserConversationSimulationDefaultInterruptionConfiguration

Konfigurerar standardavbrottsbeteendet för den simulerade användaren.

UserConversationSimulationInterruptionConfiguration

Konfiguration för simulerat användaravbrottsbeteende.

UserConversationSimulationTestCase

Definierar ett testscenario. Simuleringskonfigurationsegenskaper som anges här åsidosätter motsvarande standardinställningar för datakällan.

UserConversationSimulationUserBehaviorConfiguration

Konfigurerar konversationsbeteende för den simulerade användaren.

UserProfileMemoryItem

Ett minnesobjekt som specifikt innehåller information om användarprofiler som extraherats från konversationer, till exempel preferenser, intressen och personliga uppgifter.

VersionIndicator

Versionsindikator som avgör vilken agent som stöder sessionen.

VersionRefIndicator

Versionsindikator som refererar till en specifik agentversion med namn.

VersionSelectionRule

modellgränssnitt VersionSelectionRule

VersionSelector

modellgränssnitt VersionSelector

VoiceAgentAnimationConfig

Animationsinställningar för en röstagentsession.

VoiceAgentAudioConfig

Ljudkonfigurationen för en röstagent. Dessa värden är sessionsstandardvärden och kan åsidosättas vid anslutning.

VoiceAgentAudioInputConfig

Inmata ljudkonfiguration för en röstagent.

VoiceAgentAudioOutputConfig

Utdata ljudkonfiguration för en röstagent. Leverantörsspecifika fält väljs av voice_type:

  • openai: voice och speed.
  • azure-standard voice: , voice_locale, , speed, voice_temperature, custom_lexicon_url, custom_text_normalization_urlprefer_localesstylepitch, och volume.
  • azure-custom: alla azure-standard fält utom style, plus custom_voice_endpoint_id.
  • azure-personal: alla azure-standard fält utom style, plus personal_voice_model.
  • avatar-voice-sync: alla azure-standard fält utom voice och style, plus personal_voice_model; röstnamnet härstammar från avataren.
  • azure-realtime-native: voice och speed. format och output_audio_timestamp_types gäller alla rösttyper.
VoiceAgentAvatarConfig

Avatarkonfiguration för en röstagent. Dessa värden är sessionsstandardvärden och kan åsidosättas vid anslutning.

VoiceAgentAvatarIceServer

En ICE-server som används för avatar WebRTC-förhandling.

VoiceAgentAvatarScene

Avatarplacering och rörelseinställningar.

VoiceAgentAvatarVideoBackground

Bakgrunden till avatarvideon.

VoiceAgentAvatarVideoCrop

Den rektangulära beskärningen applicerad på avatarvideo.

VoiceAgentAvatarVideoParams

Avatar-videokodare och presentationsinställningar.

VoiceAgentAvatarVideoResolution

Avatarens videoupplösning.

VoiceAgentAzureSemanticVadEnTurnDetection

English-optimized Azure semantic voice activity detection.

VoiceAgentAzureSemanticVadMultilingualTurnDetection

Multilingual Azure semantic voice activity detection.

VoiceAgentAzureSemanticVadTurnDetection

Azure semantic voice activity detection.

VoiceAgentCancelResponseOptions

Alternativ för att avbryta ett svar.

VoiceAgentClientEventRtcCallSdpCreate

Kundhändelsen rtc.call.sdp.create : börjar WebRTC-signalering med ett SDP-erbjudande.

VoiceAgentClientEventSessionAvatarConnect

Klientevenemanget session.avatar.connect .

VoiceAgentClientEventSessionUpdate

Klientevenemanget session.update .

VoiceAgentCloseResult

Resultatet levereras när en röst-agent-anslutning stängs.

VoiceAgentConnection

En sammankopplad, tvåvägs röstagentström.

Stöder exakt en for await iteration över serverhändelser; ett andra försök kastar. Att lämna loopen tidigt (break, , returneller ett oupptäckt fel i loopkroppen) stänger anslutningen som en bieffekt. Oigenkända serverhändelsetyper levereras som VoiceAgentUnknownEvent utan att strömmen avbryts. Felaktiga händelser misslyckas fortfarande med iterationen vid ett protokollfel.

VoiceAgentDefinition

Definitionen av röstagenten. Dess konfiguration (modell, instruktioner, ljud, verktyg och valfri avatar) driver en hanterad tal-till-tal-upplevelse. Etablera röstsessioner i realtid genom GET /agents/{agent_name}/endpoint/protocols/voice. Varje skapande eller uppdatering ger en ny oföränderlig version.

VoiceAgentEchoCancellation

Server-side eko-avstängningsinställningar för inmatningsljud.

VoiceAgentEndConversationSystemTool

En servicehanterad kontroll som avslutar den aktiva konversationen.

VoiceAgentEndOfUtteranceDetection

Semantisk slut-av-yttrande-detekteringskonfiguration.

VoiceAgentEventOptions

Alternativ delas av operationer som bygger en protokollhändelse åt uppringarens vägnar.

VoiceAgentFunctionTool

Ett inbyggt funktionsverktyg som körs av klienten.

VoiceAgentGreetingConfig

Sessionsstart-hälsningskonfiguration för en röstagent.

VoiceAgentInputTranscription

Asynkron ingång-ljud-transkriberingskonfiguration. Utökar OpenAI:s realtidstranskriberingsalternativ med Azure- och MAI-transkriptionsmodeller, anpassade talmodeller och frasledtrådar.

VoiceAgentInterimResponseConfig

Fält som delas av interim-responskonfigurationer.

VoiceAgentLlmGeneratedGreetingConfig

En hälsning skriven av sessionsmodellen utifrån en scoped öppnings-tur-prompt.

VoiceAgentLlmInterimResponseConfig

Ett interimsvar genererat av en språkmodell.

VoiceAgentMcpTool

Ett MCP-verktyg tillgängligt för en röstagent.

VoiceAgentNoiseReduction

Ingångsljudbrusreduceringskonfiguration.

VoiceAgentRealtimeClientConnectOptions

Alternativ för att koppla realtidsklienten till en röstagent.

VoiceAgentRealtimeClientOptions

Alternativ för Voice Agents realtidsklient.

VoiceAgentRealtimeResponse

Ett live-svar i realtid returnerades av röstagenttjänsten i både response.created och-händelserna response.done .

VoiceAgentRealtimeResponseBase

Egenskaper som delas av realtidssvar som returneras av röstagenttjänsten.

VoiceAgentResponseCreateParams

Parametrar som accepteras av en röstagent-händelse response.create .

VoiceAgentResponseOptions

Alternativ för att skapa ett svar.

VoiceAgentRtcCallErrorDetails

Detaljer om ett WebRTC-signaleringsfel.

VoiceAgentSemanticVadTurnDetection

OpenAI semantiska VAD-inställningar för turdetektering.

VoiceAgentSendItemOptions

Alternativ som delas av operationer som lägger till en konversationspunkt och som standard begär ett svar.

VoiceAgentSendOptions

Alternativ delas av realtidssändningsoperationer.

VoiceAgentSendTextOptions

Alternativ för att skicka textinmatning.

VoiceAgentSendToolOutputOptions

Alternativ för att returnera ett funktionsresultat.

VoiceAgentServerEventResponseAnimationBlendshapesDelta

Serverhändelsen response.animation_blendshapes.delta .

VoiceAgentServerEventResponseAnimationBlendshapesDone

Serverhändelsen response.animation_blendshapes.done .

VoiceAgentServerEventResponseAnimationVisemeDelta

Serverhändelsen response.animation_viseme.delta .

VoiceAgentServerEventResponseAnimationVisemeDone

Serverhändelsen response.animation_viseme.done .

VoiceAgentServerEventResponseAudioTimestampDelta

Serverhändelsen response.audio_timestamp.delta .

VoiceAgentServerEventResponseAudioTimestampDone

Serverhändelsen response.audio_timestamp.done .

VoiceAgentServerEventResponseVideoDelta

Serverhändelsen response.video.delta .

VoiceAgentServerEventRtcCallError

Serverhändelsen rtc.call.error : ett WebRTC-signaleringsfel.

VoiceAgentServerEventRtcCallSdpCreated

Serverhändelsen rtc.call.sdp.created : SDP-svaret som fullbordar WebRTC-förhandling.

VoiceAgentServerEventSessionAvatarConnecting

Serverhändelsen session.avatar.connecting .

VoiceAgentServerEventSessionAvatarSwitchToIdle

Serverhändelsen session.avatar.switch_to_idle .

VoiceAgentServerEventSessionAvatarSwitchToSpeaking

Serverhändelsen session.avatar.switch_to_speaking .

VoiceAgentServerEventSessionSubagentAborted

Serverhändelsen session.subagent.aborted .

VoiceAgentServerEventSessionSubagentCompleted

Serverhändelsen session.subagent.completed .

VoiceAgentServerEventSessionSubagentStarted

Serverhändelsen session.subagent.started .

VoiceAgentServerEventWarning

Serverhändelsen warning .

VoiceAgentServerEventWarningDetails

Detaljer om en icke-dödlig varning.

VoiceAgentServerVadTurnDetection

Serverbaserad röstaktivitetsdetektion.

VoiceAgentSessionAvatarConfig

Avatarinställningar accepterade av det stabila röstagent-kontraktet WebSocket.

VoiceAgentSessionResponseConfig

De effektiva stabila realtidssessionsinställningarna återlämnas av röstagenttjänsten.

VoiceAgentSessionUpdateConfig

De stabila realtidssessionsinställningarna accepteras i ett session.update klientevent.

VoiceAgentSessionUpdateOptions

Alternativ för att uppdatera live-sessionen.

VoiceAgentStaticInterimResponseConfig

Ett statiskt interimsvar valt från konfigurerad text.

VoiceAgentSubagent

En syskon-Foundry-textagent som en röstagent kan konsultera som bakgrundsspecialist.

VoiceAgentSubagentConfig

Konfiguration för syskon-Foundry-textagenter som en röstagent kan konsultera.

VoiceAgentSubagentResponsePolicy

Policy för att leverera svar medan en röstagent väntar på en subagent.

VoiceAgentSystemTool

En servicehanterad kontroll som agerar på den aktiva röstsessionen utan kundkod eller extern autentisering.

VoiceAgentTemplateGreetingConfig

En deterministisk hälsning som renderas med röstagentens strukturerade indata och syntetiseras utan modellgenerering.

VoiceAgentTool

Ett verktyg som kan användas av en röstagent.

VoiceAgentToolboxTool

En referens till en Foundry-verktygslåda, som är en versionsbaserad verktygsbunt som körs via dess MCP-endpoint.

VoiceAgentTranscriptionPhrase

En transkriberad fras med tidsinformation.

VoiceAgentTranscriptionWord

Ett tidsstämplat ord i en input-ljudtranskription.

VoiceAgentTurnDetectionConfig

Konfiguration för att upptäcka en röstagent.

VoiceAgentUnknownEvent

En serverhändelse vars trådtyp inte känns igen av denna version av SDK:n.

SDK:n levererar dessa händelser utan att stänga anslutningen eller tillämpa validering eller normalisering av kända händelser. Inspektera och validera råa fält innan du använder dem.

VoiceAgentWebSocketConnectOptions

Alternativ skickas till VoiceAgentWebSocketTransport.connect.

VoiceAgentWebSocketFactory

Skapar VoiceAgentWebSocketTransport-instanser för VoiceAgentRealtimeClient.

VoiceAgentWebSocketHandlers

Återuppringningar anropas av en VoiceAgentWebSocketTransport när anslutningshändelser inträffar.

VoiceAgentWebSocketTransport

En pluggbar WebSocket-transport som används av VoiceAgentRealtimeClient. Implementera detta gränssnitt för att anpassa hur realtidsanslutningen etableras, till exempel för att dirigera den genom ett autentiserat relä.

VoiceAudioItem

Metadata för ljudsegmentet i ett enskilt samtalsämne. För bring-your-own-storage (BYOS) inkluderar blob_urisvaret , en direkt kundlagrings-URI utan SAS-token, som kunden får tillgång till med sina egna inloggningsuppgifter. För Foundry-managed lagring blob_uri saknas och bytena strömmas genom objektets /audio/content rutt.

VoiceConversation

En ihållande röstkonversation. Foundry-kuvertet som äger en röstagents lagrade transkript, svar, per-tur-mätvärden och ljudet. Det är förälder-, behållnings- och borttagningsgränsen: att radera den kaskaderar till dess svar, artiklar, mätvärden och ljud. När slutförandet misslyckas förblir eventuella delvis bevarade svar, objekt och ljud läsbara.

VoiceConversationEngine

En motor som ansvarar för samtalshantering för en röstagent.

VoiceGeneratedAudioItem

Metadata för ett konversationsobjekt genererat ljud. För bring-your-own-storage (BYOS) inkluderar blob_urisvaret , en direkt kundlagrings-URI utan SAS-token, som kunden får tillgång till med sina egna inloggningsuppgifter. För Foundry-managed lagring blob_uri saknas och bytena strömmas genom objektets /audio/generated/content rutt.

VoiceHostedAgentConversationEngine

En sluten referens till den hostade textagenten som äger konversationshanteringen för en röstagent. Den hostade agenten löses inom samma projekt och måste stödja protokollet invocations_ws , Voice Live-kompatibilitet och Bridge Protocol 1.0.

VoiceRecording

Metadata för den sammanslagna, helsamtalsstereoinspelningen av en röstkonversation (användarljud på vänster kanal, agentljud på höger). Byggd en gång från segmenten per tur efter sessionen och hållbart cached. Den gemensamma metadatan (format, samplingsfrekvens, kanaler, kanallayout, varaktighet) returneras för både Foundry-managed och bring-your-own-storage (BYOS)-inspelningar. För BYOS inkluderar blob_urisvaret även , URI:n för inspelningen i kundens egen lagring (ingen SAS-token), som kunden laddar ner med sina egna lagringsuppgifter. För Foundry blob_uri saknas lagring och bytena strömmas istället via /audio/content rutten.

VoiceRecordingChannelLayout

Rollen tilldelad varje kanal i en sammanslagen stereoröstinspelning.

VoiceResponse

Ett bestående röstsvar som representerar en modell-inferensvändning inom en konversation. I listresultat output kan projektionen utelämnas; hämta hela svaret (GET .../responses/{response_id}) eller den sidade svarsrutten (GET .../responses/{response_id}/items) för dess utdata. created_at / completed_at är Foundrys hållbara ordertillägg.

VoiceResponseAudio

Ljudkonfiguration för ett svar. Följer OpenAI Realtime GA-objektets audio form.

VoiceResponseAudioOutput

Den platta ljudutgångsprojektionen, med valfritt voice, voice_type, voice_locale, och format fält.

VoiceResponseBase

Egenskaper som delas av persisterade röstsvar.

WebIQPreviewTool

Ett WebIQ-serversideverktyg.

WebIQPreviewToolboxTool

Ett WebIQ-verktyg lagrat i en verktygslåda.

WebSearchApproximateLocation

Användarens ungefärliga plats.

WebSearchConfiguration

En webbsökningskonfiguration för bing anpassad sökning

WebSearchPreviewTool

Detta verktyg söker på webben efter relevanta resultat att använda i ett svar. Läs mer om sökverktyget web.

WebSearchTool

Sök på internet efter källor relaterade till prompten. Läs mer om sökverktyget web.

WebSearchToolFilters

modellgränssnitt WebSearchToolFilters

WebSearchToolboxTool

Ett webbsökverktyg lagrat i en verktygslåda.

WeeklyRecurrenceSchedule

Schema för upprepning varje vecka.

WorkIQPreviewTool

Ett WorkIQ-serverside-verktyg.

WorkIQPreviewToolboxTool

Ett WorkIQ-verktyg lagrat i en verktygslåda.

WorkflowAgentDefinition

Definitionen av arbetsflödesagenten.

Typalias

A2AProtocolVersion

Stödde A2A-protokollversioner.

ActivityProtocolAccessBoundary

En åtkomstgräns för aktivitetsprotokollet.

AgentBlueprintReferenceType

Typ av agentBlueprintReferenceType

AgentBlueprintReferenceUnion

Alias för AgentBlueprintReferenceUnion

AgentDefinitionOptInKeys

Funktionsnycklar för agentdefinitionsoperationer som stöder villkorliga förhandsvisningsfunktioner.

AgentDefinitionUnion

Unionstyp för alla typer av agentdefinitioner. Stöder arbetsflöde, hostad, containerapp, prompt och externa agenter.

AgentEndpoint

Konfiguration för routing, protokoll och auktorisation vid en agents slutpunkt.

AgentEndpointAuthorizationSchemeType

Typ av AgentEndpointAuthorizationSchemeType

AgentEndpointAuthorizationSchemeUnion

Alias för AgentEndpointAuthorizationSchemeUnion

AgentHarnessUnion

Alias för AgentHarnessUnion

AgentIdentityStatus

Status för en agentidentitet, tillämplig både på agentinstansidentiteten och agentens ritning.

AgentInsightJsonValue

Ett JSON-värde som används i Agent Insights-payloads.

AgentInsightOverviewSource

Identifierar var en översikt av Agent Insights kommer ifrån.

AgentInsightPromptSurface

Promptytan ändrades genom ett föreslaget fix.

AgentInsightProposedFixKind

Den kundrenderbara typen av agentinsikt föreslås lösning.

AgentInsightRunTrigger

Triggern som startade en agent insight-runda.

AgentInsightSeverity

Allvaret i en agentinsikt.

AgentInsightStatus

En agents livscykelstatus.

AgentKind

Definierar typen/typen av agent. Avgör vilken agentdefinitionsstruktur som används.

AgentOptimizationCandidateExpand

Vokabulär för frågeparametern expand på kandidatens LIST-endpoint. Denna öppna union håller SDK:er användbara när nya expand-nycklar levereras serversidan. Flera värden serialiseras som en komma-separerad frågeparameter.

AgentOptimizationCandidateOutputUnion

Alias för AgentOptimizationCandidateOutputUnion

AgentOptimizationCandidateStatus

Kandidatens livscykeltillstånd.

AgentOptimizationConfigurationBaseUnion

Alias for AgentOptimizationConfigurationBaseUnion

AgentOptimizationConfigurationType

Konfigurationstyper av optimeringsjobb.

AgentOptimizationDataSourceType

Källtyper stöds av optimeringsutvärderingsset.

AgentOptimizationEvaluationSetType

Logiska radformat stöds av optimeringsutvärderingsset.

AgentOptimizationEvaluationSetUnion

Alias för AgentOptimizationEvaluationSetUnion

AgentOptimizationGoal

Mål för ett jobb med agentoptimering.

AgentOptimizationMutationUnion

Alias för AgentOptimizationMutationUnion

AgentOptimizationStage

Optimeringsfas som förbrukade modellens resurser.

AgentOptimizationTargetCompletionDataSourceUnion

Alias for AgentOptimizationTargetCompletionDataSourceUnion

AgentOptimizationTargetConfigurationType

Målkonfigurationstyper som stöds av optimeringsjobb.

AgentOptimizationTargetConfigurationUnion

Alias för AgentOptimizationTargetConfigurationUnion

AgentOptimizationTerminationReason

Anledningen till att optimeringsprocessen avslutades. Tidiga uppsägningsskäl indikerar fortfarande ett framgångsrikt jobb; färdigställda kandidater finns kvar.

AgentOptimizationUserConversationSimulationDataSourceUnion

Alias för AgentOptimizationUserConversationSimulationDataSourceUnion

AgentProtocol

Typ av AgentProtocol

AgentSessionStatus

Status för en agentsession.

AgentState

Agentens operativa tillstånd.

AgentStateSource

Indikerar källan till en agents operativa tillstånd. Tomt när tillståndet inte härstammar från en specifik källa.

AgentType

Typ av agenttyp

AgentVersionStatus

Provisioneringsstatusen för en agentversion.

AgentsDownloadAgentCodeResponse

Det nedladdade ZIP-arkivet innehåller värdagent kod, exponerad som en webbläsarblob eller Node.js läsbar ström.

AgentsDownloadSessionFileResponse

Den nedladdade agentens sessionsfil, exponerad som en webbläsarblob eller Node.js läsbar ström.

AgentsPatchAgentObjectOptionalParams

Valfria parametrar.

AttackStrategy

Strategier för attacker.

AzureAISearchQueryType

Tillgängliga frågetyper för Azure AI-sökning-verktyget.

BaseCredentialsUnion

Alias för BaseCredentialsUnion

BetaSkillsDownloadResponse

ZIP-arkivet för standardversionen av en färdighet, exponerad som en webbläsar-blob eller Node.js läsbar ström.

BetaVoiceAgentsConversationsDownloadAudioItemResponse

WAV-ljudet för ett konversationsobjekt, exponerat som en webbläsarblob eller Node.js läsbar ström.

BetaVoiceAgentsConversationsDownloadAudioResponse

Den sammanslagna stereo WAV-inspelningen av en röstkonversation, exponerad som en webbläsarblob eller Node.js läsbar ström.

BetaVoiceAgentsConversationsDownloadGeneratedAudioItemResponse

Det genererade WAV-ljudet för ett avbrutet samtalsobjekt, exponerat som en webbläsarblob eller Node.js läsbar ström.

CallableToolAllowedCaller

Typ av CallableToolAllowedCaller

CodeDependencyResolution

Hur paketberoenden löses vid distributionstillfället för en kodbaserad hostad agent.

ComparisonFilterValueItems

Alias för ComparisonFilterValueItems

ComputerEnvironment

Typ av datormiljö

ConnectionType

Typ (eller kategori) för anslutningen

ContainerMemoryLimit

Type of ContainerMemoryLimit

ContainerNetworkPolicyParamType

Typ av ContainerNetworkPolicyParamType

ContainerNetworkPolicyParamUnion

Alias för ContainerNetworkPolicyParamUnion

ContainerSkillType

Typ av containerSkillType

ContainerSkillUnion

Alias för ContainerSkillUnion

ContinuablePage

Ett gränssnitt som beskriver en resultatsida.

CreateTelephonyBindingRequestUnion

Alias för CreateTelephonyBindingRequestUnion

CreateTranscriptionResponseJsonUsageType

Typ av CreateTranscriptionResponseJsonUsageType

CreateTranscriptionResponseJsonUsageUnion

Alias för CreateTranscriptionResponseJsonUsageUnion

CredentialType

Typen av autentiseringsuppgifter som används av anslutningen

CustomToolParamFormatType

Typ av CustomToolParamFormatType

CustomToolParamFormatUnion

Alias för CustomToolParamFormatUnion

DataGenerationJobConfigurationUnion

Alias for DataGenerationJobConfigurationUnion

DataGenerationJobInputsUnion

Alias för DataGenerationJobInputsUnion

DataGenerationJobOutputType

De stödda utdatafiltyperna för ett datagenereringsjobb.

DataGenerationJobOutputUnion

Alias för DataGenerationJobOutputUnion

DataGenerationJobOutputWriteMode

De stödda skrivlägena för datagenererande jobbutdata ger utdata.

DataGenerationJobScenario

De stödda scenarierna för ett datagenereringsjobb.

DataGenerationJobSourceType

De stödda källtyperna för datagenereringsjobb.

DataGenerationJobSourceUnion

Alias för DataGenerationJobSourceUnion

DataGenerationJobType

De stödda datagenereringsjobbtyperna.

DataGenerationJobUnion

Alias för DataGenerationJobUnion

DatasetType

Räkna upp för att fastställa typen av data.

DatasetVersionUnion

Alias för DatasetVersionUnion

DayOfWeek

Dagar i veckan för upprepningsschema.

DeploymentType

Typ av DeploymentType

DeploymentUnion

Alias för DeploymentUnion

DigitalWorkerType

Den typen av digital arbetare.

DownloadVersionResponse

ZIP-arkivet för en specificerad färdighetsversion, exponerad som en webbläsar-blob eller Node.js läsbar ström.

EvaluationLevel

Nivån där utvärderingen utförs.

EvaluationRuleActionType

Typ av utvärderingsåtgärd.

EvaluationRuleActionUnion

Alias för EvaluationRuleActionUnion

EvaluationRuleEventType

Typ av utvärderingsregelhändelse.

EvaluationTargetUnion

Alias för EvaluationTargetUnion

EvaluationTaxonomyInputType

Typ av indata från utvärderingstaxonomin.

EvaluationTaxonomyInputUnion

Alias för EvaluationTaxonomyInputUnion

EvaluationVoiceModelConfigurationUnion

Alias för EvaluationVoiceModelConfigurationUnion

EvaluatorCategory

Utvärderarens kategori

EvaluatorDefinitionType

Definition av typ av utvärderare

EvaluatorDefinitionUnion

Alias för EvaluatorDefinitionUnion

EvaluatorGenerationJobSourceType

De stödda källtyperna för utvärderargenereringsjobb.

EvaluatorGenerationJobSourceUnion

Alias för EvaluatorGenerationJobSourceUnion

EvaluatorMetricDirection

Måttenhetens riktning som anger om ett högre värde är bättre, ett lägre värde är bättre eller neutralt

EvaluatorMetricType

Typ av utvärderare

EvaluatorType

Typ av utvärderare

FileContents

Giltiga värden för innehållet i en binär fil.

Filters

Alias för filter

FoundryFeaturesOptInKeys

Typ av FoundryFeaturesOptInKeys

FoundryModelArtifactProfileCategory

Artefaktprofilkategorin.

FoundryModelArtifactProfileSignal

Signaler upptäckta i modellartefakten.

FoundryModelSourceType

Modellens källtyp.

FoundryModelWarningCode

Varningskod för modellartefakter.

FoundryModelWeightType

Modellens vikttyp.

FunctionShellToolParamEnvironmentType

Typ av funktionShellToolParamEnvironmentType

FunctionShellToolParamEnvironmentUnion

Alias för FunctionShellToolParamEnvironmentUnion

GenerateAgentRequest

De typspecifika indata för att generera och skapa en agent.

GenerationWarningType

En varningskategori dök upp på en genererad utvärderingsversion. Utbyggbar så att nya varningskategorier (t.ex. säkerhet, utgångskvalitet) kan införas utan att ändra något av.

GetMicrosoft365PackageResponse

Det binära Microsoft 365-apppaketet genererades för en Foundry-agent.

GitHubCopilotBuiltInTool

Ett kundkonfigurerbart GitHub Copilot-inbyggt verktyg.

GitHubIssueEvent

Kända GitHub-utdelningar som kan starta en rutin.

GrammarSyntax

Typ av grammatikSyntax

ImageGenAction

Typ av ImageGenAction

IndexType

Typ av IndexType

IndexUnion

Alias för IndexUnion

InputFidelity

Kontrollera hur mycket arbete modellen kommer att utöva för att matcha stilen och funktionerna, särskilt ansiktsdrag, för indatabilder. Denna parameter stöds endast för gpt-image-1 och gpt-image-1.5 senare modeller, ej stödd för gpt-image-1-mini. Stöder high och low. Standardinställningen är low.

InsightRequestUnion

Alias för InsightRequestUnion

InsightResultUnion

Alias för InsightResultUnion

InsightSampleUnion

Alias för InsightSampleUnion

InsightType

Begäran om insikter.

JobPoller

En poller för en långvarig operation som skapar en jobbresurs.

JobStatus

Utvidgningsbara statusvärden delas av Foundry-jobb.

MemoryItemKind

Typ av minnesobjekt.

MemoryItemUnion

Alias för MemoryItemUnion

MemoryOperationKind

Typ av minnesoperation.

MemoryStoreDefinitionUnion

Alias för MemoryStoreDefinitionUnion

MemoryStoreKind

Vilken typ av implementering av minneslager som ska användas.

MemoryStoreType

Typ av MemoryStoreType

MemoryStoreUpdateStatus

Status för en uppdateringsåtgärd för minneslagret.

Microsoft365PublishScope

Publiceringsomfattningen för den genererade Microsoft Teams-appen.

MisalignmentErrorType

En klassificering av en handling som kanske inte stämmer överens med användarens avsikt. Ytterligare värden kan returneras.

NodeReadableStream

Skriv alias för Node.js ReadableStream. På Node-mål löses detta till den faktiska typen NodeJS.ReadableStream. I webbläsare/react-native-mål löser plattformsvarianten till never, vilket naturligt faller ur union-typer.

OpenApiAuthDetailsUnion

Alias för OpenApiAuthDetailsUnion

OpenApiAuthType

Autentiseringstyp för OpenApi-slutpunkt. Tillåtna typer är:

  • Anonym (ingen autentisering krävs)
  • Project Anslutning (kräver project_connection_id till slutpunkten, som konfigurerat i AI Foundry)
  • Managed_Identity (kräver målgrupp för identitetsbaserad autentisering)
OperationState

Uppräkning som beskriver tillåtna åtgärdstillstånd.

OptimizationCandidate

Konfigurationsförändringarna och aggregerade utvärderingsresultat för en agent optimeringskandidat.

OptimizationContextType

Typ av kontext som tillhandahålls till ett optimeringsarbetsflöde.

OptimizationContextUnion

Alias för OptimizationContextUnion

OptimizationJob

Ett jobb för agentoptimering som följer indata, framsteg, status och resultat från kandidatutvärdering.

OptimizationJobResult

De utvärderade kandidater och identifierare av baslinjen och den bästa kandidaten från ett optimeringsjobb.

PageOrder

Typ av sidaOrder

PendingUploadType

Typen av väntande uppladdning.

PublishApprovalStatus

Microsoft Agent Certification granskar status för Microsoft 365 Store-titeln publicerad för en agent.

RaiInvocationContentType

Hur en anropsförfrågan/svarskropp tolkas för att hitta text för innehållssäkerhetsmoderering.

RaiInvocationMode

Författardeklarerad svarsform för anropsprotokollet.

RankerVersionType

Typ av rankerVersionTyp

RealtimeAudioFormatsType

Typ av realtidsljudformatTyp

RealtimeAudioFormatsUnion

Alias för RealtimeAudioFormatsUnion

RealtimeClientEventType

Typ av RealtimeClientEventType

RealtimeClientEventUnion

Alias för RealtimeClientEventUnion

RealtimeConversationItemMessageType

Typ av RealtimeConversationItemMessageType

RealtimeConversationItemMessageUnion

Alias för RealtimeConversationItemMessageUnion

RealtimeConversationItemType

Typ av RealtimeConversationItemType

RealtimeConversationItemUnion

Alias för RealtimeConversationItemUnion

RealtimeFunctionToolParameters

modellgränssnitt RealtimeFunctionToolParameters

RealtimeMCPErrorType

Typ av RealtimeMCPErrorType

RealtimeMCPErrorUnion

Alias för RealtimeMCPErrorUnion

RealtimeReasoningEffort

Begränsar ansträngningen på resonemang för resonemangskapabla realtidsmodeller såsom gpt-realtime-2.

RealtimeServerEventType

Typ av RealtimeServerEventType

RealtimeServerEventUnion

Alias for RealtimeServerEventUnion

ReasoningEffort

Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. Att minska resonemangsinsatsen kan resultera i snabbare svar och färre token som används vid resonemang i ett svar.

  • gpt-5.1 går som standard till none, vilket inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.
  • Alla modeller används som gpt-5.1 standard resonerande medium och stödjer noneinte.
  • Modellen gpt-5-pro använder som standard (och stödjer bara) high resonemangsarbete.
  • xhigh stöds för alla modeller efter gpt-5.1-codex-max.
ReasoningModeEnum

Alias för ReasoningModeEnum

RecurrenceScheduleUnion

Alias för RecurrenceScheduleUnion

RecurrenceType

Typ av upprepning.

RedTeamTargetConfigUnion

Alias för RedTeamTargetConfigUnion

RiskCategory

Riskkategori för attackmålet.

RoutineActionType

De diskriminerande värderingar som stöds för rutinmässiga åtgärder.

RoutineActionUnion

Alias för RoutineActionUnion

RoutineAttemptSource

Kända källvägar som kan producera en rutinkörning.

RoutineDispatchIdentity

De stödda identiteterna för rutinmässig dispatch-auktorisering.

RoutineDispatchPayloadType

Diskriminatorvärdena stöds för manuella rutinmässiga dispatch-laster.

RoutineDispatchPayloadUnion

Alias för RoutineDispatchPayloadUnion

RoutineRunPhase

Kända livscykelfaser registrerade för en rutinkörning.

RoutineRunStatus

Status för en rutinrunda.

RoutineTriggerType

De diskriminatorvärden som stöds för rutinmässiga triggers.

RoutineTriggerUnion

Alias för RoutineTriggerUnion

RubricGenerationInputQualityWarningCode

Stabil sökbar maskinläsbar varningskod för en matrisgenererad inmatningskvalitetsvarning. Värden är snake_case; klienter måste tolerera ytterligare tjänstedefinierade identifierare.

RubricGenerationInputQualityWarningSeverity

Varningsallvarlighetsgrad för en varning för inmatningskvalitet vid bedömningsmatris. Initial värdemängd: warning.

RubricGenerationInputQualityWarningSource

Varningskälla för en varningssignal för matrisgenerering och varning för inmatningskvalitet. Per-käll-värden (prompt, agent, dataset) matchar källkategorin som är synlig för generationsruntimen. aggregate är ett syntetiskt värde som endast används för varningar beräknade över framgångsrikt lösta källor. traces exponeras inte eftersom spårkällor omvandlas till datamängdinnehåll uppströms.

RunPoller

En poller för en långvarig operation som skapar en körresurs.

SampleType

Vilken typ av prov som används i analysen.

ScheduleProvisioningStatus

Status för schemaläggning av etablering.

ScheduleTaskType

Typ av uppgift.

ScheduleTaskUnion

Alias för ScheduleTaskUnion

SearchContentType

Typ av sökningInnehållTyp

SearchContextSize

Typ av sökningKontextStorlek

SessionLogEventType

Kända SSE-händelsetyper som sänds ut av den hostade agentens sessionsloggström. Ytterligare händelsetyper kan introduceras i framtida versioner.

SimpleQnAFineTuningQuestionType

De stödda frågetyperna för SimpleQnA-datagenereringsjobb används för finjustering av scenarier.

TargetAttribute

Agentattribut som kan optimeras.

TelemetryDataKind

Vilken typ av telemetridata som ska exporteras.

TelemetryEndpointAuthType

Typen av autentisering för en telemetri-endpoint.

TelemetryEndpointAuthUnion

Alias for TelemetryEndpointAuthUnion

TelemetryEndpointKind

Den typen av telemetriexport-endpoint.

TelemetryEndpointUnion

Alias för TelemetryEndpointUnion

TelemetryTransportProtocol

Transportprotokollet för telemetriexport.

TelephonyBindingListItemUnion

Alias för TelephonyBindingListItemUnion

TelephonyBindingStatus

Livscykelstatusen för en telefonbindning.

TelephonyBindingUnion

Alias för TelephonyBindingUnion

TelephonyCallDurationBasis

Tidsstämpeln som används som grund för samtalets längd.

TelephonyCallEndReason

Kända tjänstegenererade skäl till att ett telefonsamtal avslutades, snarare än orsaker till ett övergripande utgående samtal. Ytterligare strängkoder kan returneras.

TelephonyCallJobStatus

Livscykelstatusen för ett varaktigt utgående samtalsjobb.

TelephonyCallJobTerminalReason

Kända terminala orsaker till ett övergripande utgående samtalsjobb, som kan omfatta flera vårdgivareförsök. Dessa skiljer sig från individuella samtalslivscykel. Ytterligare strängkoder kan returneras.

TelephonyCallLifecycleEventName

Ett leverantörsneutralt livscykelhändelsenamn. Kända värden är stabila; ytterligare värden kan läggas till över tid.

TelephonyCallLifecycleEventOutcome

Resultatet av en observation av telefonilivscykeln.

TelephonyCallLifecycleEventReason

Kända tjänstegenererade orsaker till en telefonlivscykelhändelse. En händelseorsak beskriver inte nödvändigtvis det slutgiltiga resultatet av samtalet. Ytterligare strängkoder kan returneras.

TelephonyCallLifecycleEventSource

Komponenten som levererade en observation av telefonlivscykeln.

TelephonyCallPhase

Den leverantörsneutrala fasen nås via ett inkommande telefonsamtal.

TelephonyCallStatus

Livscykelstatusen för ett inkommande telefonsamtal.

TelephonyCallTimestampSource

Källan till en tidsstämpel för telefonins livscykel.

TelephonyCallTraceMode

Läget som används för att exponera ett telefonsamtal som en kundriktad Foundry-spårning.

TelephonyCallTraceStatus

Tillgänglighetsstatusen för en kundvänd telefonispårning.

TelephonyOutboundDestinationType

Typen av destination för ett utgående samtal.

TelephonyOutboundRetryPolicyType

Återförsöksstrategin för ett utgående samtal.

TelephonyOutboundRetryPolicyUnion

Alias för TelephonyOutboundRetryPolicyUnion

TelephonyProvider

En telefonileverantör som stöds av en agent bindande. Kända värden är stabila; ytterligare värden kan läggas till över tid.

TelephonyTransferDestinationKind

Den typen av telefonöverföringsdestination. Kända värden är stabila; ytterligare värden kan läggas till över tid.

TelephonyTransferDestinationUnion

Alias för TelephonyTransferDestinationUnion

TextResponseFormatConfigurationType

Typ av TextSvarFormatKonfigurationTyp

TextResponseFormatConfigurationUnion

Stödde konfigurationer för klartext och strukturerade JSON-svar.

TextResponseFormatUnion

Alias för TextResponseFormatUnion

ToolChoiceOptions

Styr vilket (om något) verktyg som anropas av modellen. none innebär att modellen inte anropar något verktyg och i stället genererar ett meddelande. auto innebär att modellen kan välja mellan att generera ett meddelande eller anropa ett eller flera verktyg. required innebär att modellen måste anropa ett eller flera verktyg.

ToolChoiceParamType

Typ av verktygValParamTyp

ToolChoiceParamUnion

Alias för ToolChoiceParamUnion

ToolSearchExecutionType

Typ av verktygSearchExecutionType

ToolType

Typ av verktygstyp

ToolUnion

Alias för ToolUnion

ToolboxShellEnvironmentUnion

Alias för ToolboxShellEnvironmentUnion

ToolboxShellNetworkPolicyUnion

Alias för ToolboxShellNetworkPolicyUnion

ToolboxSkillUnion

Alias för ToolboxSkillUnion

ToolboxToolType

Stödda verktygstyper för verktyg lagrade i en verktygslåda.

ToolboxToolUnion

Alias för ToolboxToolUnion

ToolboxesInvokeLatestToolboxMcpResponse

Svaret returneras av den senaste verktygslådans MCP-endpoint.

TreatmentEffectType

Typ av behandlingseffekt.

TriggerType

Typ av utlösare.

TriggerUnion

Alias för TriggerUnion

UserConversationSimulationAudioEffect

Effekt som kan tillämpas på simulerat samtalsljud. Unionen är utbyggbar för ytterligare effekter.

UserConversationSimulationInterruptionConfigurationUnion

Alias för UserConversationSimulationInterruptionConfigurationUnion

VersionIndicatorType

Typen av versionsindikator som används för att bestämma agentversionen som stöder en session.

VersionIndicatorUnion

Alias för VersionIndicatorUnion

VersionSelectionRuleType

Typ av VersionSelectionRuleType

VersionSelectionRuleUnion

Alias för VersionSelectionRuleUnion

VoiceAgentAnimationOutputType

En animationsutdata producerad av en röstagentsession.

VoiceAgentAudioTimestampType

En typ av utdata-ljudtidsstämpel som stöds av en röstagent.

VoiceAgentAvatarOutputProtocol

Transporten används för att leverera avatarens videoström.

VoiceAgentAvatarType

Avatar-typen.

VoiceAgentClientEvent

Ett stabilt v1-meddelande skickat av en klient via en röstagent WebSocket.

VoiceAgentConnectionState

Anslutningstillstånd rapporteras av en realtids-röstagent-anslutning.

VoiceAgentConnectionStateChangedHandler

Anropas när en röst-agent-anslutning ändrar tillstånd.

VoiceAgentEchoCancellationReferenceSource

Källan till referensljud som används för ekoborttagning.

VoiceAgentEndOfUtteranceDetectionModel

Den semantiska slut-av-yttrande-detektionsmodellen.

VoiceAgentEndOfUtteranceThresholdLevel

Känslighetströskeln för detektion av semantiskt slut på yttranden.

VoiceAgentGreetingConfigUnion

Alias for VoiceAgentGreetingConfigUnion

VoiceAgentInputTranscriptionModel

Identifieraren för input-ljudtranskriptionsmodellen. Detta är ett modellnamn, inte ett Foundry-distributionsnamn. Speglar transkriptionsmodellerna som stöds av den hanterade röstbackend, och täcker OpenAI Realtime-transkriptionsmodeller samt Azure- och MAI-modellerna. Ytterligare värden kan läggas till över tid.

VoiceAgentInterimResponseConfigUnion

Alias for VoiceAgentInterimResponseConfigUnion

VoiceAgentInterimResponseTrigger

Ett tillstånd som kan utlösa en tillfällig reaktion.

VoiceAgentMaxOutputTokens

Det maximala antalet utdatatoken eller bokstaven inf.

VoiceAgentNoiseReductionType

Inmatningsläget för brusreducering.

VoiceAgentRealtimeErrorCode

Felkoder som genereras av Voice Agents realtidsklient.

VoiceAgentRealtimeEvent

En händelse mottagen från en realtidskontakt mellan röstagent och röstagent.

Kända händelser behåller sina genererade typer och normalisering. Oigenkända trådtyper är inlindade i VoiceAgentUnknownEvent. Slå på type för att begränsa kända händelser, eller exkludera type === "unknown" innan du skickar en händelse till en hanterare med kända händelser.

VoiceAgentServerEvent

Ett stabilt v1-meddelande skickat av tjänsten via en röstagent WebSocket.

VoiceAgentSessionIncludeOption

Ytterligare fält som en röstagentsession kan inkludera i tjänsteutdata.

VoiceAgentSessionResponse

Den effektiva sessionskonfigurationen återvände i röst-agent sessionens livscykelhändelser.

VoiceAgentSessionUpdate

Sessionskonfigurationen accepteras av en röstagent-sessionsuppdateringshändelse.

VoiceAgentSubagentAbortReason

Anledningen till att en konsult med underagent avbröts.

VoiceAgentSystemToolName

En tjänsthanterad röstsessionskontrollåtgärd. Kända värden är stabila; ytterligare värden kan läggas till över tid.

VoiceAgentSystemToolUnion

Alias för VoiceAgentSystemToolUnion

VoiceAgentToolChoice

Verktygsvalsbeteende för en röstagent.

VoiceAgentToolResponseScheduling

När en verktygsinkallelse skapar ett uppföljningssvar. Ytterligare värden kan läggas till över tid.

VoiceAgentToolUnion

Alias för VoiceAgentToolUnion

VoiceAgentTransport

Transporten används för en röst-agent-anslutning.

VoiceAgentTurnDetectionConfigUnion

Alias for VoiceAgentTurnDetectionConfigUnion

VoiceAgentTurnDetectionType

Strategin för att upptäcka turer. Ytterligare värden kan läggas till över tid.

VoiceAgentWebSocketMessage

Ett JSON-textmeddelande utbyttes över en etablerad röstagent WebSocket. Ljudbyte är base64-kodade i JSON-händelsefält.

VoiceAgentWebSocketSubprotocol

WebSocket-subprotokollet stöds av en röst-agent-anslutning.

VoiceAudioCodec

En ljudkodek. Ytterligare värden kan läggas till över tid.

VoiceAudioContainerFormat

Ett ljudbehållarformat. Ytterligare värden kan läggas till över tid.

VoiceAudioRole

En roll som röst-ljuddeltagare. Ytterligare värden kan läggas till över tid.

VoiceConversationEngineUnion

Alias för VoiceConversationEngineUnion

VoiceConversationStatus

Livscykelstatusen för en pågående röstkonversation:

  • in_progress: Live-sessionen är aktiv, eller så är slutförandet av persistens efter sessionen under behandling.
  • completed: slutförandet lyckades efter normal eller klientstängning, end_conversation, en maxlång avslutning 1001 , eller en klient- eller nätverksfrånkoppling som tjänsten fortfarande kan slutföra.
  • failed: ett terminalservice-, brygg-, lagrings- eller oåterkalleligt transportfel förhindrade slutförande.
VoiceModelType

Hur modellen som backar upp en röstagent fungerar. Detta är oberoende av arkitekturen (realtid eller kaskaderad), som tjänsten härleder från den valda modellen.

VoiceOutputModality

En utgångsmodalitet som agenten kan producera. animation och avatar används när en avatar konfigureras.

VoiceType

Röstimplementeringen. Ytterligare värden kan läggas till över tid.

Uppräkningar

KnownApiVersions

Microsoft Foundry API-versioner

Funktioner

isRestError(unknown)

Typeguard för RestError

Variabler

RestError

En anpassad feltyp för misslyckade pipelinebegäranden.

KnownVoiceAgentConnectionState

Kända värden för VoiceAgentConnectionState rapporteras av en realtids-samtals-röstagent-anslutning.

Funktionsinformation

isRestError(unknown)

Typeguard för RestError

function isRestError(e: unknown): e is RestError

Parametrar

e

unknown

Något som fångas av en fångstklausul.

Returer

e is RestError

Variabelinformation

RestError

En anpassad feltyp för misslyckade pipelinebegäranden.

RestError: RestErrorConstructor

Typ

KnownVoiceAgentConnectionState

Kända värden för VoiceAgentConnectionState rapporteras av en realtids-samtals-röstagent-anslutning.

KnownVoiceAgentConnectionState: { Closing: "closing", Connected: "connected", Connecting: "connecting", Disconnected: "disconnected" }

Typ

{ Closing: "closing", Connected: "connected", Connecting: "connecting", Disconnected: "disconnected" }