@azure/ai-projects package

Klassen

AIProjectClient

Der Hauptclient für den AIProjectClient

VoiceAgentAuthenticationError

Ein Fehler wurde beim Erwerb eines Microsoft Entra-Zugriffstokens angezeigt.

VoiceAgentConnectionError

Ein Fehler, der durch die WebSocket-Verbindung ausgelöst wurde.

VoiceAgentProtocolError

Ein Fehler wird angezeigt, wenn eine WebSocket-Nachricht nicht mit dem Voice-Agent-Protokoll übereinstimmt.

VoiceAgentRealtimeClient

Auftraggeber für die Einrichtung von Echtzeitsitzungen mit verwalteten Foundry-Sprachagenten.

VoiceAgentRealtimeError

Der Basisfehler wurde durch den Echtzeit-Client der Voice Agents ausgelöst.

Schnittstellen

@azure/ai-projects.Index
A2APreviewTool

Ein Agent, der das A2A-Protokoll implementiert.

A2APreviewToolboxTool

Ein A2A-Werkzeug, das in einem Werkzeugkasten gespeichert ist.

A2AProtocolConfiguration

Konfiguration, die spezifisch für das A2A-Protokoll ist.

A2ATool

Ein Agent, der das A2A-Protokoll implementiert.

A2AToolboxTool

Ein A2A-Werkzeug, das in einem Werkzeugkasten gespeichert ist.

AIProjectClientOptionalParams

Optionale Parameter für den Client.

AISearchIndexResource

Eine AI Search Index-Ressource.

ActivityProtocolConfiguration

Konfiguration, die spezifisch für das Aktivitätsprotokoll ist.

Agent

Model Interface Agent

AgentBlueprintReference

Modellschnittstelle AgentBlueprintReference

AgentCard

Model Interface AgentCard

AgentCardSkill

Modellschnittstelle AgentCardSkill

AgentClusterInsightRequest

Einblicke in die Ergebnisse der Agentenbewertung

AgentClusterInsightResult

Erkenntnisse aus der Agent-Cluster-Analyse.

AgentDataGenerationJobSource

Agentenquelle für Datengenerierungsaufgaben – bezieht sich auf einen Agenten, um Anweisungen und Metadaten abzurufen.

AgentDefinition

Basisdefinitionsschnittstelle für Agenten. Enthält die Agentenart und die optionale RAI-Konfiguration.

AgentEndpointAuthorizationScheme

Modellschnittstellen AgentEndpointAuthorizationScheme

AgentEndpointConfig

Modellschnittstelle AgentEndpointConfig

AgentEvaluatorGenerationJobSource

Agentenquelle für Evaluator-Generierungsaufträge – verweist auf einen Agenten, von dem Anweisungen und Metadaten abgerufen werden kann.

AgentHarness

(Vorschau) Eine verwaltete Laufzeit und eine Agentenschleife, die zur Ausführung eines Prompt-Agenten verwendet wird.

AgentIdentity

Modellschnittstelle AgentIdentity

AgentInsight

Ein anhaltendes Problem, das durch die Spuren eines Agenten entdeckt wurde.

AgentInsightDetails

Zusätzliche Einblicke. Ausgelassen, es sei denn, es werden Details angefordert.

AgentInsightEstimatedCost

Geschätzte Kosten für Agent Insights.

AgentInsightHighlightedTrace

Eine markierte Spur, die Beweise für eine Agenten-Einsicht liefert.

AgentInsightJsonObject

Ein JSON-Objekt, das in Agent-Insights-Payloads verwendet wird.

AgentInsightLinkedTrace

Eine leichte Trace-Referenz, die mit einer Agenteninsicht als unterstützendes Beweisstück verknüpft ist.

AgentInsightMonitor

Ein Agent Insights-Monitor pro Agent, der die Konfiguration, Ausführen und entdeckte Insights besitzt.

AgentInsightMonitorCreate

Felder werden beim Erstellen eines Agent Insights Monitors für einen Agenten akzeptiert.

AgentInsightMonitorListItem

Eine Agent Insights Monitor-Zusammenfassung, die von Listenoperationen zurückgegeben wird.

AgentInsightMonitorUpdate

Felder, die auf einem Agent Insights Monitor aktualisiert werden können.

AgentInsightProposedFix

Eine empfohlene Lösung für einen Agenten-Einblick.

AgentInsightProposedFixChange

Eine kundenrenderbare Änderung in einer vorgeschlagenen Lösung.

AgentInsightRecommendedAction

Die empfohlene Sanierung für einen Agenten-Einblick.

AgentInsightRun

Ein langjähriger Lauf, der die Spuren eines Agenten analysiert und die Erkenntnisse dieses Agenten aktualisiert.

AgentInsightRunCreate

Eingaben, die beim Erstellen eines Agenten-Insights verwendet werden, laufen.

AgentInsightRunResult

Ergebnisstatistiken, die entstehen, wenn ein Agent Insight Run erfolgreich ist.

AgentInsightSuspension

Strukturierter Grund, warum die geplante Generierung für einen Monitor ausgesetzt wird.

AgentInsightTokenUsage

Token-Nutzung für einen Agent Insights-Durchlauf.

AgentInsightUpdate

Felder, die auf Basis eines Agenten-Insights aktualisiert werden können.

AgentInsightsOverview

Der effektive Überblick für einen Agent Insights Monitor.

AgentInsightsOverviewOverride

Ein von Nutzern bereitgestellter Überblick, der sofort wirksam wird und die nächste Generation plant.

AgentOptimizationCandidate

Aggregiertes Bewertungsergebnis für eine einzelne Kandidatenagentenkonfiguration über alle Aufgaben hinweg.

AgentOptimizationDatasetCriterion

Bewertungskriterium: Ein Name + Befehlspaar, das für die Bewertung pro Punkt verwendet wird.

AgentOptimizationDatasetInput

Basismodell für die Datensatzeingabe. Entweder Inline-Einträge oder eine registrierte Referenz.

AgentOptimizationDatasetItem

Ein einzelnes Element in einem Inline-Datensatz.

AgentOptimizationEvaluatorRef

Verweise auf einen benannten Evaluator, optional an eine Version angepinnt.

AgentOptimizationInlineDatasetInput

Inline-Datensatz – Artikel, die direkt im Anfragetext bereitgestellt werden.

AgentOptimizationJob

Agent Optimization Job Resource – ein langjähriger Job, der die Konfiguration eines Agenten (Instruktionen, Modell, Fähigkeiten, Werkzeuge) optimiert, um die Bewertungswerte zu maximieren. Bei Erfolg enthält das Ergebnis die bewerteten Kandidaten.

AgentOptimizationJobInputs

Vom Anrufer bereitgestellte Eingaben für eine Optimierungsaufgabe.

AgentOptimizationJobListItem

Dünne Jobrepräsentation, die vom LIST-Endpunkt zurückgegeben wird.

AgentOptimizationJobProgress

Fortschritt im Flug; Nur befüllt, während der Status in der Warteschlange oder in_progress ist.

AgentOptimizationJobResult

Terminalzustands-Ergebniskörper. Bevölkert, wenn der Status erreicht oder gescheitert ist.

AgentOptimizationOptions

Stimmregler und Run-Mode für eine Optimierungsaufgabe.

AgentOptimizationReferenceDatasetInput

Verweise auf einen registrierten Foundry-Datensatz.

AgentSessionResource

Eine Agentensitzung, die eine langlebige Rechen-Sandbox für gehostete Agentenaufrufe bietet.

AgentTaxonomyInput

Eingabekonfiguration für die Auswertungstaxonomie, wenn der Eingabetyp Agent ist.

AgentVersion

Stellt eine bestimmte Version eines Agenten dar. Enthält Metadaten, Versionierung, Erstellungszeit und Agentendefinition.

AgenticIdentityPreviewCredentials

Definition der Anmeldeinformationen für die Agentenidentität

AgentsCreateAgentFromManifestOptionalParams

Optionale Parameter.

AgentsCreateAgentVersionFromManifestOptionalParams

Optionale Parameter.

AgentsCreateOptionalParams

Optionale Parameter.

AgentsCreateSessionOptionalParams

Optionale Parameter.

AgentsCreateTelephonyBindingOptionalParams

Optionale Parameter.

AgentsCreateVersionFromCodeOptionalParams

Optionale Parameter.

AgentsCreateVersionOptionalParams

Optionale Parameter.

AgentsDeleteOptionalParams

Optionale Parameter.

AgentsDeleteSessionFileOptionalParams

Optionale Parameter.

AgentsDeleteSessionOptionalParams

Optionale Parameter.

AgentsDeleteTelephonyBindingOptionalParams

Optionale Parameter.

AgentsDeleteVersionOptionalParams

Optionale Parameter.

AgentsDisableOptionalParams

Optionale Parameter.

AgentsDownloadAgentCodeOptionalParams

Optionale Parameter.

AgentsDownloadSessionFileOptionalParams

Optionale Parameter.

AgentsEnableOptionalParams

Optionale Parameter.

AgentsGetOptionalParams

Optionale Parameter.

AgentsGetSessionLogStreamOptionalParams

Optionale Parameter.

AgentsGetSessionOptionalParams

Optionale Parameter.

AgentsGetTelephonyBindingOptionalParams

Optionale Parameter.

AgentsGetVersionOptionalParams

Optionale Parameter.

AgentsListOptionalParams

Optionale Parameter.

AgentsListSessionFilesOptionalParams

Optionale Parameter.

AgentsListSessionsOptionalParams

Optionale Parameter.

AgentsListTelephonyBindingsOptionalParams

Optionale Parameter.

AgentsListTelephonyCallsOptionalParams

Optionale Parameter.

AgentsListVersionsOptionalParams

Optionale Parameter.

AgentsOperations

Schnittstelle, die die Operationen eines Agenten darstellt.

AgentsStopSessionOptionalParams

Optionale Parameter.

AgentsUpdateAgentFromManifestOptionalParams

Optionale Parameter.

AgentsUpdateAgentObjectOptionalParams

Optionale Parameter.

AgentsUpdateOptionalParams

Optionale Parameter.

AgentsUpdateTelephonyBindingOptionalParams

Optionale Parameter.

AgentsUploadSessionFileOptionalParams

Optionale Parameter.

ApiErrorResponse

Fehlerantwort bei API-Fehlern.

ApiKeyCredentials

Definition der API-Schlüsselanmeldeinformationen

ApplyPatchToolParam

Ermöglicht es dem Assistenten, Dateien mit einheitlichen Differenzen zu erstellen, zu löschen oder zu aktualisieren.

ApproximateLocation

Modellschnittstelle: ApproximateLocation

ArtifactProfile

Artefaktprofil des Modells

AutoCodeInterpreterToolParam

Konfiguration für einen Codedolmetschercontainer. Geben Sie optional die IDs der Dateien an, für die der Code ausgeführt werden soll.

AzureAIAgentTarget

Repräsentiert ein Ziel, das einen Azure-KI-Agenten spezifiziert.

AzureAIModelTarget

Repräsentiert ein Ziel, das ein Azure-KI-Modell für Operationen spezifiziert, die Modellauswahl erfordern.

AzureAISearchIndex

Azure KI-Suche Indexdefinition

AzureAISearchTool

Die Eingabedefinitionsinformationen für ein Azure-KI-Suchwerkzeug, wie sie zur Konfiguration eines Agenten verwendet werden.

AzureAISearchToolResource

Eine Reihe von Indexressourcen, die vom tool azure_ai_search verwendet werden.

AzureAISearchToolboxTool

Ein Azure KI-Suche-Tool, das in einer Werkzeugkaste gespeichert ist.

AzureAgentConfig

Konfigurationsoptionen für den Agentenendpunkt der getOpenAIClient-Methode. Wird hauptsächlich für gehostete Agenten verwendet.

AzureFunctionBinding

Die Struktur zum Beibehalten storage Warteschlangennamens und URI.

AzureFunctionDefinition

Die Definition der Azure-Funktion.

AzureFunctionStorageQueue

Die Struktur zum Beibehalten storage Warteschlangennamens und URI.

AzureFunctionTool

Die Eingabedefinitionsinformationen für ein Azure Function Tool, wie sie zur Konfiguration eines Agenten verwendet werden.

AzureOpenAIModelConfiguration

Azure OpenAI-Modellkonfiguration. Die API-Version wird vom Dienst für die Abfrage des Modells ausgewählt.

BaseCredentials

Eine Basisklasse für Verbindungsanmeldeinformationen

BetaAgentInsightMonitorsCancelRunOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsCreateOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsCreateRunOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsDeleteOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsGetInsightOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsGetOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsGetRunOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsListInsightsOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsListOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsListRunsOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsOperations

Schnittstelle stellt eine BetaAgentInsightMonitors-Operation dar.

BetaAgentInsightMonitorsResetOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsUpdateInsightOptionalParams

Optionale Parameter.

BetaAgentInsightMonitorsUpdateOptionalParams

Optionale Parameter.

BetaAgentsCancelOptimizationJobOptionalParams

Optionale Parameter.

BetaAgentsCreateFromPromptOptionalParams

Optionale Parameter.

BetaAgentsCreateOptimizationJobOptionalParams

Optionale Parameter.

BetaAgentsDeleteOptimizationJobOptionalParams

Optionale Parameter.

BetaAgentsGetOptimizationJobOptionalParams

Optionale Parameter.

BetaAgentsListOptimizationJobsOptionalParams

Optionale Parameter.

BetaAgentsOperations

Betrieb für die Verwaltung von Agenten.

BetaDatasetsCancelGenerationJobOptionalParams

Optionale Parameter.

BetaDatasetsCreateGenerationJobOptionalParams

Optionale Parameter.

BetaDatasetsDeleteGenerationJobOptionalParams

Optionale Parameter.

BetaDatasetsGetGenerationJobOptionalParams

Optionale Parameter.

BetaDatasetsListGenerationJobsOptionalParams

Optionale Parameter.

BetaDatasetsOperations

Schnittstelle stellt die Operationen eines BetaDatasets dar.

BetaEvaluationTaxonomiesCreateOptionalParams

Optionale Parameter.

BetaEvaluationTaxonomiesDeleteOptionalParams

Optionale Parameter.

BetaEvaluationTaxonomiesGetOptionalParams

Optionale Parameter.

BetaEvaluationTaxonomiesListOptionalParams

Optionale Parameter.

BetaEvaluationTaxonomiesOperations

Schnittstelle, die eine BetaEvaluationTaxonomies-Operation darstellt.

BetaEvaluationTaxonomiesUpdateOptionalParams

Optionale Parameter.

BetaEvaluatorsCancelGenerationJobOptionalParams

Optionale Parameter.

BetaEvaluatorsCreateGenerationJobOptionalParams

Optionale Parameter.

BetaEvaluatorsCreateVersionOptionalParams

Optionale Parameter.

BetaEvaluatorsDeleteGenerationJobOptionalParams

Optionale Parameter.

BetaEvaluatorsDeleteVersionOptionalParams

Optionale Parameter.

BetaEvaluatorsGetCredentialsOptionalParams

Optionale Parameter.

BetaEvaluatorsGetGenerationJobOptionalParams

Optionale Parameter.

BetaEvaluatorsGetVersionOptionalParams

Optionale Parameter.

BetaEvaluatorsListGenerationJobsOptionalParams

Optionale Parameter.

BetaEvaluatorsListOptionalParams

Optionale Parameter.

BetaEvaluatorsListVersionsOptionalParams

Optionale Parameter.

BetaEvaluatorsOperations

Schnittstelle stellt die Operationen eines BetaEvaluators dar.

BetaEvaluatorsPendingUploadOptionalParams

Optionale Parameter.

BetaEvaluatorsUpdateVersionOptionalParams

Optionale Parameter.

BetaInsightsGenerateOptionalParams

Optionale Parameter.

BetaInsightsGetOptionalParams

Optionale Parameter.

BetaInsightsListOptionalParams

Optionale Parameter.

BetaInsightsOperations

Schnittstelle stellt eine BetaInsights-Operation dar.

BetaMemoryStoresCreateMemoryOptionalParams

Optionale Parameter.

BetaMemoryStoresCreateOptionalParams

Optionale Parameter.

BetaMemoryStoresDeleteMemoryOptionalParams

Optionale Parameter.

BetaMemoryStoresDeleteOptionalParams

Optionale Parameter.

BetaMemoryStoresDeleteScopeOptionalParams

Optionale Parameter.

BetaMemoryStoresGetMemoryOptionalParams

Optionale Parameter.

BetaMemoryStoresGetOptionalParams

Optionale Parameter.

BetaMemoryStoresGetUpdateResultOptionalParams

Optionale Parameter.

BetaMemoryStoresListMemoriesOptionalParams

Optionale Parameter.

BetaMemoryStoresListOptionalParams

Optionale Parameter.

BetaMemoryStoresOperations

Schnittstelle stellt BetaMemoryStores-Operationen dar.

BetaMemoryStoresSearchMemoriesOptionalParams

Optionale Parameter.

BetaMemoryStoresUpdateMemoriesOptionalParams

Optionale Parameter.

BetaMemoryStoresUpdateMemoryOptionalParams

Optionale Parameter.

BetaMemoryStoresUpdateOptionalParams

Optionale Parameter.

BetaModelsCreateOptions

Optionen für die Erstellungsmethode, die lokale Dateien hochlädt und eine Modellversion registriert.

BetaModelsDeleteOptionalParams

Optionale Parameter.

BetaModelsGetCredentialsOptionalParams

Optionale Parameter.

BetaModelsGetOptionalParams

Optionale Parameter.

BetaModelsListOptionalParams

Optionale Parameter.

BetaModelsListVersionsOptionalParams

Optionale Parameter.

BetaModelsOperations

Schnittstelle stellt die Operationen eines BetaModels dar.

BetaModelsPendingCreateVersionOptionalParams

Optionale Parameter.

BetaModelsPendingUploadOptionalParams

Optionale Parameter.

BetaModelsUpdateOptionalParams

Optionale Parameter.

BetaOperations

Schnittstelle, die eine Beta-Operation darstellt.

BetaRedTeamsCreateOptionalParams

Optionale Parameter.

BetaRedTeamsGetOptionalParams

Optionale Parameter.

BetaRedTeamsListOptionalParams

Optionale Parameter.

BetaRedTeamsOperations

Schnittstelle stellt die Operationen von BetaRedTeams dar.

BetaRoutinesCreateOrUpdateOptionalParams

Optionale Parameter.

BetaRoutinesDeleteOptionalParams

Optionale Parameter.

BetaRoutinesDisableOptionalParams

Optionale Parameter.

BetaRoutinesDispatchOptionalParams

Optionale Parameter.

BetaRoutinesEnableOptionalParams

Optionale Parameter.

BetaRoutinesGetOptionalParams

Optionale Parameter.

BetaRoutinesListOptionalParams

Optionale Parameter.

BetaRoutinesListRunsOptionalParams

Optionale Parameter.

BetaRoutinesOperations

Schnittstelle, die die Operationen von BetaRoutines darstellt.

BetaSchedulesCreateOrUpdateOptionalParams

Optionale Parameter.

BetaSchedulesDeleteOptionalParams

Optionale Parameter.

BetaSchedulesGetOptionalParams

Optionale Parameter.

BetaSchedulesGetRunOptionalParams

Optionale Parameter.

BetaSchedulesListOptionalParams

Optionale Parameter.

BetaSchedulesListRunsOptionalParams

Optionale Parameter.

BetaSchedulesOperations

Schnittstelle, die eine BetaSchedules-Operation darstellt.

BetaSkillsCreateOptionalParams

Optionale Parameter.

BetaSkillsCreateVersionFromFilesOptionalParams

Optionale Parameter.

BetaSkillsDeleteOptionalParams

Optionale Parameter.

BetaSkillsDeleteVersionOptionalParams

Optionale Parameter.

BetaSkillsDownloadOptionalParams

Optionale Parameter.

BetaSkillsDownloadVersionOptionalParams

Optionale Parameter.

BetaSkillsGetOptionalParams

Optionale Parameter.

BetaSkillsGetVersionOptionalParams

Optionale Parameter.

BetaSkillsListOptionalParams

Optionale Parameter.

BetaSkillsListVersionsOptionalParams

Optionale Parameter.

BetaSkillsOperations

Schnittstelle, die eine BetaSkills-Operation darstellt.

BetaSkillsUpdateOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsDeleteOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsDownloadAudioItemOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsDownloadAudioOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsDownloadGeneratedAudioItemOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsGetAudioItemOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsGetAudioOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsGetGeneratedAudioItemOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsGetItemOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsGetOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsGetResponseOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsListItemsOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsListOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsListResponseItemsOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsListResponsesOptionalParams

Optionale Parameter.

BetaVoiceAgentsConversationsOperations

Betrieb zur Verwaltung von Sprachagenten-Gesprächen.

BetaVoiceAgentsOperations

Betrieb zur Verwaltung von Sprachagentengesprächen und Telefonie.

BetaVoiceAgentsTelephonyCancelCallJobOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyCreateBindingOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyCreateCallJobOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyDeleteBindingOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyEndCallOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyGetBindingOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyGetCallJobOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyGetCallOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyGetTransferTargetsOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyListBindingsOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyListCallsOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyOperations

Betrieb für die Verwaltung der Telefonie von Sprachagenten.

BetaVoiceAgentsTelephonyReplaceTransferTargetsOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyTransferCallOptionalParams

Optionale Parameter.

BetaVoiceAgentsTelephonyUpdateBindingOptionalParams

Optionale Parameter.

BingCustomSearchConfiguration

Eine bing benutzerdefinierte Suchkonfiguration.

BingCustomSearchPreviewTool

Die Eingabedefinitionsinformationen für ein Bing benutzerdefiniertes Suchtool zur Konfiguration eines Agents.

BingCustomSearchToolParameters

Die parameter bing benutzerdefinierten Suchtools.

BingGroundingSearchConfiguration

Suchkonfiguration für Bing-Erdung

BingGroundingSearchToolParameters

Die Parameter für das bing-Suchtool.

BingGroundingTool

Die Eingabedefinitionsinformationen für ein bing Grounding-Suchtool, das zum Konfigurieren eines Agents verwendet wird.

BlobReference

Details zum Blobverweis.

BotServiceAuthorizationScheme

Modellschnittstellen BotServiceAuthorizationScheme

BotServiceRbacAuthorizationScheme

Modellschnittstellen BotServiceRbacAuthorizationScheme

BotServiceTenantAuthorizationScheme

Modellschnittstelle BotServiceTenantAuthorizationScheme

BrowserAutomationPreviewTool

Die Eingabedefinitionsinformationen für ein Browser-Automatisierungstool, wie sie zum Konfigurieren eines Agenten verwendet werden.

BrowserAutomationPreviewToolboxTool

Ein Browser-Automatisierungstool, das in einem Werkzeugkasten gespeichert ist.

BrowserAutomationToolConnectionParameters

Definition der Eingabeparameter für die Verbindung, die vom Browser Automation Tool verwendet wird.

BrowserAutomationToolParameters

Definition von Eingabeparametern für das Browser Automation Tool.

CaptureStructuredOutputsTool

Ein Tool zum Erfassen strukturierter Ausgaben

ChartCoordinate

Koordinaten für das Analysediagramm.

ChatSummaryMemoryItem

Ein Speicherelement, das eine Zusammenfassung enthält, die aus Unterhaltungen extrahiert wurde.

ClusterInsightResult

Erkenntnisse aus der Clusteranalyse.

ClusterTokenUsage

Token-Nutzung für die Cluster-Analyse

CodeBasedEvaluatorDefinition

Codebasierte Evaluatordefinition mit Python-Code

CodeConfiguration

Codebasierte Deployment-Konfiguration für einen gehosteten Agenten.

CodeInterpreterTool

Ein Tool, das Python-Code ausführt, um eine Antwort auf einen Prompt zu generieren.

CodeInterpreterToolboxTool

Ein Code-Interpreter-Tool, das in einem Werkzeugkasten gespeichert ist.

ComparisonFilter

Ein Filter zum Vergleichen eines angegebenen Attributschlüssels mit einem bestimmten Wert mithilfe eines definierten Vergleichsvorgangs.

CompoundFilter

Kombinieren mehrerer Filter mit and oder or.

ComputerTool

Ein Tool, das einen virtuellen Computer steuert. Erfahren Sie mehr über das Computertool.

ComputerUsePreviewTool

Ein Tool, das einen virtuellen Computer steuert. Erfahren Sie mehr über das Computertool.

Connection

Antwort aus der Liste und Vorgänge zum Abrufen von Verbindungen

ConnectionsGetOptionalParams

Optionale Parameter.

ConnectionsGetWithCredentialsOptionalParams

Optionale Parameter.

ConnectionsListOptionalParams

Optionale Parameter.

ConnectionsOperations

Schnittstelle, die eine Connections-Operation darstellt.

ContainerAutoParam

Modellschnittstelle ContainerAutoParam

ContainerConfiguration

Containerbasierte Bereitstellungskonfiguration für einen gehosteten Agenten.

ContainerNetworkPolicyAllowlistParam

Modellschnittstelle: ContainerNetworkPolicyAllowlistParam

ContainerNetworkPolicyDisabledParam

Modellschnittstelle: ContainerNetworkPolicyDisabledParam

ContainerNetworkPolicyDomainSecretParam

Modellschnittstelle ContainerNetworkPolicyDomainSecretParam

ContainerNetworkPolicyParam

Netzwerkzugriffsrichtlinie für den Container.

ContainerSkill

Modellschnittstelle: ContainerSkill

ContinuousEvaluationRuleAction

Auswertungsregelaktion für die kontinuierliche Auswertung.

CosmosDBIndex

Definition des CosmosDB-Vektorspeicher-Index

CreateAgentVersionFromCodeContent

Mehrteiliger Anforderungskörper zur Aktualisierung oder Versionsierung eines codebasierten Agenten (POST /agents/{name} und POST /agents/{name}/versions).

CreateAgentVersionFromCodeMetadata

JSON-Metadaten für codebasierte Agentenoperationen (erstellen, aktualisieren, Version erstellen). Der Agentenname stammt vom URL-Pfadparameter oder dem x-ms-agent-name Header, daher ist er in diesem Modell nicht enthalten. Der Inhalts-Hash (SHA-256 der Zip) wird im Header x-ms-code-zip-sha256 übertragen.

CreateSkillVersionFromFilesBody

Mehrteiliger Anforderungskörper zum Erstellen einer Skill-Version aus Dateien. Akzeptiert entweder eine einzelne Zip-Datei oder mehrere einzelne Skill-Dateien (Verzeichnis-Upload). Für Zip-Uploads extrahiert und validiert der Server Inhalte. Für Verzeichnishochladungen werden Dateien as-isvalidiert.

CreateTeamsPhoneExtensionTelephonyBindingRequest

Die Anfrage, eine Microsoft Teams Telefon Extension-Bindung zu erstellen.

CreateTelephonyBindingRequest

Die Anforderung, eine Telefonbindung zu erstellen.

CreateTelephonyCallJobRequest

Eine Anfrage, einen dauerhaften direkten ausgehenden Anrufauftrag zu erstellen.

CreateTranscriptionResponseJsonUsage

Token-Nutzungsstatistiken für die Anfrage.

CreateTwilioTelephonyBindingRequest

Die Anfrage, eine Twilio-Bindung zu erstellen.

CronTrigger

Cron-basierter Trigger.

CustomCredential

Definition von benutzerdefinierten Anmeldeinformationen

CustomGrammarFormatParam

Eine vom Benutzer definierte Grammatik.

CustomRoutineTrigger

Ein benutzerdefinierter Ereignis-Routine-Auslöser.

CustomTextFormatParam

Uneingeschränkter freier Text.

CustomToolParam

Ein benutzerdefiniertes Tool, das Eingaben in einem festgelegten Format verarbeitet. Weitere Informationen zu Custom Tools

CustomToolParamFormat

Das Eingabeformat für das benutzerdefinierte Tool. Standard ist uneingeschränkter Text.

DailyRecurrenceSchedule

Täglicher Wiederholungsplan.

DataGenerationJob

Datengenerierungs-Jobressource.

DataGenerationJobInputs

Vom Anrufer bereitgestellte Eingaben für einen Datengenerierungsjob.

DataGenerationJobOptions

Optionen zur Verwaltung von Datengenerierungsaufgaben.

DataGenerationJobOutput

Geben Sie Informationen für einen Datengenerierungsauftrag aus.

DataGenerationJobOutputOptions

Ausgabeoptionen für den Datengenerierungsjob.

DataGenerationJobResult

Ergebnis, das durch eine erfolgreiche Datengenerierung erzeugt wird.

DataGenerationJobSource

Das Basisquellenmodell für Datengenerierungsjobs.

DataGenerationModelOptions

LLM-Modelloptionen für Datengenerierungsjobs.

DataGenerationTokenUsage

Token-Nutzungsinformationen für einen Datengenerierungsjob.

DatasetCredential

Stellt einen Verweis auf ein Blob für die Nutzung dar

DatasetDataGenerationJobOutput

Datensatzausgabe für einen Datengenerierungsauftrag.

DatasetEvaluatorGenerationJobSource

Datensatzquelle für Evaluator-Generierungsjobs – Verweis auf einen Datensatz.

DatasetReference

Verweis auf einen versionierten Foundry Dataset.

DatasetVersion

DatasetVersion-Definition

DatasetsCreateOrUpdateOptionalParams

Optionale Parameter.

DatasetsDeleteOptionalParams

Optionale Parameter.

DatasetsGetCredentialsOptionalParams

Optionale Parameter.

DatasetsGetOptionalParams

Optionale Parameter.

DatasetsListOptionalParams

Optionale Parameter.

DatasetsListVersionsOptionalParams

Optionale Parameter.

DatasetsOperations

Schnittstelle, die eine Datasets-Operation darstellt.

DatasetsPendingUploadOptionalParams

Optionale Parameter.

DeleteAgentResponse

Ein gelöschtes Agent-Objekt

DeleteAgentVersionResponse

Ein gelöschter Agent Version Objekt

DeleteMemoryResponse

Antwort für das Löschen eines Speicherelements aus einem Speicher.

DeleteMemoryStoreResponse

Modellschnittstelle DeleteMemoryStoreResponse

DeleteSkillResponse

Eine gelöschte Fähigkeit.

DeleteSkillVersionResponse

Eine gelöschte Fertigkeitsversion.

Deployment

Definition der Modellbereitstellung

DeploymentsGetOptionalParams

Optionale Parameter.

DeploymentsListOptionalParams

Optionale Parameter.

DeploymentsOperations

Schnittstelle, die einen Bereitstellungsvorgang darstellt.

Dimension

Eine einzige Dimension – eine unabhängige, messbare Qualitätsdimension innerhalb des Bewertungsplans eines Bewertungsbewerters.

DispatchRoutineResponse

Identifikatoren, die nach dem Ablauf eines routinemäßigen Einsatzes zurückgegeben werden.

EmbeddingConfiguration

Einbetten der Konfigurationsklasse

EmptyModelParam

Modellschnittstelle: EmptyModelParam

EndpointBasedEvaluatorDefinition

Definition eines endpoint-basierten Evaluators. Der Kunde besitzt und hostet einen HTTP-Endpunkt, der den Evaluationsvertrag implementiert. Der Evaluator verweist auf eine Project Connection nach Namen; die Verbindung speichert die Endpunkt-URL und Zugangsdaten (API-Schlüssel oder Entra ID). Zur Ausführungszeit löst der Dienst die Verbindung auf, um die Endpunkt-URL und Authentifizierungsdetails zu erhalten, und ruft dann den Endpunkt für jede Auswertungszeile auf.

EntraAuthorizationScheme

Modellschnittstelle EntraAuthorizationScheme

EntraIDCredentials

Definition der Entra ID-Zugangsdaten

ErrorModel

Modellschnittstellen-Fehlermodell

EvalResult

Ergebnis der Bewertung.

EvalRunResultCompareItem

Metrikvergleich für eine Behandlung mit dem Ausgangswert.

EvalRunResultComparison

Die Vergleichsergebnisse für die Behandlung werden mit dem Ausgangswert verglichen.

EvalRunResultSummary

Zusammenfassende Statistik einer Metrik in einem Auswertungslauf.

EvaluationComparisonInsightRequest

Anfrage zum Evaluierungsvergleich

EvaluationComparisonInsightResult

Erkenntnisse aus dem Bewertungsvergleich.

EvaluationResultSample

Ein Auszug aus dem Auswertungsergebnis.

EvaluationRule

Modell für Auswertungsregeln.

EvaluationRuleAction

Evaluierungs-Aktionsmodell.

EvaluationRuleFilter

Modell des Auswertungsfilters.

EvaluationRulesCreateOrUpdateOptionalParams

Optionale Parameter.

EvaluationRulesDeleteOptionalParams

Optionale Parameter.

EvaluationRulesGetOptionalParams

Optionale Parameter.

EvaluationRulesListOptionalParams

Optionale Parameter.

EvaluationRulesOperations

Schnittstelle, die einen EvaluationRules-Vorgang darstellt.

EvaluationRunClusterInsightRequest

Einblicke in die Evaluierungsergebnisse

EvaluationRunClusterInsightResult

Erkenntnisse aus der Cluster-Analyse des Evaluierungslaufs.

EvaluationScheduleTask

Auswertungsaufgabe für den Zeitplan.

EvaluationTarget

Basisklasse für Ziele mit Diskriminatorunterstützung.

EvaluationTaxonomy

Definition der Evaluierungstaxonomie

EvaluationTaxonomyInput

Eingabekonfiguration für die Auswertungstaxonomie.

EvaluatorCredentialRequest

Antrag auf Beurteilungsbestimmung

EvaluatorDefinition

Konfiguration des Basisauswerters mit Diskriminator

EvaluatorGenerationArtifacts

Serviceverwaltete Herkunftsartefakte, die durch einen Evaluator-Generierungsauftrag erzeugt werden. Präsentiert nur auf EvaluatorVersion-Ressourcen, die über die Erzeugungspipeline erstellt werden. Der kombinierte JSONL Foundry Dataset ist schreibgeschützt und wird in einem versionierten Datensatz in einem dienstreservierten Namensraum aufgelöst.

EvaluatorGenerationInputs

Vom Anrufer bereitgestellte Eingaben für eine Evaluator-Generierungsaufgabe.

EvaluatorGenerationJob

Evaluator Generation Job Resource – ein langjähriger Job, der bewertungsbasierte Bewertungsdefinitionen aus Quellmaterialien generiert. Nach Erfolg ist das Ergebnis die persistente EvaluatorVersion.

EvaluatorGenerationJobSource

Das Basisquellenmodell für Evaluator-Generierungsjobs. Polymorph über type.

EvaluatorGenerationTokenUsage

Token-Konsumübersicht für einen Evaluator-Generierungsjob. Wird besetzt, wenn der Job einen terminalen Zustand erreicht.

EvaluatorMetric

Evaluator-Metrik

EvaluatorVersion

Definition des Evaluators

ExternalAgentDefinition

Die Definition des externen Agenten. Repräsentiert einen Drittanbieteragenten, der außerhalb von Foundry gehostet wird (zum Beispiel auf GCP oder AWS). Die Registrierung erfolgt ausschließlich als Metadaten: Foundry zeichnet die Agentendefinition auf, um Observabilitätserfahrungen (Traces, Evaluationen) über vom Kunden ausgesandten OpenTelemetrie-Daten hervorzuheben.

FabricDataAgentToolParameters

Die Parameter des Werkzeugs für den Fabric-Datenagenten.

FabricIQPreviewTool

Ein FabricIQ-Server-Tool.

FabricIQPreviewToolboxTool

Ein FabricIQ-Werkzeug, das in einem Werkzeugkasten aufbewahrt wird.

FieldMapping

Konfigurationsklasse für die Feldzuordnung

FileDataGenerationJobOutput

Azure OpenAI-Dateiausgabe für einen Datengenerierungsjob.

FileDataGenerationJobSource

Dateiquelle für Datengenerierungsjobs – Azure OpenAI Dateieingabe.

FileDatasetVersion

FileDatasetVersion-Definition

FileSearchTool

Ein Tool, das nach relevanten Inhalten aus hochgeladenen Dateien sucht. Erfahren Sie mehr über das Dateisuchwerkzeug.

FileSearchToolboxTool

Ein Dateisuchwerkzeug, das in einem Werkzeugkasten gespeichert ist.

FixedRatioVersionSelectionRule

Modellschnittstelle FixedRatioVersionSelectionRule

FolderDatasetVersion

FileDatasetVersion-Definition

FoundryModelWarning

Eine Warnung, die mit einem Modell verbunden ist.

FunctionShellToolParam

Ein Werkzeug, das es dem Modell ermöglicht, Shell-Befehle auszuführen.

FunctionShellToolParamEnvironment

Modellschnittstelle FunktionShellToolParamEnvironment

FunctionShellToolParamEnvironmentContainerReferenceParam

Modellschnittstelle FunktionShellToolParamEnvironmentContainerReferenceParam

FunctionShellToolParamEnvironmentLocalEnvironmentParam

Modellschnittstellen FunktionShellToolParamEnvironmentLocalEnvironmentParam

FunctionTool

Definiert eine Funktion in Ihrem eigenen Code, die das Modell aufrufen kann. Erfahren Sie mehr über function calling.

FunctionToolParam

Modellschnittstelle: FunctionToolParam

GenAITracingOptions

Optionen zur Konfiguration von GenAI-Tracing auf einer bestimmten AIProjectClient-Instanz.

Geben Sie diese unter den tracingOptions Schlüssel AIProjectClientOptionalParams, um das GenAI-Tracking zu ermöglichen, wenn der Client instanziiert wird. Jede Client-Instanz pflegt ihre eigene, unabhängige Nachverfolgungskonfiguration.

GenerateVoiceAgentRequest

Die Eingaben zur Erzeugung eines Sprachagenten. Nur kind und name sind immer erforderlich. Der Autorendienst erweitert diese Eingaben zu einem vollständigen, editierbaren VoiceAgentDefinition, das dann über POST /agentserstellt wird. Die generierten instructions und Audio-/Spracheinstellungen werden als separate Felder in der resultierenden Agentendefinition gespeichert, sodass der Anrufer sie anschließend über Standard-Agent-Versionierung bearbeiten oder überschreiben kann.

GetMicrosoft365PackageOptionalParams

Optionale Parameter.

GetMicrosoft365PublishDefaultsOptionalParams

Optionale Parameter.

GitHubCopilotHarness

(Vorschau) Der GitHub Copilot verwaltete Harness für prompte Agenten.

GitHubCopilotToolsetConfig

Eine Enablement-Überschreibung für ein GitHub Copilot-integriertes Tool.

GitHubCopilotToolsetDefaultConfig

Die Standard-Aktivierungseinstellung für die integrierten Tools von GitHub Copilot.

GitHubCopilotToolsetPreview

(Vorschau) Konfigurationsüberschreibungen für die integrierten Tools von GitHub Copilot.

GitHubIssueRoutineTrigger

Ein GitHub-Problem-Routine-Auslöser.

HeaderTelemetryEndpointAuth

Headerbasierte geheime Authentifizierung für einen Telemetrie-Endpunkt. Der aufgelöste Geheimniswert wird als HTTP-Header eingeschleust.

HostedAgentDefinition

Die Definition des gehosteten Agents.

HourlyRecurrenceSchedule

Stündlicher Wiederholungsplan.

HumanEvaluationPreviewRuleAction

Auswertungsregelaktion für die menschliche Auswertung.

HybridSearchOptions

Modellschnittstelle HybridSearchOptions

ImageGenTool

Ein Tool, das Bilder mithilfe der GPT-Bildmodelle generiert.

ImageGenToolInputImageMask

Modellschnittstelle: ImageGenToolInputImageMask.

IndexesCreateOrUpdateOptionalParams

Optionale Parameter.

IndexesDeleteOptionalParams

Optionale Parameter.

IndexesGetOptionalParams

Optionale Parameter.

IndexesListOptionalParams

Optionale Parameter.

IndexesListVersionsOptionalParams

Optionale Parameter.

IndexesOperations

Schnittstelle, die eine Indexes-Operation darstellt.

InlineSkillParam

Modellschnittstelle InlineSkillParam

InlineSkillSourceParam

Nutzlast für Inline-Fähigkeiten

Insight

Der Antworttext für Cluster Insights.

InsightCluster

Ein Cluster von Analyseproben.

InsightGenerationRequest

Der Anforderungskörper zur Generierung einer Einsicht.

InsightModelConfiguration

Konfiguration des Modells, das bei der Generierung von Erkenntnissen verwendet wird.

InsightRequest

Die Anforderung des Insights-Berichts.

InsightResult

Das Ergebnis der Erkenntnisse.

InsightSample

Eine Probe aus der Analyse.

InsightScheduleTask

Insight-Aufgabe für den Zeitplan.

InsightSummary

Zusammenfassung der Fehlerclusteranalyse.

InsightsMetadata

Metadaten zu den Erkenntnissen.

InvocationsProtocolConfiguration

Konfiguration spezifisch für das Invocations-Protokoll.

InvocationsWsProtocolConfiguration

Konfiguration spezifisch für das WebSocket-basierte Aufrufprotokoll.

InvokeAgentInvocationsApiDispatchPayload

Eine manuelle Nutzlast, die zum Testen einer API-Routine-Dispatch für Aufrufe verwendet wird.

InvokeAgentInvocationsApiRoutineAction

Sendet eine Routine über die rohe Aufruf-API aus. Genau eine von agent_name oder agent_endpoint_id muss bereitgestellt werden.

InvokeAgentResponsesApiDispatchPayload

Eine manuelle Nutzlast, die zum Testen der Routine-Dispatch einer Antwort-API verwendet wird.

InvokeAgentResponsesApiRoutineAction

Sendet eine Routine über die Responses-API aus. Genau eine von agent_name oder agent_endpoint_id muss bereitgestellt werden.

JobOperationState

Operationszustand für eine langlaufende Operation, die eine Jobressource erstellt.

ANPASSUNG: SDK-VERBESSERUNG: Die ausgesendeten Poller werden auf die Endnutzlast result des Jobs aufgelöst, die keine Identifikatorin trägt; jobId hält den erstellten Job erreichbar.

LocalShellToolParam

Ein Tool, mit dem das Modell Shellbefehle in einer lokalen Umgebung ausführen kann.

LocalSkillParam

Modellschnittstelle LocalSkillParam

LogProbProperties

Ein Log-Probabilitätsobjekt.

LoraConfig

Adapterspezifische Metadaten für LoRA-Modelle. Laufwerke bedienen die Motorkonfiguration zur Bereitstellungszeit.

MCPListToolsTool

Ein Tool, das auf einem MCP-Server verfügbar ist.

MCPListToolsToolAnnotations

Modellschnittstelle: MCPListToolsToolAnnotations

MCPListToolsToolInputSchema

Modellschnittstelle MCPListToolsToolInputSchema

MCPTool

Gewähren Sie dem Modell Zugriff auf zusätzliche Tools über MCP-Server (Remote Model Context Protocol). Learn Sie mehr über MCP.

MCPToolFilter

Ein Filterobjekt, um anzugeben, welche Werkzeuge erlaubt sind.

MCPToolRequireApproval

Modellschnittstelle MCPToolRequireApproval

MCPToolboxTool

Ein MCP-Werkzeug, das in einem Werkzeugkasten aufbewahrt wird.

ManagedAgentIdentityBlueprintReference

Modellschnittstelle ManagedAgentIdentityBlueprintReference

ManagedAzureAISearchIndex

Verwaltete Azure KI-Suche Indexdefinition

McpProtocolConfiguration

Konfiguration spezifisch für das MCP-Protokoll.

MemoryItem

Ein einzelnes Speicherelement, das im Speicherspeicher gespeichert ist und Inhalte und Metadaten enthält.

MemoryOperation

Stellt einen einzelnen Speichervorgang (Erstellen, Aktualisieren oder Löschen) dar, der für ein Speicherelement ausgeführt wird.

MemorySearchItem

Ein aus der Speichersuche abgerufenes Speicherelement.

MemorySearchOptions

Optionen für die Speichersuche.

MemorySearchPreviewTool

Ein Werkzeug zur Integration von Erinnerungen in den Agenten.

MemoryStore

Ein Speicher, der Benutzerspeicher speichern und abrufen kann.

MemoryStoreDefaultDefinition

Standardimplementierung des Arbeitsspeichers.

MemoryStoreDefaultOptions

Standardkonfigurationen für Speicherspeicher.

MemoryStoreDefinition

Basisdefinition für Speicherspeicherkonfigurationen.

MemoryStoreDeleteScopeResponse

Antwort für das Löschen von Erinnerungen aus einem Bereich.

MemoryStoreOperationUsage

Verwendungsstatistiken eines Speichervorgangs.

MemoryStoreSearchResponse

Antwort auf die Speichersuche.

MemoryStoreUpdateCompletedResult

Ergebnis der Speicheraktualisierung.

MemoryStoreUpdateResponse

Stellt den Status eines Aktualisierungsvorgangs für den Arbeitsspeicher bereit.

Metadata

16 Schlüssel-Wert-Paare, die an ein Objekt angefügt werden können. Dies kann hilfreich sein, um zusätzliche Informationen zum Objekt in einem strukturierten Format zu speichern und Objekte über DIE API oder das Dashboard abzufragen. Schlüssel sind Zeichenfolgen mit maximal 64 Zeichen. Werte sind Zeichenfolgen mit maximal 512 Zeichen.

Microsoft365PermissionScopes

Eine Menge delegierter Berechtigungsbereiche, die von einer einzelnen Ressourcenanwendung angefordert werden.

Microsoft365PublishDefaults

Standard- und zuvor veröffentlichte Werte wurden verwendet, um eine Microsoft 365-Veröffentlichungsanfrage für einen Foundry-Agenten vorab auszufüllen.

Microsoft365PublishResponse

Antwort auf die Veröffentlichung eines Agenten für Microsoft 365 / Microsoft Teams.

MicrosoftFabricPreviewTool

Die Eingabedefinitionsinformationen für ein Microsoft Fabric-Tool, wie sie zur Konfiguration eines Agenten verwendet werden.

MisalignmentErrorDetailsResource

Details einer Handlung werden blockiert, weil sie möglicherweise nicht mit der Absicht des Nutzers übereinstimmen.

MisalignmentSteer

Eine öffentliche Anweisung zum Fortsetzen, nachdem eine Aktion blockiert wurde.

ModelCredentialRequest

Bitte um Zugangsdaten für ein Modell-Asset abzurufen.

ModelDeployment

Definition der Modellbereitstellung

ModelDeploymentSku

Sku-Informationen

ModelPendingUploadRequest

Stellt eine Anfrage für einen ausstehenden Upload einer Modellversion dar.

ModelPendingUploadResponse

Stellt die Antwort für eine Modellanforderung für ausstehende Upload-Anfragen dar.

ModelSamplingParams

Stellt eine Reihe von Parametern dar, die zum Steuern des Samplingverhaltens eines Sprachmodells während der Textgenerierung verwendet werden.

ModelSourceData

Quellenangaben für das Modell

ModelVersion

Definition der Modellversion

MonthlyRecurrenceSchedule

Monatlicher Wiederholungsplan.

NamespaceToolParam

Gruppenfunktionen/benutzerdefinierte Werkzeuge unter einem gemeinsamen Namensraum.

NoAuthenticationCredentials

Anmeldeinformationen, für die keine Authentifizierung erforderlich ist

OneTimeTrigger

Einmaliger Auslöser.

OpenAIClientOptionsWithAzureAgent

Erweiterte OpenAI-Client-Optionen, um die Azure Agent-Endpunktkonfiguration einzubeziehen.

OpenApiAnonymousAuthDetails

Sicherheitsdetails für die anonyme OpenApi-Authentifizierung

OpenApiAuthDetails

Authentifizierungsdetails für OpenApiFunctionDefinition

OpenApiFunctionDefinition

Die Eingabedefinitionsinformationen für eine openapi-Funktion.

OpenApiManagedAuthDetails

Sicherheitsdetails für die OpenApi-managed_identity-Authentifizierung

OpenApiManagedSecurityScheme

Sicherheitsschema für die OpenApi-managed_identity-Authentifizierung

OpenApiProjectConnectionAuthDetails

Sicherheitsdetails für die OpenApi-project Verbindungsauthentifizierung

OpenApiProjectConnectionSecurityScheme

Sicherheitsschema für die OpenApi-managed_identity-Authentifizierung

OpenApiTool

Die Eingabedefinitionsinformationen für ein OpenAPI-Tool, das zum Konfigurieren eines Agents verwendet wird.

OpenApiToolboxTool

Ein OpenAPI-Tool, das in einer Werkzeugkaste gespeichert ist.

OptimizedAgentIdentifier

Identifiziert den registrierten Foundry-Agenten, der optimiert werden soll (nur Anfrage). Fähigkeiten, Werkzeuge und system_prompt sind in options.optimization_config spezifiziert.

OtlpTelemetryEndpoint

Ein OTLP (OpenTelemetry Protocol) Telemetrie-Export-Endpunkt.

PageSettings

Eine Schnittstelle, die die Einstellungen für die seitenseitige Iteration nachverfolgt

PagedAsyncIterableIterator

Eine Schnittstelle, die eine asynchrone iterierbare Iteration sowohl zum Abschluss als auch nach Seite ermöglicht.

PendingUploadRequest

Stellt eine Anforderung für einen ausstehenden Upload dar.

PendingUploadResponse

Stellt die Antwort auf eine ausstehende Uploadanforderung dar

PickPropertiesVoiceAgentAudioConfig

Die Vorlage zur Auswahl von Immobilien.

ProceduralMemoryItem

Ein Speicherobjekt, das eine aus Konversationen extrahierte Prozedur enthält.

ProgrammaticToolCallingParam

Modellschnittstelle: ProgrammaticToolCallingParam

PromotionInfo

Beförderungsmetadaten, die aufgezeichnet werden, wenn ein Kandidat bei einem Foundry-Agenten eingesetzt wird.

PromptAgentDefinition

Die Definition des Eingabeaufforderungs-Agents

PromptAgentDefinitionTextOptions

Konfigurationsoptionen für eine Textantwort aus dem Modell. Kann Nur-Text- oder strukturierte JSON-Daten sein.

PromptBasedEvaluatorDefinition

Eingabeaufforderungsbasierter Evaluator

PromptDataGenerationJobSource

Prompt-Quelle für Datengenerierungsaufträge – Inline-Text, der vom Nutzer bereitgestellt wird.

PromptEvaluatorGenerationJobSource

Prompt-Quelle für Evaluator-Generierungsaufgaben – vom Nutzer bereitgestellter Inline-Text.

ProtocolConfiguration

Protokoll-per-Protokoll-Konfiguration für das Agenten-Endpunkt.

ProtocolVersionRecord

Ein Datensatz-Mapping für ein einzelnes Protokoll und seine Version.

PstnTelephonyTransferDestination

Ein PSTN-Ziel für ein Telefonübertragungsziel.

PublishToMicrosoft365OptionalParams

Optionale Parameter.

RaiConfig

Konfiguration für die Inhaltsfilterung und Sicherheitsfunktionen von Responsible AI (RAI).

RaiInvocationModeration

Gibt an, wo sich der Anforderungs-/Antworttext befindet, damit Inhaltsschutzmechanismen ihn extrahieren können.

RaiSseTextSelector

Ein SSE-Ereignistyp-zu-Textfeld-Selektor zum Streaming von Aufrufausgaben.

RankingOptions

Model Interface RankingOptions

RealtimeAudioFormats

Modellschnittstelle: RealtimeAudioFormats

RealtimeAudioFormatsAudioPcm

Modellschnittstelle RealtimeAudioFormatsAudioPcm

RealtimeAudioFormatsAudioPcma

Modellschnittstelle RealtimeAudioFormatsAudioPcma

RealtimeAudioFormatsAudioPcmu

Modellschnittstelle RealtimeAudioFormatsAudioPcmu

RealtimeClientEvent

Ein Echtzeit-Kundenevent.

RealtimeClientEventConversationItemCreate

Fügen Sie dem Kontext der Konversation ein neues Element hinzu, einschließlich Nachrichten, Funktionsaufrufen und Reaktionen auf Funktionsaufrufe. Dieses Ereignis kann sowohl verwendet werden, um eine "Verlaufsgeschichte" des Gesprächs zu füllen als auch um neue Elemente mitten im Stream hinzuzufügen, hat jedoch die aktuelle Einschränkung, dass es keine Audionachrichten des Assistenten ausfüllen darf. Ist es erfolgreich, antwortet der Server mit einem conversation.item.created Ereignis, andernfalls wird ein Ereignis error gesendet.

RealtimeClientEventConversationItemDelete

Senden Sie dieses Ereignis, wenn Sie einen Punkt aus dem Gesprächsverlauf entfernen möchten. Der Server antwortet mit einem conversation.item.deleted Ereignis, es sei denn, das Element existiert nicht in der Gesprächshistorie, in welchem Fall der Server mit einer Fehlermeldung antwortet.

RealtimeClientEventConversationItemRetrieve

Senden Sie dieses Ereignis, wenn Sie die Repräsentation eines bestimmten Elements im Gesprächsverlauf des Servers abrufen möchten. Dies ist zum Beispiel nützlich, um Benutzeraudio nach Rauschunterdrückung und VAD zu überprüfen. Der Server antwortet mit einem conversation.item.retrieved Ereignis, es sei denn, das Element existiert nicht in der Gesprächshistorie, in welchem Fall der Server mit einer Fehlermeldung antwortet.

RealtimeClientEventConversationItemTruncate

Senden Sie dieses Ereignis, um den Ton einer vorherigen Assistentennachricht zu kürzen. Der Server erzeugt Audio schneller als in Echtzeit, daher ist dieses Ereignis nützlich, wenn der Benutzer unterbricht, um Audio zu kürzen, das bereits an den Client gesendet, aber noch nicht abgespielt wurde. Dies synchronisiert das Verständnis des Sounds durch den Server mit der Wiedergabe des Clients. Das Abschneiden von Audio löscht das serverseitige Texttranskript, um sicherzustellen, dass kein Text im Kontext vorhanden ist, der vom Nutzer nicht gehört wurde. Ist es erfolgreich, antwortet der Server mit einem conversation.item.truncated Ereignis.

RealtimeClientEventInputAudioBufferAppend

Senden Sie dieses Ereignis, um Audiobytes an den Eingabe-Audiopuffer anzuhängen. Der Audiopuffer ist ein temporärer Speicher, in den Sie schreiben und später einen Commit ausführen können. Ein "Committ" erstellt ein neues Benutzernachrichtenelement in der Konversationshistorie aus dem Pufferinhalt und löscht den Puffer. Die Eingabe-Audio-Transkription (sofern aktiviert) wird erzeugt, wenn der Puffer eingetragen wird. Wenn VAD aktiviert ist, wird der Audiopuffer verwendet, um Sprache zu erkennen, und der Server entscheidet, wann er commit. Wenn Server-VAD deaktiviert ist, musst du den Audiopuffer manuell committen. Die Eingangsrauschunterdrückung arbeitet bei Schreiboperationen auf den Audiopuffer. Der Client kann wählen, wie viel Audio in jedem Ereignis bis zu maximal 15 MiB eingefügt wird, zum Beispiel kann das Streaming kleinerer Abschnitte vom Client das VAD reagieren lassen. Im Gegensatz zu den meisten anderen Client-Events sendet der Server keine Bestätigungsantwort auf dieses Ereignis.

RealtimeClientEventInputAudioBufferClear

Senden Sie dieses Ereignis, um die Audiobytes im Puffer zu löschen. Der Server antwortet mit einem input_audio_buffer.cleared Ereignis.

RealtimeClientEventInputAudioBufferCommit

Senden Sie dieses Ereignis, um den Audiopuffer der Benutzereingabe zu commiten, wodurch ein neues Benutzernachrichtenelement in der Konversation erstellt wird. Dieses Ereignis erzeugt einen Fehler, wenn der Eingangs-Audiopuffer leer ist. Im Server-VAD-Modus muss der Client dieses Ereignis nicht senden; der Server committiert den Audiopuffer automatisch. Das Committen des Eingangs-Audiopuffers löst die Eingangs-Audio-Transkription aus (wenn in der Sitzungskonfiguration aktiviert), erzeugt jedoch keine Antwort vom Modell. Der Server antwortet mit einem input_audio_buffer.committed Ereignis.

RealtimeClientEventOutputAudioBufferClear

Nur WebRTC/SIP: Emittieren, um die aktuelle Audioantwort abzubrechen. Dies führt dazu, dass der Server aufhört, Audio zu erzeugen und ein output_audio_buffer.cleared Ereignis ausgesendet wird. Diesem Ereignis sollte ein response.cancel Clientereignis vorangestellt werden, um die Generierung der aktuellen Antwort zu beenden. Erfahren Sie mehr.

RealtimeClientEventResponseCancel

Senden Sie dieses Ereignis, um eine laufende Antwort abzubrechen. Der Server antwortet mit einem response.done Ereignis mit einem Status von response.status=cancelled. Gibt es keine Antwort zum Abbrechen, antwortet der Server mit einer Fehlermeldung. Es ist sicher anzurufen response.cancel , selbst wenn keine Antwort läuft; ein Fehler wird zurückgegeben und die Sitzung bleibt unbeeinflusst.

RealtimeClientEventResponseCreate

Dieses Ereignis weist den Server an, eine Antwort zu erstellen, was bedeutet, dass Modellinferenz ausgelöst wird. Im Server-VAD-Modus erstellt der Server automatisch Antworten. Eine Antwort enthält mindestens einen Punkt und kann zwei enthalten, wobei der zweite ein Funktionsaufruf ist. Diese Elemente werden standardmäßig an den Gesprächsverlauf angehängt. Der Server antwortet mit einem response.created Ereignis, Ereignissen für erstellte Gegenstände und Inhalte und schließlich einem response.done Ereignis, das anzeigt, dass die Antwort abgeschlossen ist. Das response.create Ereignis beinhaltet Inferenzkonfigurationen wie instructions und tools. Wenn diese gesetzt sind, überschreiben sie die Konfiguration der Sitzung nur für diese Antwort. Antworten können außerhalb des Standard-Gesprächs erstellt werden, was bedeutet, dass sie beliebige Eingaben haben können, und es ist möglich, das Schreiben der Ausgabe an die Konversation zu deaktivieren. Es kann jeweils nur eine Antwort auf das Standard-Gespräch schreiben, ansonsten können mehrere Antworten parallel erstellt werden. Das Feld metadata ist eine gute Möglichkeit, mehrere gleichzeitige Antworten zu unterscheiden. Clients können darauf none setzenconversation, eine Antwort zu erstellen, die nicht in die Standard-Konversation geschrieben wird. Beliebige Eingaben können mit dem input Feld bereitgestellt werden, das ein Array ist, das rohe Items und Verweise auf bestehende Items akzeptiert.

RealtimeConversationItem

Ein einzelnes Element in einer Echtzeitunterhaltung.

RealtimeConversationItemFunctionCall

Ein Funktionsaufruf-Element in einer Echtzeit-Kommunikation.

RealtimeConversationItemFunctionCallOutput

Ein Funktionsaufruf gibt ein Ausgabeelement in einer Echtzeit-Konstruktation.

RealtimeConversationItemMessage

Modellschnittstelle RealtimeConversationItemMessage

RealtimeConversationItemMessageAssistant

Ein Assistenten-Nachrichtenelement in einer Echtzeit-Konversation.

RealtimeConversationItemMessageAssistantContent

Modelloberfläche RealtimeConversationItemMessageAssistantContent

RealtimeConversationItemMessageSystem

Eine Systemnachricht in einer Echtzeit-Konversation kann verwendet werden, um dem Modell zusätzlichen Kontext oder Anweisungen bereitzustellen. Dies ist ähnlich, aber unterscheidet sich von der zu Beginn eines Gesprächs bereitgestellten Anweisung, da Systemnachrichten jederzeit im Gespräch hinzugefügt werden können. Für größere Änderungen im Verhalten der Unterhaltung verwenden Sie Anweisungen, aber für kleinere Updates (z. B. "der Benutzer fragt jetzt nach einem anderen Thema") verwenden Sie Systemnachrichten.

RealtimeConversationItemMessageSystemContent

Modellschnittstelle RealtimeConversationItemMessageSystemInhalt

RealtimeConversationItemMessageUser

Ein Benutzernachrichtenelement in einer Echtzeit-Konversation.

RealtimeConversationItemMessageUserContent

Modellschnittstelle RealtimeConversationItemMessageUserContent

RealtimeFunctionTool

Modellschnittstelle RealtimeFunctionTool

RealtimeMCPApprovalRequest

Ein Echtzeit-Element, das eine menschliche Genehmigung eines Werkzeugaufrufs anfordert.

RealtimeMCPApprovalResponse

Ein Echtzeit-Item, das auf eine MCP-Genehmigungsanfrage reagiert.

RealtimeMCPError

Modellschnittstelle RealtimeMCPError

RealtimeMCPHttpError

Modellschnittstelle RealtimeMCPHttpError

RealtimeMCPListTools

Ein Echtzeit-Item-Listing-Tool, das auf einem MCP-Server verfügbar ist.

RealtimeMCPProtocolError

Modellschnittstelle RealtimeMCPProtocolError

RealtimeMCPToolCall

Ein Echtzeit-Element, das einen Aufruf eines Tools auf einem MCP-Server darstellt.

RealtimeMCPToolExecutionError

Modellschnittstelle RealtimeMCPToolExecutionError

RealtimeReasoning

Konfiguration für argumentationsfähige Echtzeitmodelle wie gpt-realtime-2.

RealtimeResponseStatusDetails

ModellschnittstelleRealtimeResponseStatusDetails

RealtimeResponseStatusDetailsError

ModellschnittstelleRealtimeResponseStatusDetailsError

RealtimeResponseUsage

Modellschnittstelle RealtimeResponseUsage

RealtimeResponseUsageInputTokenDetails

Modellschnittstelle RealtimeResponseUsageInputTokenDetails

RealtimeResponseUsageInputTokenDetailsCachedTokensDetails

ModellschnittstelleRealtimeResponseUsageInputTokenDetailsCachedTokenDetails

RealtimeResponseUsageOutputTokenDetails

ModellschnittstelleRealtimeResponseUsageOutputTokenDetails

RealtimeServerEvent

Ein Echtzeit-Server-Event.

RealtimeServerEventConversationItemAdded

Gesendet vom Server, wenn ein Item zur Standard-Konversation hinzugefügt wird. Dies kann in mehreren Fällen passieren:

  • Wenn der Kunde ein conversation.item.create Event sendet.
  • Wenn der Eingangs-Audiopuffer committed ist. In diesem Fall ist das Element eine Benutzernachricht, die das Audio aus dem Puffer enthält.
  • Wenn das Modell eine Antwort generiert. In diesem Fall wird das conversation.item.added Ereignis gesendet, wenn das Modell beginnt, ein bestimmtes Element zu generieren, und es hat somit noch keinen Inhalt (und status wird ).in_progress Das Ereignis enthält den vollständigen Inhalt des Elements (außer wenn das Modell eine Antwort generiert), mit Ausnahme von Audiodaten, die bei Bedarf separat mit einem conversation.item.retrieve Ereignis abgerufen werden können.
RealtimeServerEventConversationItemCreated

Wird zurückgegeben, wenn ein Gesprächselement erstellt wird. Es gibt mehrere Szenarien, die dieses Ereignis erzeugen:

  • Der Server generiert eine Antwort, die, wenn sie erfolgreich ist, entweder ein oder zwei Items hervorbringt, die vom Typ message (Rolle assistant) oder Typ function_callsind.
  • Der Eingangs-Audiopuffer wurde entweder vom Client oder vom Server (im Modus server_vad ) eingetragen. Der Server nimmt den Inhalt des Eingabe-Audiopuffers und fügt ihn einem neuen Benutzernachrichten-Item hinzu.
  • Der Client hat ein conversation.item.create Ereignis gesendet, um einen neuen Punkt zur Konversation hinzuzufügen.
RealtimeServerEventConversationItemDeleted

Zurückgegeben, wenn ein Element in der Unterhaltung vom Client mit einem conversation.item.delete Ereignis gelöscht wird. Dieses Ereignis wird verwendet, um das Verständnis des Unterhaltungsverlaufs mit der Ansicht des Clients zu synchronisieren.

RealtimeServerEventConversationItemDone

Zurückgegeben, wenn ein Gesprächspunkt abgeschlossen ist. Das Event enthält den vollständigen Inhalt des Elements mit Ausnahme von Audiodaten, die bei Bedarf separat zusammen mit einem conversation.item.retrieve Ereignis abgerufen werden können.

RealtimeServerEventConversationItemInputAudioTranscriptionCompleted

Dieses Ereignis ist die Ausgabe der Audiotranskription für Benutzeraudio, die in den Benutzer-Audiopuffer geschrieben wurde. Die Transkription beginnt, wenn der Eingabeaudiopuffer vom Client oder Server übernommen wird (wenn VAD aktiviert ist). Die Transkription läuft asynchron mit der Antworterstellung ab, sodass dieses Ereignis vor oder nach den Reaktionsereignissen auftreten kann. Echtzeit-API-Modelle akzeptieren Audio nativ, sodass die Eingabetranskription ein separater Prozess ist, der auf einem separaten ASR-Modell (Automatic Speech Recognition) läuft. Das Transkript kann etwas von der Interpretation des Modells abweichen und sollte als grobe Orientierung behandelt werden.

RealtimeServerEventConversationItemInputAudioTranscriptionDelta

Zurückgegeben, wenn der Textwert eines eingegebenen Audiotranskriptionsteils mit inkrementellen Transkriptionsergebnissen aktualisiert wird.

RealtimeServerEventConversationItemInputAudioTranscriptionFailed

Es wurde zurückgegeben, wenn die Eingabe-Audio-Transkription konfiguriert wurde und eine Transkriptionsanfrage für eine Benutzernachricht fehlschlug. Diese Ereignisse sind von anderen error Ereignissen getrennt, sodass der Kunde den zugehörigen Gegenstand identifizieren kann.

RealtimeServerEventConversationItemInputAudioTranscriptionFailedError

Modellschnittstelle RealtimeServerEventConversationItemInputAudioTranscriptionFailedError

RealtimeServerEventConversationItemInputAudioTranscriptionSegment

Zurückgegeben, wenn ein Eingabe-Audio-Transkriptionssegment für ein Element identifiziert wird.

RealtimeServerEventConversationItemRetrieved

Zurückgegeben, wenn ein Gesprächspunkt mit conversation.item.retrieveabgerufen wird. Dies wird bereitgestellt, um die Serverdarstellung eines Objekts abzurufen, zum Beispiel um nach Rauschunterdrückung und VAD Zugriff auf die nachbearbeiteten Audiodaten zu erhalten. Sie enthält den vollständigen Inhalt des Elements, einschließlich Audiodaten.

RealtimeServerEventConversationItemTruncated

Zurückgegeben, wenn ein früheres Assistant-Audionachrichtenelement vom Client mit einem Ereignis abgeschnitten conversation.item.truncate wird. Dieses Ereignis wird verwendet, um das Verständnis des Tons durch den Server mit der Wiedergabe des Clients zu synchronisieren. Diese Aktion kürzt das Audio und entfernt das serverseitige Texttranskript, um sicherzustellen, dass kein Text im Kontext vorhanden ist, der vom Nutzer nicht gehört wurde.

RealtimeServerEventError

Zurückgegeben, wenn ein Fehler auftritt, was ein Client- oder Serverproblem sein könnte. Die meisten Fehler sind wiederherstellbar und die Sitzung bleibt offen; wir empfehlen Implementierenden, standardmäßig Fehlermeldungen zu überwachen und zu protokollieren.

RealtimeServerEventErrorError

Modellschnittstelle RealtimeServerEventErrorError

RealtimeServerEventInputAudioBufferCleared

Zurückgegeben, wenn der Eingangs-Audiopuffer vom Client mit einem Ereignis input_audio_buffer.clear gelöscht wird.

RealtimeServerEventInputAudioBufferCommitted

Wird zurückgegeben, wenn ein Eingabe-Audiopuffer eingetragen wird, entweder vom Client oder automatisch im Server-VAD-Modus. Die Eigenschaft item_id ist die ID des Benutzernachrichtenelements, das erstellt wird, sodass auch ein conversation.item.created Ereignis an den Client gesendet wird.

RealtimeServerEventInputAudioBufferSpeechStarted

Gesendet vom Server im Modus server_vad , um anzuzeigen, dass die Sprache im Audiopuffer erkannt wurde. Dies kann jedes Mal passieren, wenn Audio dem Puffer hinzugefügt wird (es sei denn, Sprache wird bereits erkannt). Der Client möchte dieses Ereignis möglicherweise nutzen, um die Audiowiedergabe zu unterbrechen oder dem Nutzer visuelles Feedback zu geben. Der Klient sollte damit rechnen, ein input_audio_buffer.speech_stopped Ereignis zu erhalten, wenn die Sprache stoppt. Die Eigenschaft item_id ist die ID des Benutzernachrichtenelements, das erstellt wird, wenn die Sprache stoppt, und ebenfalls in das input_audio_buffer.speech_stopped Ereignis einbezogen wird (es sei denn, der Client commitet den Audiopuffer während der VAD-Aktivierung manuell).

RealtimeServerEventInputAudioBufferSpeechStopped

Im Modus zurückgegeben server_vad , wenn der Server das Ende der Sprache im Audiopuffer erkennt. Der Server sendet außerdem ein conversation.item.created Ereignis mit dem Benutzernachrichtenelement, das aus dem Audiopuffer erstellt wird.

RealtimeServerEventInputAudioBufferTimeoutTriggered

Zurückgegeben, wenn der Server-VAD-Timeout für den Eingangs-Audiopuffer ausgelöst wird. Dies ist in den turn_detection Einstellungen der Sitzung konfiguriert idle_timeout_ms und zeigt an, dass während der festgelegten Dauer keine Sprache erkannt wurde. Die Felder audio_start_ms und audio_end_ms geben das Segment des Audios nach der letzten Modellantwort bis zur Auslösezeit an, in Form eines Offsets vom Anfang des Audios, das in den Eingabeaudiopuffer geschrieben wurde. Das bedeutet, dass er den Audioabschnitt markiert, der stumm war, und die Differenz zwischen Start- und Endwerten entspricht ungefähr dem konfigurierten Timeout. Das leere Audio wird als input_audio Element in das Gespräch eingetragen (es wird ein input_audio_buffer.committed Ereignis geben) und eine Modellantwort wird generiert. Es kann eine Sprache geben, die VAD nicht ausgelöst hat, aber dennoch vom Modell erkannt wird, sodass das Modell mit etwas Relevantem für das Gespräch oder einer Aufforderung zum Weitersprechen antwortet.

RealtimeServerEventMCPListToolsCompleted

Zurückgegeben, wenn MCP-Tools für einen Artikel abgeschlossen wurden.

RealtimeServerEventMCPListToolsFailed

Zurückgegeben, als MCP-Tools angezeigt wurden, ist bei einem Artikel fehlgeschlagen.

RealtimeServerEventMCPListToolsInProgress

Wird zurückgegeben, wenn die Auflistung von MCP-Tools für ein Element ausgeführt wird.

RealtimeServerEventOutputAudioBufferCleared

Nur WebRTC/SIP: Emittiert, wenn der Ausgangs-Audiopuffer gelöscht wird. Dies geschieht entweder im VAD-Modus, wenn der Benutzer unterbrochen hat (input_audio_buffer.speech_started), oder wenn der Client das output_audio_buffer.clear Ereignis emittiert hat, um die aktuelle Audioantwort manuell abzuschneiden. Erfahren Sie mehr.

RealtimeServerEventRateLimitsUpdated

Zu Beginn einer Antwort ausgesendet, um die aktualisierten Ratengrenzen anzuzeigen. Wenn eine Antwort erstellt wird, werden einige Token für die Ausgabetoken "reserviert", die hier gezeigten Ratenlimits spiegeln diese Reservierung wider, die dann entsprechend angepasst wird, sobald die Antwort abgeschlossen ist.

RealtimeServerEventRateLimitsUpdatedRateLimits

Modellschnittstelle RealtimeServerEventRateLimitsUpdatedRateLimits

RealtimeServerEventResponseAudioDelta

Zurückgegeben, wenn das modellgenerierte Audio aktualisiert wird.

RealtimeServerEventResponseAudioDone

Zurückgegeben, wenn das modellgenerierte Audio fertig ist. Wird auch ausgesendet, wenn eine Antwort unterbrochen, unvollständig oder abgebrochen wird.

RealtimeServerEventResponseAudioTranscriptDelta

Zurückgegeben, wenn die modellgenerierte Transkription der Audioausgabe aktualisiert wird.

RealtimeServerEventResponseAudioTranscriptDone

Zurückgegeben, wenn die modellgenerierte Transkription der Audioausgabe gestreamt ist. Wird auch ausgesendet, wenn eine Antwort unterbrochen, unvollständig oder abgebrochen wird.

RealtimeServerEventResponseContentPartAdded

Zurückgegeben, wenn während der Antwortgenerierung ein neuer Inhaltsteil zu einem Assistentennachrichtenelement hinzugefügt wird.

RealtimeServerEventResponseContentPartAddedPart

Modellschnittstelle RealtimeServerEventResponseContentPartAddedPart

RealtimeServerEventResponseContentPartDone

Zurückgegeben, wenn ein Inhaltsteil in einem Assistant-Nachrichtenelement gestreamt wurde. Wird auch ausgesendet, wenn eine Antwort unterbrochen, unvollständig oder abgebrochen wird.

RealtimeServerEventResponseContentPartDonePart

Modellschnittstelle RealtimeServerEventResponseContentPartDonePart

RealtimeServerEventResponseCreated

Zurückgegeben, wenn eine neue Antwort erstellt wird. Das erste Ereignis der Antworterstellung, bei dem die Antwort im Anfangszustand von in_progressist.

RealtimeServerEventResponseDone

Zurückgegeben, wenn eine Antwort mit dem Streaming fertig ist. Immer emittiert, egal in welchem Endzustand. Das im Ereignis enthaltene response.done Antwortobjekt enthält alle Ausgabepunkte in der Antwort, lässt jedoch die rohen Audiodaten weg. Klienten sollten das status Feld der Antwort überprüfen, um festzustellen, ob sie erfolgreich war (completed) oder ob es ein anderes Ergebnis gab: cancelled, failed, oder incomplete. Eine Antwort enthält alle während der Antwort generierten Ausgabeelemente, ohne jegliche Audioinhalte.

RealtimeServerEventResponseFunctionCallArgumentsDelta

Zurückgegeben, wenn die vom Modell generierten Funktionsaufruf-Argumente aktualisiert werden.

RealtimeServerEventResponseFunctionCallArgumentsDone

Zurückgegeben, wenn die modellgenerierten Funktionsaufruf-Argumente mit dem Streaming abgeschlossen sind. Wird auch ausgesendet, wenn eine Antwort unterbrochen, unvollständig oder abgebrochen wird.

RealtimeServerEventResponseMCPCallArgumentsDelta

Zurückgegeben, wenn MCP-Tool-Call-Argumente während der Antwortgenerierung aktualisiert werden.

RealtimeServerEventResponseMCPCallArgumentsDone

Zurückgegeben, wenn MCP-Toolaufruf-Argumente während der Antwortgenerierung finalisiert werden.

RealtimeServerEventResponseMCPCallCompleted

Zurückgegeben, wenn ein MCP-Toolaufruf erfolgreich abgeschlossen wurde.

RealtimeServerEventResponseMCPCallFailed

Zurückgegeben, wenn ein MCP-Toolaufruf fehlgeschlagen hat.

RealtimeServerEventResponseMCPCallInProgress

Zurückgekehrt, wenn ein MCP-Tool-Call begonnen und laufen ist.

RealtimeServerEventResponseOutputItemAdded

Zurückgegeben, wenn während der Reaktionsgenerierung ein neues Item erstellt wird.

RealtimeServerEventResponseOutputItemDone

Zurückgegeben, wenn ein Artikel mit dem Streaming fertig ist. Wird auch ausgesendet, wenn eine Antwort unterbrochen, unvollständig oder abgebrochen wird.

RealtimeServerEventResponseTextDelta

Zurückgegeben, wenn der Textwert eines "output_text"-Inhaltsteils aktualisiert wird.

RealtimeServerEventResponseTextDone

Zurückgegeben, wenn der Textwert eines "output_text"-Inhaltsteils gestreamt wurde. Wird auch ausgesendet, wenn eine Antwort unterbrochen, unvollständig oder abgebrochen wird.

RealtimeServerEventSessionCreated

Zurückgegeben, wenn eine Sitzung erstellt wird. Automatisch ausgesendet, wenn eine neue Verbindung als erstes Serverereignis hergestellt wird. Dieses Ereignis enthält die Standardkonfiguration der Sitzung.

RealtimeServerEventSessionUpdated

Zurückgegeben, wenn eine Sitzung mit einem Ereignis session.update aktualisiert wird, es sei denn, es gibt einen Fehler.

Reasoning

Nur GPT-5 und O-Serie Modelle Konfigurationsoptionen für Schlussfolgermodelle.

RecurrenceSchedule

Modell des Wiederholungszeitplans.

RecurrenceTrigger

Wiederholungsbasierter Trigger.

RedTeam

Details zum roten Team.

RedTeamTargetConfig

Abstrakte Klasse für die Zielkonfiguration.

ReminderPreviewToolboxTool

Ein Erinnerungswerkzeug, das in einem Werkzeugkasten aufbewahrt wird.

ResponseUsageInputTokensDetails

ModellschnittstellenAntwortNutzungEingabeTokensDetails

ResponseUsageOutputTokensDetails

Modellschnittstelle ResponseUsageOutputTokensDetails

ResponsesProtocolConfiguration

Konfiguration, die spezifisch für das Response-Protokoll ist.

Routine

Eine routinemäßige Definition, die vom Dienst zurückgegeben wird.

RoutineAction

Basismodell für eine Routineaktion.

RoutineAuthorization

Optionale Autorisierungskonfiguration für einen routinemäßigen Einsatz.

RoutineDispatchPayload

Basismodell für eine manuelle Dispatch-Nutzlast.

RoutineRun

Ein einzelner Routine-Run wurde von der Run-History-API zurückgegeben.

RoutineTrigger

Basismodell für einen routinemäßigen Auslöser.

RubricBasedEvaluatorDefinition

Rubrikbasierte Evaluatordefinition – speichert Dimensionen, die durch die generierte API erzeugt werden. Wird sowohl für Qualitäts- als auch für Sicherheitsbewertungen verwendet.

RubricGenerationInputQualityWarning

Eine nicht-tödliche Warnung, die während der Erstellung des Bewertungsrasters erstellt wird, wenn aufgelöste Eingaben technisch gültig sind, aber wahrscheinlich zu schwach, um eine hochwertige Rubrik zu erstellen. Schreibgeschützt; dienstgeneriert. Ich habe mit dem terminalen EvaluatorGenerationJob weitergeführt.

RunOperationState

Operationszustand für eine langlaufende Operation, die eine laufende Ressource erstellt.

ANPASSUNG: SDK-VERBESSERUNG: Der emittierte Poller wird auf die terminale result Nutzlast des Laufs aufgelöst, die keine Identifikatorin trägt; runId hält den erstellten Lauf erreichbar.

SASTokenCredentials

Definition der SAS-Anmeldeinformationen (Shared Access Signature)

SasCredential

Definition der SAS-Anmeldeinformationen

Schedule

Modell planen.

ScheduleRoutineTrigger

Ein wiederkehrender cron-basierter Routine-Auslöser.

ScheduleRun

Planen des Ausführungsmodells.

ScheduleTask

Aufgabenmodell planen.

SessionConfiguration

Sitzungsstandardeinstellungen wurden auf Sitzungen angewendet, die für eine gehostete Agent-Version erstellt wurden.

SessionDirectoryEntry

Ein einzelner Eintrag in einem Verzeichnis.

SessionDirectoryListResponse

Antwort durch die Auflistung eines Verzeichnisses in einer Sitzungs-Sandbox.

SessionFileWriteResponse

Antwort auf das Hochladen einer Datei in eine Sitzungs-Sandbox.

SessionLogEvent

Ein einzelner Server-Sent Event-Frame, der vom gehosteten Agenten-Sitzungslogstrom ausgesendet wird.

Jeder Rahmen enthält ein event Feld, das den Ereignistyp kennzeichnet, und ein data Feld, das die Nutzlast als Klartext trägt. Obwohl die aktuelle data Nutzlast JSON-formatiert ist, ist ihr Schema nicht vertraglich – zusätzliche Schlüssel können erscheinen und das Format kann sich im Laufe der Zeit ändern. Clients sollten sie als undurchsichtige Zeichenkette behandeln data und optional JSON-Parsing versuchen.

Neue Eventarten könnten in Zukunft hinzugefügt werden. Kunden sollten nicht erkannte Ereignistypen elegant ignorieren.

Drahtformat:

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

Die Parameter des Sharepoint-Erdungstools.

SharepointPreviewTool

Die Eingabedefinitionsinformationen für ein SharePoint-Tool, wie zum Konfigurieren eines Agents verwendet.

ShellToolboxTool

Ein Schalenwerkzeug, das in einem Werkzeugkasten aufbewahrt wird. Dieses Modell ist additiv zur Werkzeugkastenkonfiguration und ändert weder den OpenAI-Werkzeugvertrag noch die bestehenden Werkzeugdefinitionen.

SimpleQnADataGenerationJobOptions

Die Optionen für einen Datengenerierungsauftrag mit SimpleQnA-Typ.

SimulationSeedDataGenerationJobOptions

Die Optionen für einen Simulationsauftrag zur Generierung von Seed-Daten. Verwendung mit Mehrrunden-Bewertungsszenarien sowie mit Prompt-, Datei- oder Agentenquellen. Generierte Datensatzzeilen umfassen Felder wie id, category, , test_case_descriptionund desired_num_turns.

SipTelephonyTransferDestination

Ein SIP-Ziel für ein Telefonübertragungsziel.

Skill

Eine Fähigkeitsressource.

SkillInlineContent

Inline-Inhalte, um eine einfache Fähigkeit zu definieren, ohne Dateien hochzuladen. Folgt der agentskills.io SKILL.md Spezifikation.

SkillReference

(Vorschau) Eine Anspielung auf eine versionierte Foundry-Fertigkeit.

SkillReferenceParam

Modellschnittstelle: SkillReferenceParam

SkillVersion

Eine spezifische Version einer Fähigkeit.

SpecificApplyPatchParam

Erzwingt das Modell, das apply_patch Tool aufzurufen, wenn ein Toolaufruf ausgeführt wird.

SpecificFunctionShellParam

Erzwingt das Modell, das Shelltool aufzurufen, wenn ein Toolaufruf erforderlich ist.

SpecificProgrammaticToolCallingParam

Modellschnittstelle: SpecificProgrammaticToolCallingParam

StructuredInputDefinition

Eine strukturierte Eingabe, die an der Ersetzung von Eingabeaufforderungsvorlagen und der Bindung von Werkzeugargumenten teilnehmen kann.

StructuredOutputDefinition

Eine strukturierte Ausgabe, die vom Agenten erzeugt werden kann.

TaskGenerationDataGenerationJobOptions

Optionen für den Legacy-Task-Generierungsjob, einschließlich der maximalen Anzahl erzeugter Samples.

TaxonomyCategory

Definition der Taxonomie-Kategorie.

TaxonomySubCategory

Definition der Taxonomie-Unterkategorie.

TeamsPhoneExtensionTelephonyBinding

Eine Microsoft Teams Telefon Extension Bindung, die einem Sprachagenten gehört.

TeamsPhoneExtensionTelephonyBindingListItem

Eine Microsoft Teams Telefon Extension-Bindung wurde in einer Liste zurückgegeben, einschließlich ihres Entitäts-Tags.

TeamsTelephonyTransferDestination

Eine Microsoft Teams-Adresse für ein Telefonübertragungsziel.

TelemetryConfig

Kundengelieferte Telemetriekonfiguration zum Export von Containerprotokollen, Spuren und Metriken.

TelemetryEndpoint

Eine Telemetrie-Export-Endpunktkonfiguration.

TelemetryEndpointAuth

Authentifizierungskonfiguration für einen Telemetrie-Endpunkt.

TelemetryOperations

Schnittstelle, die Telemetrievorgänge darstellt

TelephonyBinding

Eine Telefonbindung, die einem Sprachagenten gehört.

TelephonyBindingListItem

Eine Telefonbindung kehrte in einer Liste zurück, einschließlich ihres Entitäts-Tags.

TelephonyCallJob

Eine dauerhafte, direkte oder von der Kampagne erstellte Outbound-Call-Absicht.

TelephonyCallJobCancellation

Eine Stornierungsanfrage, die für einen ausgehenden Anrufauftrag aufgenommen wurde.

TelephonyCallJobSchedule

Das optionale Ausführungsfenster für einen direkten ausgehenden Aufruf.

TelephonyCallLifecycleEvent

Eine begrenzte, dauerhafte Beobachtung im Lebenszyklus eines Telefonanrufs.

TelephonyCallRecord

Detaillierte Diagnosen für einen dauerhaften eingehenden Anruf mit einem Sprachagenten.

TelephonyCallSummary

Eine Zusammenfassung eines dauerhaften eingehenden Anrufs mit einem Sprachagenten.

TelephonyCallTiming

Detaillierte, anbieterneutrale Zeitangaben für einen eingehenden Telefonanruf.

TelephonyCallTrace

Korrelation von einem dauerhaften Telefonanrufprotokoll zu seiner kundenorientierten Foundry-Trace.

TelephonyOutboundDestination

Das Ziel eines ausgehenden Anrufs.

TelephonyOutboundFixedIntervalRetryPolicy

Eine Wiederholungspolitik mit einem festen Intervall zwischen ausgehenden Anrufversuchen.

TelephonyOutboundRetryPolicy

Die Wiederholungsrichtlinie für eine dauerhafte abgehende Anrufabsicht. max_attempts Beinhaltet den ersten Versuch. Strategiespezifische Einstellungen werden durch die abgeleitete Richtlinie definiert.

TelephonyTransferDestination

Ein Ziel für ein Telefonübertragungsziel.

TelephonyTransferTarget

Ein benanntes Ziel, zu dem der Sprachagent einen Anruf weiterleiten kann.

TelephonyTransferTargets

Die Telefonübertragungsziele waren für einen Sprachagenten konfiguriert.

TextResponseFormat

Ein Objekt, das das Format angibt, das das Modell ausgeben muss. Das Konfigurieren von { "type": "json_schema" } stellt strukturierte Ausgaben, die garantieren, dass das Modell Ihrem bereitgestellten JSON-Schema entspricht, sicher. Erfahren Sie mehr im Structured Outputs Leitfaden. Das Standardformat ist { "type": "text" } ohne zusätzliche Optionen verfügbar. Nicht empfohlen für GPT-4o und neuere Modelle:* Einstellung aktiviert den { "type": "json_object" } älteren JSON-Modus, der sicherstellt, dass die vom Modell erzeugte Nachricht gültig JSON ist. Die Verwendung json_schema wird für Modelle bevorzugt, die sie unterstützen.

TextResponseFormatConfiguration

Basiskonfiguration für das Format der generierten Textantworten.

TextResponseFormatConfigurationResponseFormatJsonObject

konfiguriert generierte Antworten so, dass sie das JSON-Objektformat verwenden.

TextResponseFormatConfigurationResponseFormatText

Konfiguriert generierte Antworten so, dass sie Klartext verwenden.

TextResponseFormatJsonObject

JSON-Objektantwortformat. Eine ältere Methode zum Generieren von JSON-Antworten. Die Verwendung json_schema wird für Modelle empfohlen, die sie unterstützen. Beachten Sie, dass das Modell keine JSON ohne System- oder Benutzermeldung generiert, in der es dazu angewiesen wird.

TextResponseFormatJsonSchema

JSON-Schemaantwortformat. Wird verwendet, um strukturierte JSON-Antworten zu generieren. Erfahren Sie mehr über Structured Outputs.

TextResponseFormatText

Standardantwortformat. Wird verwendet, um Textantworten zu generieren.

TimerRoutineTrigger

Ein One-Shot-Timer-Routineauslöser.

Tool

Ein Tool, das zum Generieren einer Antwort verwendet werden kann.

ToolChoiceAllowed

Beschränkt die tools, die für das Modell verfügbar sind, auf einen vordefinierten Satz.

ToolChoiceCodeInterpreter

Gibt an, dass das Modell ein integriertes Tool zum Generieren einer Antwort verwenden soll. Weitere Informationen zu integrierten Tools.

ToolChoiceComputer

Gibt an, dass das Modell ein integriertes Tool zum Generieren einer Antwort verwenden soll. Weitere Informationen zu integrierten Tools.

ToolChoiceComputerUse

Gibt an, dass das Modell ein integriertes Tool zum Generieren einer Antwort verwenden soll. Weitere Informationen zu integrierten Tools.

ToolChoiceComputerUsePreview

Gibt an, dass das Modell ein integriertes Tool zum Generieren einer Antwort verwenden soll. Weitere Informationen zu integrierten Tools.

ToolChoiceCustom

Verwenden Sie diese Option, um zu erzwingen, dass das Modell ein bestimmtes benutzerdefiniertes Tool aufruft.

ToolChoiceFileSearch

Gibt an, dass das Modell ein integriertes Tool zum Generieren einer Antwort verwenden soll. Weitere Informationen zu integrierten Tools.

ToolChoiceFunction

Verwenden Sie diese Option, um zu erzwingen, dass das Modell eine bestimmte Funktion aufruft.

ToolChoiceImageGeneration

Gibt an, dass das Modell ein integriertes Tool zum Generieren einer Antwort verwenden soll. Weitere Informationen zu integrierten Tools.

ToolChoiceMCP

Verwenden Sie diese Option, um zu erzwingen, dass das Modell ein bestimmtes Tool auf einem Remote-MCP-Server aufruft.

ToolChoiceParam

Wie das Modell auswählen soll, welches Tool (oder welche Tools) beim Generieren einer Antwort verwendet werden soll. Sehen Sie sich den tools Parameter an, um zu sehen, wie Sie angeben, welche Tools das Modell aufrufen kann.

ToolChoiceWebSearchPreview

Gibt an, dass das Modell ein integriertes Tool zum Generieren einer Antwort verwenden soll. Weitere Informationen zu integrierten Tools.

ToolChoiceWebSearchPreview20250311

Gibt an, dass das Modell ein integriertes Tool zum Generieren einer Antwort verwenden soll. Weitere Informationen zu integrierten Tools.

ToolConfig

Konfiguration pro Werkzeug, die die Sichtbarkeit des Werkzeugs und das Suchverhalten steuert.

ToolDescription

Beschreibung eines Werkzeugs, das von einem Agenten verwendet werden kann.

ToolProjectConnection

Eine project Verbindungsressource.

ToolSearchToolParam

Gehostete oder BYOT-Tool-Suchkonfiguration für aufgeschobene Tools.

ToolSearchToolboxTool

Ein Werkzeugkasten-Suchwerkzeug, das in einem Werkzeugkasten gespeichert ist.

ToolUseFineTuningDataGenerationJobOptions

Die Optionen für einen Datengenerierungsauftrag mit ToolUse-Typ. Wird nur zum Feinabstimmungsszenario verwendet.

ToolboxObject

Eine Werkzeugkiste, die wiederverwendbare Werkzeugdefinitionen für Agenten speichert.

ToolboxPolicies

Richtlinienkonfiguration für ein Werkzeugkasten, einschließlich Inhaltssicherheit und anderer Governance-Einstellungen.

ToolboxSearchPreviewToolboxTool

Ein Werkzeugkasten-Suchwerkzeug, das in einem Werkzeugkasten gespeichert ist.

ToolboxShellContainerAutoEnvironment

Eine automatisch bereitgestellte Containerumgebung für ein Shell-Tool, das in einem Werkzeugkasten gespeichert ist.

ToolboxShellContainerReferenceEnvironment

Eine bestehende Containerumgebung für ein Shell-Werkzeug, das in einem Werkzeugkasten gespeichert ist.

ToolboxShellEnvironment

Eine Ausführungsumgebung für ein Shell-Tool, das in einem Werkzeugkasten gespeichert ist. Dieses Umgebungsmodell ist auf die Toolbox-Konfiguration limitiert und verändert den OpenAI-Shell-Umgebungsvertrag nicht.

ToolboxShellNetworkPolicy

Netzwerkzugriffsrichtlinie für einen automatisch bereitgestellten Toolbox-Shell-Container.

ToolboxShellNetworkPolicyDisabled

Eine Netzwerkrichtlinie, die den ausgehenden Zugriff aus einem Toolbox-Shell-Container deaktiviert.

ToolboxSkill

Eine Fähigkeitsquelle, die in einem Werkzeugkasten enthalten ist.

ToolboxSkillReference

Ein Verweis auf eine bestehende Fähigkeit, die in einen Werkzeugkasten aufgenommen werden kann.

ToolboxTool

Eine abstrakte Darstellung eines Werkzeugs, das in einem Werkzeugkasten gespeichert ist.

ToolboxVersionObject

Eine spezielle Version eines Werkzeugkastens.

ToolboxVersions

Die Versionen, die mit einem Werkzeugkasten verbunden sind.

ToolboxesCreateVersionOptionalParams

Optionale Parameter.

ToolboxesDeleteOptionalParams

Optionale Parameter.

ToolboxesDeleteVersionOptionalParams

Optionale Parameter.

ToolboxesGetOptionalParams

Optionale Parameter.

ToolboxesGetVersionOptionalParams

Optionale Parameter.

ToolboxesInvokeLatestToolboxMcpOptionalParams

Optionale Parameter.

ToolboxesListOptionalParams

Optionale Parameter.

ToolboxesListVersionsOptionalParams

Optionale Parameter.

ToolboxesOperations

Schnittstelle stellt die Operationen eines Werkzeugkastens dar.

ToolboxesUpdateOptionalParams

Optionale Parameter.

TracesDataGenerationJobOptions

Die Optionen für einen Datengenerierungsauftrag mit Traces-Typ.

TracesDataGenerationJobSource

Traces quellen für Datengenerierungsaufgaben – Gesprächstraces aus Application Insights.

TracesEvaluatorGenerationJobSource

Traces Quellen für Evaluator-Generierungsaufgaben – Gesprächstraces aus Application Insights.

TranscriptTextUsageDuration

Nutzungsstatistiken für Modelle, die nach Audio-Eingangsdauer abgerechnet werden.

TranscriptTextUsageTokens

Nutzungsstatistiken für Modelle, die nach Token-Nutzung abgerechnet werden.

TranscriptTextUsageTokensInputTokenDetails

Modellschnittstelle TranskriptTextVerwendungTokensEingabeTokenDetails

TranscriptionLanguage

Eine Sprache, die in transkribiertem Audio erkannt wurde.

Trigger

Basismodell für Trigger des Zeitplans.

TwilioTelephonyBinding

Eine Twilio-Bindung, die einem Stimmenagenten gehört.

TwilioTelephonyBindingListItem

Eine Twilio-Bindung wurde in einer Liste zurückgegeben, einschließlich ihres Entitäts-Tags.

UpdateModelVersionRequest

Anfrage zum Aktualisieren einer Modellversion. Nur Beschreibung und Tags können geändert werden.

UpdateTelephonyBindingRequest

Die Anfrage, eine bestehende Telefonbindung zu aktualisieren. Jede Immobilie ist optional und der Anbieter der Bindung ist unveränderlich.

UpdateToolboxRequest

Modellschnittstelle: UpdateToolboxRequest

UserProfileMemoryItem

Ein Speicherelement, das speziell Benutzerprofilinformationen enthält, die aus Unterhaltungen extrahiert wurden, z. B. Vorlieben, Interessen und persönliche Details.

VersionIndicator

Versionsindikator zeigt, welche Agentenversion die Sitzung unterstützt.

VersionRefIndicator

Versionsindikator, der eine bestimmte Agentenversion anhand des Namens verweist.

VersionSelectionRule

Modell-Schnittstelle VersionSelectionRule

VersionSelector

Modell-Schnittstelle VersionSelector

VoiceAgentAnimationConfig

Animationseinstellungen für eine Voice-Agent-Session.

VoiceAgentAudioConfig

Die Audiokonfiguration für einen Sprachagenten. Diese Werte sind Sitzungsstandardwerte und können beim Verbinden überschrieben werden.

VoiceAgentAudioInputConfig

Audio-Konfiguration für einen Sprachagenten eingeben.

VoiceAgentAudioOutputConfig

Ausgabe der Audiokonfiguration für einen Sprachagenten. Anbieter spezifische Felder werden ausgewählt durch voice_type:

  • openai: voice und speed.
  • azure-standard voice: , voice_locale, , speed, voice_temperature, custom_lexicon_url, custom_text_normalization_urlpitchprefer_localesstyleund volume.
  • azure-custom: alle azure-standard Körper außer style, plus custom_voice_endpoint_id.
  • azure-personal: alle azure-standard Körper außer style, plus personal_voice_model.
  • avatar-voice-sync: alle azure-standard Felder außer voice und style, plus personal_voice_model; der Stimmenname wird vom Avatar abgeleitet.
  • azure-realtime-native: voice und speed. format output_audio_timestamp_types und auf jeden Stimmtyp angewendet.
VoiceAgentAvatarConfig

Avatar-Konfiguration für einen Sprachagenten. Diese Werte sind Sitzungsstandardwerte und können beim Verbinden überschrieben werden.

VoiceAgentAvatarIceServer

Ein ICE-Server, der für Avatar-WebRTC-Verhandlungen verwendet wird.

VoiceAgentAvatarScene

Avatar-Platzierung und Bewegungseinstellungen.

VoiceAgentAvatarVideoBackground

Der Hintergrund des Avatar-Videos.

VoiceAgentAvatarVideoCrop

Der rechteckige Zuschnitt wurde auf Avatar-Videos angewendet.

VoiceAgentAvatarVideoParams

Avatar-Video-Encoder und Präsentationseinstellungen.

VoiceAgentAvatarVideoResolution

Die Videoauflösung des Avatars.

VoiceAgentAzureSemanticVadEnTurnDetection

English-optimized Azure semantic voice activity detection.

VoiceAgentAzureSemanticVadMultilingualTurnDetection

Multilingual Azure semantic voice activity detection.

VoiceAgentAzureSemanticVadTurnDetection

Azure semantic voice activity detection.

VoiceAgentCancelResponseOptions

Optionen zum Stornieren einer Antwort.

VoiceAgentClientEventRtcCallSdpCreate

Das rtc.call.sdp.create Kundenereignis: Beginn der WebRTC-Signalisierung mit einem SDP-Angebot.

VoiceAgentClientEventSessionAvatarConnect

Das session.avatar.connect Kundenevent.

VoiceAgentClientEventSessionUpdate

Das session.update Kundenevent.

VoiceAgentCloseResult

Ergebnis, wenn eine Sprach-Agent-Verbindung geschlossen wird.

VoiceAgentConnection

Ein verbundener, bidirektionaler Sprachagentenstrom.

Unterstützt genau eine Iteration for await über Server-Events; ein zweiter Versuch wirft. Das frühe Verlassen der Schleife (break, , returnoder ein nicht erkannter Fehler im Schleifenkörper) schließt die Verbindung als Nebenwirkung. Unerkannte Server-Ereignistypen werden als VoiceAgentUnknownEvent ausgeliefert, ohne den Strom zu unterbrechen. Fehlgeformte Ereignisse lassen die Iteration trotzdem mit einem Protokollfehler fehl.

VoiceAgentDefinition

Die Definition des Sprachagenten. Seine Konfiguration (Modell, Befehle, Audio, Werkzeuge und optionaler Avatar) sorgt für ein verwaltetes Sprach-zu-Sprach-Erlebnis. Richte Echtzeit-Sprachsitzungen durch GET /agents/{agent_name}/endpoint/protocols/voice. Jede Erstellung oder Aktualisierung erzeugt eine neue, unveränderliche Version.

VoiceAgentEchoCancellation

Serverseitige Echounterdrückungseinstellungen für Eingangsaudio.

VoiceAgentEndConversationSystemTool

Eine dienstverwaltete Kontrolle, die das aktive Gespräch beendet.

VoiceAgentEndOfUtteranceDetection

Semantische End-of-Utterance-Erkennungskonfiguration.

VoiceAgentEventOptions

Optionen, die von Operationen geteilt werden, die im Namen des Anrufers ein Protokollereignis erstellen.

VoiceAgentFunctionTool

Ein natives Funktionswerkzeug, das vom Client ausgeführt wird.

VoiceAgentGreetingConfig

Sitzungsstart-Begrüßungskonfiguration für einen Sprachagenten.

VoiceAgentInputTranscription

Asynchrone Eingangs-Audio-Transkriptionskonfiguration. Erweitert die OpenAI Echtzeit-Transkriptionsoptionen um die Azure- und MAI-Transkriptionsmodelle, benutzerdefinierte Sprachmodelle und Phrasenhinweise.

VoiceAgentInterimResponseConfig

Felder, die von Interim-Response-Konfigurationen geteilt werden.

VoiceAgentLlmGeneratedGreetingConfig

Eine Begrüßung, verfasst vom Session-Modell basierend auf einem Scoped-Eröffnungs-Zug-Prompt.

VoiceAgentLlmInterimResponseConfig

Eine Zwischenantwort, die von einem Sprachmodell erzeugt wird.

VoiceAgentMcpTool

Ein MCP-Tool, das einem Sprachagenten zur Verfügung steht.

VoiceAgentNoiseReduction

Eingabe-Audio-Rauschunterdrückungskonfiguration.

VoiceAgentRealtimeClientConnectOptions

Optionen, um den Echtzeit-Client mit einem Sprachagenten zu verbinden.

VoiceAgentRealtimeClientOptions

Optionen für den Echtzeit-Client der Sprachagenten.

VoiceAgentRealtimeResponse

Eine Live-Echtzeit-Antwort wurde vom Sprachagentendienst in beiden response.created Events response.done zurückgegeben.

VoiceAgentRealtimeResponseBase

Eigenschaften, die durch Echtzeit-Antworten geteilt werden, die vom Sprachagentendienst zurückgegeben werden.

VoiceAgentResponseCreateParams

Parameter, die von einem Voice-Agent-Ereignis response.create akzeptiert werden.

VoiceAgentResponseOptions

Optionen, um eine Antwort zu erstellen.

VoiceAgentRtcCallErrorDetails

Details zu einem WebRTC-Signalisierungsfehler.

VoiceAgentSemanticVadTurnDetection

OpenAI semantische VAD-Dreherkennungseinstellungen.

VoiceAgentSendItemOptions

Optionen, die durch Operationen geteilt werden, die ein Konversationselement hinzufügen und standardmäßig eine Antwort anfordern.

VoiceAgentSendOptions

Optionen, die durch Echtzeit-Sendoperationen geteilt werden.

VoiceAgentSendTextOptions

Optionen zum Senden von Texteingaben.

VoiceAgentSendToolOutputOptions

Optionen zur Rückgabe eines Funktionsergebnisses.

VoiceAgentServerEventResponseAnimationBlendshapesDelta

Das response.animation_blendshapes.delta Server-Event.

VoiceAgentServerEventResponseAnimationBlendshapesDone

Das response.animation_blendshapes.done Server-Event.

VoiceAgentServerEventResponseAnimationVisemeDelta

Das response.animation_viseme.delta Server-Event.

VoiceAgentServerEventResponseAnimationVisemeDone

Das response.animation_viseme.done Server-Event.

VoiceAgentServerEventResponseAudioTimestampDelta

Das response.audio_timestamp.delta Server-Event.

VoiceAgentServerEventResponseAudioTimestampDone

Das response.audio_timestamp.done Server-Event.

VoiceAgentServerEventResponseVideoDelta

Das response.video.delta Server-Event.

VoiceAgentServerEventRtcCallError

Das Server-Ereignis rtc.call.error : ein WebRTC-Signalausfall.

VoiceAgentServerEventRtcCallSdpCreated

Das Server-Ereignis rtc.call.sdp.created : die SDP-Antwort, die die WebRTC-Verhandlung abschließt.

VoiceAgentServerEventSessionAvatarConnecting

Das session.avatar.connecting Server-Event.

VoiceAgentServerEventSessionAvatarSwitchToIdle

Das session.avatar.switch_to_idle Server-Event.

VoiceAgentServerEventSessionAvatarSwitchToSpeaking

Das session.avatar.switch_to_speaking Server-Event.

VoiceAgentServerEventSessionSubagentAborted

Das session.subagent.aborted Server-Event.

VoiceAgentServerEventSessionSubagentCompleted

Das session.subagent.completed Server-Event.

VoiceAgentServerEventSessionSubagentStarted

Das session.subagent.started Server-Event.

VoiceAgentServerEventWarning

Das warning Server-Event.

VoiceAgentServerEventWarningDetails

Details einer nicht tödlichen Warnung.

VoiceAgentServerVadTurnDetection

Serverseitige Sprachaktivitätserkennung.

VoiceAgentSessionAvatarConfig

Avatar-Einstellungen, die vom stabilen Voice-Agent-WebSocket-Vertrag akzeptiert werden.

VoiceAgentSessionResponseConfig

Die effektiven, stabilen Echtzeit-Sitzungseinstellungen, die vom Voice-Agent-Dienst zurückgegeben wurden.

VoiceAgentSessionUpdateConfig

Die stabilen Echtzeit-Sitzungseinstellungen, die in einem session.update Client-Event akzeptiert werden.

VoiceAgentSessionUpdateOptions

Optionen zum Aktualisieren der Live-Sitzung.

VoiceAgentStaticInterimResponseConfig

Eine statische Zwischenantwort, ausgewählt aus konfiguriertem Text.

VoiceAgentSubagent

Ein Geschwister-Foundry-Textagent, den ein Sprachagent als Hintergrundspezialist konsultieren kann.

VoiceAgentSubagentConfig

Konfiguration für Schwester-Foundry-Textagenten, die ein Sprachagent konsultieren kann.

VoiceAgentSubagentResponsePolicy

Richtlinie zur Übermittlung von Antworten, während ein Sprachagent auf einen Subagent wartet.

VoiceAgentSystemTool

Eine serviceverwaltete Kontrolle, die auf die aktive Sprachsitzung ohne Kundencode oder externe Authentifizierung wirkt.

VoiceAgentTemplateGreetingConfig

Eine deterministische Begrüßung, die mit den strukturierten Eingaben des Sprachagenten gerendert und ohne modellgenerierte Generierung synthetisiert wird.

VoiceAgentTool

Ein Werkzeug, das von einem Sprachagenten benutzt werden kann.

VoiceAgentToolboxTool

Ein Verweis auf eine Foundry-Toolbox, die ein versioniertes Bündel von Werkzeugen ist, die über seinen MCP-Endpunkt ausgeführt werden.

VoiceAgentTranscriptionPhrase

Eine transkribierte Phrase mit Zeitangaben.

VoiceAgentTranscriptionWord

Ein zeitgestempeltes Wort in einer Eingabe-Audio-Transkription.

VoiceAgentTurnDetectionConfig

Dreherkennungskonfiguration für einen Sprachagenten.

VoiceAgentUnknownEvent

Ein Server-Ereignis, dessen Drahttyp von dieser Version des SDK nicht erkannt wird.

Das SDK liefert diese Ereignisse, ohne die Verbindung zu schließen oder die Validierung oder Normalisierung bekannter Ereignisse anzuwenden. Inspizieren und validieren Sie Rohfelder, bevor Sie sie verwenden.

VoiceAgentWebSocketConnectOptions

Optionen wurden an VoiceAgentWebSocketTransport.connect weitergeleitet.

VoiceAgentWebSocketFactory

Erstellt VoiceAgentWebSocketTransport-Instanzen für VoiceAgentRealtimeClient.

VoiceAgentWebSocketHandlers

Rückrufe, die von einem VoiceAgentWebSocketTransport aufgerufen werden, wenn Verbindungsereignisse auftreten.

VoiceAgentWebSocketTransport

Ein ansteckbarer WebSocket-Transport, der von VoiceAgentRealtimeClient verwendet wird. Implementiere diese Schnittstelle, um die Echtzeitverbindung anzupassen, zum Beispiel um sie über ein authentifiziertes Relais zu routen.

VoiceAudioItem

Metadaten für das Audiosegment eines einzelnen Gesprächselements. Für Bring-your-own-Storage (BYOS) beinhaltet blob_uridie Antwort , eine direkte Kundenspeicher-URI ohne SAS-Token, auf die der Kunde mit seinen eigenen Zugangsdaten zuruft. Für Foundry-verwaltete Speicher blob_uri fehlt und die Bytes werden über die /audio/content Route des Objekts gestreamt.

VoiceConversation

Ein anhaltendes Gespräch mit der Sprache. Der Foundry-Umschlag, der das gespeicherte Transkript, Antworten, pro-Runde-Metriken und Audio eines Sprachagenten besitzt. Es ist die Grenze für Elternteil, Aufbewahrung und Löschen: Das Löschen kaskadert auf seine Antworten, Elemente, Metriken und Audio. Wenn die Finalisierung fehlschlägt, bleiben alle teilweise persistierten Antworten, Elemente und Item-Audio lesbar.

VoiceConversationEngine

Eine Engine, die das Gesprächsmanagement für einen Sprachagenten besitzt.

VoiceGeneratedAudioItem

Metadaten für die von einem Gesprächspunkt generierte Audioaufnahme. Für Bring-your-own-Storage (BYOS) beinhaltet blob_uridie Antwort , eine direkte Kundenspeicher-URI ohne SAS-Token, auf die der Kunde mit seinen eigenen Zugangsdaten zuruft. Für Foundry-verwaltete Speicher blob_uri fehlt und die Bytes werden über die /audio/generated/content Route des Objekts gestreamt.

VoiceHostedAgentConversationEngine

Ein geschlossener Verweis auf den gehosteten Textagenten, der die Gesprächsleitung für einen Sprachagenten besitzt. Der gehostete Agent wird innerhalb desselben Projekts aufgelöst und muss das invocations_ws Protokoll, die Voice Live-Kompatibilität und das Bridge Protocol 1.0 unterstützen.

VoiceRecording

Metadaten für die zusammengeführte, vollständige Stereoaufnahme eines Sprachgesprächs (Benutzerton auf dem linken Kanal, Agentenaudio auf dem rechten Kanal). Einmal aus den Segmenten pro Zug nach Sitzungsende erstellt und dauerhaft zwischengespeichert. Die gängigen Metadaten (Format, Abtastrate, Kanäle, Kanallayout, Dauer) werden sowohl für Foundry-verwaltete als auch für Bring-your-own-Storage (BYOS)-Aufnahmen zurückgegeben. Für BYOS umfasst blob_uridie Antwort auch , die URI der Aufzeichnung im eigenen Speicher des Kunden (kein SAS-Token), die der Kunde mit seinen eigenen Speicherdaten herunterlädt. Für Foundry fehlt der verwaltete Speicher blob_uri und die Bytes werden stattdessen über die /audio/content Route gestreamt.

VoiceRecordingChannelLayout

Die Rolle, die jedem Kanal einer zusammengeführten Stereo-Sprachaufnahme zugewiesen wurde.

VoiceResponse

Eine anhaltende Sprachantwort, die eine Modell-Inferenz-Drehung innerhalb eines Gesprächs darstellt. In Listenergebnissen kann die output Projektion weggelassen werden; rufen Sie die vollständige Antwort (GET .../responses/{response_id}) oder die aussortierte Antwort-Elemente-Route (GET .../responses/{response_id}/items) für die Ausgabeelemente ab. created_at / completed_at sind Foundry Durable Order-Erweiterungen.

VoiceResponseAudio

Audio-Konfiguration für eine Antwort. Folgt der OpenAI Realtime GA-Objektform audio .

VoiceResponseAudioOutput

Die flache Wiedergabe der Audioausgabe, mit optionaler voice, voice_type, voice_locale, und format Feldern.

VoiceResponseBase

Eigenschaften, die durch persistierte Sprachantworten geteilt werden.

WebIQPreviewTool

Ein WebIQ-Server-Tool.

WebIQPreviewToolboxTool

Ein WebIQ-Tool, das in einem Werkzeugkasten gespeichert ist.

WebSearchApproximateLocation

Der ungefähre Standort des Nutzers.

WebSearchConfiguration

Eine Websuchkonfiguration für bing benutzerdefinierte Suche

WebSearchPreviewTool

Dieses Tool durchsucht im Web nach relevanten Ergebnissen, die in einer Antwort verwendet werden können. Erfahren Sie mehr über das Web-Suchtool.

WebSearchTool

Suchen Sie im Internet nach Quellen, die mit dem Prompt zu tun haben. Erfahren Sie mehr über das Web-Suchtool.

WebSearchToolFilters

Modelloberfläche WebSearchToolFilters

WebSearchToolboxTool

Ein Web-Suchwerkzeug, das in einem Werkzeugkasten gespeichert ist.

WeeklyRecurrenceSchedule

Wöchentlicher Wiederholungsplan.

WorkIQPreviewTool

Ein WorkIQ-Server-Tool.

WorkIQPreviewToolboxTool

Ein WorkIQ-Tool, das in einem Werkzeugkasten gespeichert ist.

WorkflowAgentDefinition

Die Definition des Workflow-Agents.

Typaliase

A2AProtocolVersion

Unterstützte A2A-Protokollversionen.

ActivityProtocolAccessBoundary

Eine Zugangsgrenze für das Aktivitätsprotokoll.

AgentBlueprintReferenceType

Art of AgentBlueprintReferenceType

AgentBlueprintReferenceUnion

Alias für AgentBlueprintReferenceUnion

AgentDefinitionOptInKeys

Funktions-Opt-in-Schlüssel für Agentendefinitionsoperationen, die bedingte Vorschaufunktionen unterstützen.

AgentDefinitionUnion

Vereinigungstyp für alle Agentendefinitionstypen. Unterstützt Workflow, gehostete, Container-App, Prompt und externe Agenten.

AgentEndpoint

Konfiguration für Routing, Protokolle und Autorisierung an einem Agent-Endpunkt.

AgentEndpointAuthorizationSchemeType

Typ von AgentEndpointAuthorizationSchemeType

AgentEndpointAuthorizationSchemeUnion

Alias für AgentEndpointAuthorizationSchemeUnion

AgentHarnessUnion

Alias für AgentHarnessUnion

AgentIdentityStatus

Der Status einer Agentenidentität, der sowohl für die Agenteninstanz-Identität als auch für den Agenten-Blueprint gilt.

AgentInsightJsonValue

Ein JSON-Wert, der in Agent-Insights-Payloads verwendet wird.

AgentInsightOverviewSource

Identifiziert, woher eine Übersicht von Agent Insights stammt.

AgentInsightPromptSurface

Die Prompt-Oberfläche wurde durch eine vorgeschlagene Lösung geändert.

AgentInsightProposedFixKind

Die kundenrenderbare Art eines Makler-Insights ist eine vorgeschlagene Lösung.

AgentInsightRunTrigger

Der Auslöser, der einen Agent Insight Run ausgelöst hat.

AgentInsightSeverity

Die Schwere eines Agenten-Einblicks.

AgentInsightStatus

Der Lebenszyklusstatus eines Agenten-Insights.

AgentKind

Definiert den Typ/die Art des Agenten. Legt fest, welche Agentendefinitionsstruktur verwendet wird.

AgentOptimizationDatasetInputType

Diskriminatorwerte für die Datensatz-Eingabevereinigung.

AgentOptimizationDatasetInputUnion

Alias for AgentOptimizationDatasetInputUnion

AgentProtocol

Typ des AgentProtocol

AgentSessionStatus

Der Status einer Agentensitzung.

AgentState

Der Einsatzzustand eines Agenten.

AgentStateSource

Gibt die Quelle des Betriebszustands eines Agenten an. Leer, wenn der Zustand nicht von einer bestimmten Quelle abgeleitet ist.

AgentType

Typ des AgentTyps

AgentVersionStatus

Der Bereitstellungsstatus einer Agentenversion.

AgentsDownloadAgentCodeResponse

Das heruntergeladene ZIP-Archiv enthält gehosteten Agentencode, der als Browser-Blob oder Node.js lesbaren Stream offengelegt wird.

AgentsDownloadSessionFileResponse

Die heruntergeladene Agenten-Sitzungsdatei, die als Browser-Blob oder Node.js lesbaren Stream offengelegt wird.

AgentsPatchAgentObjectOptionalParams

Optionale Parameter.

AttackStrategy

Strategien für Angriffe.

AzureAISearchQueryType

Verfügbare Abfragetypen für das Azure KI-Suche-Tool.

BaseCredentialsUnion

Alias für BaseCredentialsUnion

BetaSkillsDownloadResponse

Das ZIP-Archiv für die Standardversion einer Fähigkeit, die als Browser-Blob oder Node.js lesbaren Stream offengelegt wird.

BetaVoiceAgentsConversationsDownloadAudioItemResponse

Das WAV-Audio für ein Gesprächselement, das als Browser-Blob oder Node.js lesbaren Stream angezeigt wird.

BetaVoiceAgentsConversationsDownloadAudioResponse

Die zusammengeführte Stereo-WAV-Aufnahme einer Sprachkonversation, die als Browser-Blob oder Node.js lesbaren Stream sichtbar wird.

BetaVoiceAgentsConversationsDownloadGeneratedAudioItemResponse

Das erzeugte WAV-Audio für ein unterbrochenes Gesprächselement, das als Browser-Blob oder Node.js lesbaren Stream angezeigt wurde.

CallableToolAllowedCaller

Art von CallableToolAllowedCaller

CodeDependencyResolution

Wie Paketabhängigkeiten zur Bereitstellung eines codebasierten gehosteten Agenten gelöst werden.

ComparisonFilterValueItems

Alias für ComparisonFilterValueItems

ComputerEnvironment

Typ von ComputerEnvironment

ConnectionType

Der Typ (oder die Kategorie) der Verbindung

ContainerMemoryLimit

Typ von ContainerMemoryLimit

ContainerNetworkPolicyParamType

Typ von ContainerNetworkPolicyParamType

ContainerNetworkPolicyParamUnion

Alias für ContainerNetworkPolicyParamUnion

ContainerSkillType

Art des ContainerSkillType

ContainerSkillUnion

Alias für ContainerSkillUnion

ContinuablePage

Eine Schnittstelle, die eine Seite mit Ergebnissen beschreibt.

CreateTelephonyBindingRequestUnion

Alias für CreateTelephonyBindingRequestUnion

CreateTranscriptionResponseJsonUsageType

Art von CreateTranscriptionResponseJsonUsageType

CreateTranscriptionResponseJsonUsageUnion

Alias für CreateTranscriptionResponseJsonUsageUnion

CredentialType

Der von der Verbindung verwendete Anmeldeinformationstyp

CustomToolParamFormatType

Typ von CustomToolParamFormatType

CustomToolParamFormatUnion

Alias für CustomToolParamFormatUnion

DataGenerationJobOptionsUnion

Alias für DataGenerationJobOptionsUnion

DataGenerationJobOutputType

Die unterstützten Ausgabe-Dateitypen für einen Datengenerierungsjob.

DataGenerationJobOutputUnion

Alias für DataGenerationJobOutputUnion

DataGenerationJobOutputWriteMode

Die unterstützten Schreibmodi für Datengenerierungs-Jobausgaben.

DataGenerationJobScenario

Die unterstützten Szenarien für einen Datengenerierungsauftrag.

DataGenerationJobSourceType

Die unterstützten Quelltypen für Datengenerierungsjobs.

DataGenerationJobSourceUnion

Alias für DataGenerationJobSourceUnion

DataGenerationJobType

Die unterstützten Datengenerierungs-Jobtypen.

DatasetType

Aufzählung, um den Datentyp zu bestimmen.

DatasetVersionUnion

Alias für DatasetVersionUnion

DayOfWeek

Wochentage für den Wiederholungsplan.

DeploymentType

Art der BereitstellungTyp

DeploymentUnion

Alias für DeploymentUnion

DigitalWorkerType

Der Typ digitaler Arbeiter.

DownloadVersionResponse

Das ZIP-Archiv für eine bestimmte Skill-Version, die als Browser-Blob oder Node.js lesbaren Stream offengelegt wird.

EvaluationLevel

Das Niveau, auf dem die Bewertung durchgeführt wird.

EvaluationRuleActionType

Art der Evaluierungsmaßnahme.

EvaluationRuleActionUnion

Alias für EvaluationRuleActionUnion

EvaluationRuleEventType

Typ des Auswertungsregelereignisses.

EvaluationTargetUnion

Alias für EvaluationTargetUnion

EvaluationTaxonomyInputType

Typ der Eingabe der Auswertungstaxonomie.

EvaluationTaxonomyInputUnion

Alias für die AuswertungTaxonomyInputUnion

EvaluatorCategory

Die Kategorie des Bewerters

EvaluatorDefinitionType

Der Typ der Definition des Evaluators

EvaluatorDefinitionUnion

Alias für EvaluatorDefinitionUnion

EvaluatorGenerationJobSourceType

Die unterstützten Quelltypen für Evaluator-Generierungsjobs.

EvaluatorGenerationJobSourceUnion

Alias für EvaluatorGenerationJobSourceUnion

EvaluatorMetricDirection

Die Richtung der Metrik, die angibt, ob ein höherer Wert besser, ein niedrigerer Wert besser oder neutral ist

EvaluatorMetricType

Der Typ des Evaluators

EvaluatorType

Der Typ des Evaluators

FileContents

Gültige Werte für den Inhalt einer Binärdatei.

Filters

Alias für Filter

FoundryFeaturesOptInKeys

Art der FoundryFeaturesOptInKeys

FoundryModelArtifactProfileCategory

Die Artefakt-Profilkategorie.

FoundryModelArtifactProfileSignal

Signale im Modellartefakt erkannt.

FoundryModelSourceType

Der Quelltyp des Modells.

FoundryModelWarningCode

Warncode für Modellartefakte.

FoundryModelWeightType

Der Gewichtstyp des Modells.

FunctionShellToolParamEnvironmentType

FunktionstypShellToolParamEnvironmentType

FunctionShellToolParamEnvironmentUnion

Alias für FunctionShellToolParamEnvironmentUnion

GenerateAgentRequest

Die artspezifischen Eingaben zur Erstellung und Erstellung eines Agenten.

GenerationWarningType

Die Kategorie einer Warnung tauchte auf einer generierten Evaluator-Version auf. Erweiterbar, sodass neue Warnkategorien (z. B. Sicherheit, Ausgabequalität) eingeführt werden können, ohne dass es eine Bruchänderung gibt.

GetMicrosoft365PackageResponse

Das binäre Microsoft 365-App-Paket, das für einen Foundry-Agenten generiert wurde.

GitHubCopilotBuiltInTool

Ein kundenkonfigurierbares GitHub Copilot-Tool.

GitHubIssueEvent

Bekannte GitHub-Ereignisse, die eine Routine auslösen können.

GrammarSyntax

Art der GrammatikSyntax

ImageGenAction

Art von ImageGenAction

IndexType

Typ des IndexType

IndexUnion

Alias für IndexUnion

InputFidelity

Steuern Sie, wie viel Aufwand das Modell ausüben wird, um dem Stil und den Features, insbesondere Gesichtsmerkmalen, von Eingabebildern zu entsprechen. Dieser Parameter wird nur für gpt-image-1 und gpt-image-1.5 und spätere Modelle unterstützt, nicht für gpt-image-1-miniunterstützt. Unterstützt high und low. Wird standardmäßig auf low festgelegt.

InsightRequestUnion

Alias für InsightRequestUnion

InsightResultUnion

Alias für InsightResultUnion

InsightSampleUnion

Alias für InsightSampleUnion

InsightType

Die Anforderung der Einblicke.

JobPoller

Ein Poller für eine langjährige Operation, die eine Jobressource schafft.

JobStatus

Erweiterbare Statuswerte, die von Foundry-Jobs geteilt werden.

MemoryItemKind

Art des Speicherelements.

MemoryItemUnion

Alias für MemoryItemUnion

MemoryOperationKind

Art der Speicheroperation.

MemoryStoreDefinitionUnion

Alias für MemoryStoreDefinitionUnion

MemoryStoreKind

Der Typ der zu verwendenden Speicherimplementierung.

MemoryStoreType

Typ von MemoryStoreType

MemoryStoreUpdateStatus

Status eines Aktualisierungsvorgangs für den Arbeitsspeicher.

Microsoft365PublishScope

Der Veröffentlichungsbereich für die generierte Microsoft Teams-App.

MisalignmentErrorType

Eine Klassifikation einer Handlung, die möglicherweise nicht mit der Absicht des Nutzers übereinstimmt. Zusätzliche Werte können zurückgegeben werden.

NodeReadableStream

Gib Alias für Node.js ReadableStream ein. Bei Node-Zielen wird dies auf den tatsächlichen NodeJS.ReadableStream-Typ aufgelöst. In Browser-/react-native-Zielen löst sich die Plattformvariante auf never, wodurch die Union-Typen natürlich ausfällt.

OpenApiAuthDetailsUnion

Alias für OpenApiAuthDetailsUnion

OpenApiAuthType

Authentifizierungstyp für den OpenApi-Endpunkt. Folgende Typen sind zulässig:

  • Anonym (keine Authentifizierung erforderlich)
  • Project Verbindung (erfordert project_connection_id zum Endpunkt, wie in AI Foundry eingerichtet)
  • Managed_Identity (erfordert Zielgruppe für identitätsbasierte Authentifizierung)
OperationState

Enumeration, die zulässige Betriebszustände beschreibt.

OptimizationAgentIdentifier

Identifiziert den registrierten Foundry-Agenten und die optionale Version zur Optimierung.

OptimizationCandidate

Die Konfigurationsänderungen und aggregierten Bewertungsergebnisse für einen Agentenoptimierungskandidaten.

OptimizationDatasetCriterion

Eine benannte Evaluationsanweisung, die verwendet wird, um ein Optimierungsdatensatzelement zu bewerten.

OptimizationDatasetInput

Die Basisbeschreibung eines Inline- oder registrierten Datensatzes, der einem Agentenoptimierungsauftrag geliefert wird.

OptimizationDatasetInputType

Die unterstützten Formen der Optimierungsdatensatzeingabe: Inline-Elemente oder eine registrierte Datensatzreferenz.

OptimizationDatasetInputUnion

Ein Optimierungsdatensatz, der als Inline-Elemente oder als Verweise auf einen registrierten Foundry-Datensatz bereitgestellt wird.

OptimizationDatasetItem

Ein Inline-Optimierungsdatensatz, der eine Abfrage, eine erwartete Antwort und Bewertungskriterien enthält.

OptimizationEvaluatorRef

Eine Referenz auf einen Evaluator mit Namen und optionaler Version für einen Agentenoptimierungsjob.

OptimizationInlineDatasetInput

Optimierungsdatensätze werden direkt im Anforderungskörper bereitgestellt.

OptimizationJob

Eine Agentenoptimierungsaufgabe, die Eingaben, Fortschritte, Status und Kandidatenbewertungsergebnisse verfolgt.

OptimizationJobInputs

Der Agent, die Datensätze, Evaluatoren und Optionen, die einem Agentenoptimierungsprojekt zur Verfügung stehen.

OptimizationJobListItem

Eine Zusammenfassung eines Agentenoptimierungsauftrags, der durch eine Listenoperation zurückgegeben wird.

OptimizationJobProgress

Ein Fortschrittssnapshot, der abgeschlossene Kandidatenzählungen, die beste Punktzahl und die verstrichene Ausführungszeit enthält.

OptimizationJobResult

Die bewerteten Kandidaten und Identifikatoren des Ausgangspunkts und des besten Kandidaten aus einem Optimierungsjob.

OptimizationOptions

Einstellungen, die die Kandidatengenerierung, Modellauswahl und Bewertung für eine Agentenoptimierungsaufgabe steuern.

OptimizationReferenceDatasetInput

Eine Referenz auf einen registrierten Foundry-Datensatz nach Namen und optionaler Version zur Agentenoptimierung.

PageOrder

Art der Seite Reihenfolge

PendingUploadType

Der Typ des ausstehenden Uploads.

PublishApprovalStatus

Die Microsoft Agent Certification überprüft den Status des Microsoft 365 Store-Titels, der für einen Agenten veröffentlicht wurde.

RaiInvocationContentType

Wie ein Aufruf-Anfrage-/Antwort-Body analysiert wird, um Text für die Inhaltssicherheitsmoderation zu finden.

RaiInvocationMode

Vom Autor deklarierte Antwortform für das Invocations-Protokoll.

RankerVersionType

Art von RankerVersionTyp

RealtimeAudioFormatsType

Art von RealtimeAudioFormatsType

RealtimeAudioFormatsUnion

Alias für RealtimeAudioFormatsUnion

RealtimeClientEventType

Typ von RealtimeClientEventType

RealtimeClientEventUnion

Alias für RealtimeClientEventUnion

RealtimeConversationItemMessageType

Art von RealtimeConversationItemMessageType

RealtimeConversationItemMessageUnion

Alias für RealtimeConversationItemMessageUnion

RealtimeConversationItemType

Art von RealtimeConversationItemType

RealtimeConversationItemUnion

Alias für RealtimeConversationItemUnion

RealtimeFunctionToolParameters

Modellschnittstelle RealtimeFunctionToolParameters

RealtimeMCPErrorType

Typ von RealtimeMCPErrorType

RealtimeMCPErrorUnion

Alias für RealtimeMCPErrorUnion

RealtimeReasoningEffort

Begrenzt den Aufwand beim Schließen für schlussfolgerfähige Echtzeitmodelle wie gpt-realtime-2.

RealtimeServerEventType

Typ von RealtimeServerEventType

RealtimeServerEventUnion

Alias for RealtimeServerEventUnion

ReasoningEffort

Schränkt den Begründungsaufwand für Begründungsmodelle ein. Derzeit unterstützte Werte sind none, minimal, , low, medium, highund xhigh. Das Reduzieren von Begründungen kann zu schnelleren Antworten und weniger Token führen, die bei der Begründung in einer Antwort verwendet werden.

  • gpt-5.1 standardmäßig auf none, was kein Schlussfolgern ausführt. Die unterstützten Argumentationswerte für gpt-5.1 sind none, low, medium, und high. Toolaufrufe werden für alle Gründe in gpt-5.1 unterstützt.
  • Alle Modelle dienen vorher gpt-5.1 standardmäßig dem medium Reasoning-Aufwand und unterstützen nonenicht .
  • Das gpt-5-pro Modell basiert standardmäßig auf (und unterstützt nur) high den Schlussfolgerungsaufwand.
  • xhigh wird für alle Modelle nach gpt-5.1-codex-maxunterstützt.
ReasoningModeEnum

Alias für ReasoningModeEnum

RecurrenceScheduleUnion

Alias für RecurrenceScheduleUnion

RecurrenceType

Typ der Wiederholung.

RedTeamTargetConfigUnion

Alias for RedTeamTargetConfigUnion

RiskCategory

Risikokategorie für das Angriffsziel.

RoutineActionType

Die diskriminierenden Werte, die für routinemäßige Maßnahmen unterstützt werden.

RoutineActionUnion

Alias für RoutineActionUnion

RoutineAttemptSource

Bekannte Quellpfade, die einen routinemäßigen Lauf erzeugen können.

RoutineDispatchIdentity

Die unterstützten Identitäten für die routinemäßige Dispatch-Autorisierung.

RoutineDispatchPayloadType

Die Diskriminatorwerte werden für manuelle routinemäßige Einsatzlasten unterstützt.

RoutineDispatchPayloadUnion

Alias für RoutineDispatchPayloadUnion

RoutineRunPhase

Bekannte Lebenszyklusphasen, aufgezeichnet für einen routinemäßigen Lauf.

RoutineRunStatus

Der Status eines Routinelaufs.

RoutineTriggerType

Die diskriminierenden Werte, die für routinemäßige Auslöser unterstützt werden.

RoutineTriggerUnion

Alias für RoutineTriggerUnion

RubricGenerationInputQualityWarningCode

Stabiler, durchsuchbarer, maschinenlesbarer Warncode für eine Rubrikgenerierungs-Eingabequalitätswarnung. Die Werte sind snake_case; Clients müssen zusätzliche dienstdefinierte Identifikatoren tolerieren.

RubricGenerationInputQualityWarningSeverity

Warnhinweis für eine Warnung zur Errichtung von Input-Qualität. Anfangswertmenge: warning.

RubricGenerationInputQualityWarningSource

Warnquellenangabe für eine Warnung zur Rubrikgenerierung der Eingabequalität. Die Werte pro Quelle (prompt, agent, ) datasetstimmen mit der Quellkategorie überein, die zur Erzeugungslaufzeit sichtbar ist. aggregate ist ein synthetischer Wert, der nur für Warnungen verwendet wird, die über erfolgreich aufgelöste Quellen hinweg berechnet wurden. traces wird nicht offengelegt, da Trace-Quellen stromaufwärts in Datensatzinhalte aufgelöst werden.

RunPoller

Ein Poller für eine langlaufende Operation, die eine Run-Ressource erstellt.

SampleType

Die Art der Probe, die für die Analyse verwendet wird.

ScheduleProvisioningStatus

Planen Sie den Bereitstellungsstatus.

ScheduleTaskType

Typ des Vorgangs.

ScheduleTaskUnion

Alias für ScheduleTaskUnion

SearchContentType

Art der SucheInhaltTyp

SearchContextSize

Art von SuchContextSize

SessionLogEventType

Bekannte SSE-Ereignistypen, die vom gehosteten Agenten-Sitzungslogstrom ausgesendet werden. Zusätzliche Ereignistypen könnten in zukünftigen Versionen eingeführt werden.

SimpleQnAFineTuningQuestionType

Die unterstützten Fragetypen für SimpleQnA-Datengenerierungsjobs werden zur Feinabstimmung von Szenarien verwendet.

TelemetryDataKind

Die Art von Telemetriedaten, die exportiert werden sollen.

TelemetryEndpointAuthType

Die Art der Authentifizierung für einen Telemetrie-Endpunkt.

TelemetryEndpointAuthUnion

Alias for TelemetryEndpointAuthUnion

TelemetryEndpointKind

Die Art von Telemetrie-Export-Endpunkt.

TelemetryEndpointUnion

Alias for TelemetryEndpointUnion

TelemetryTransportProtocol

Das Transportprotokoll für den Telemetrie-Export.

TelephonyBindingListItemUnion

Alias für TelephonyBindingListItemUnion

TelephonyBindingStatus

Der Lebenszyklusstatus einer Telefoniebindung.

TelephonyBindingUnion

Alias für TelephonyBindingUnion

TelephonyCallDurationBasis

Der Zeitstempel dient als Grundlage für die Dauer des Anrufs.

TelephonyCallEndReason

Bekannte dienstgenerierte Gründe, warum ein Telefonanruf endete, und nicht Gründe für einen insgesamt ausgehenden Anruf. Weitere Zeichenkettencodes können zurückgegeben werden.

TelephonyCallJobStatus

Der Lebenszyklusstatus eines dauerhaften Outbound-Call-Auftrags.

TelephonyCallJobTerminalReason

Bekannte terminale Gründe für einen insgesamt ausgehenden Anrufjob, der sich über mehrere Anbieterversuche erstrecken kann. Diese unterscheiden sich von den Gründen des individuellen Anruflebenszyklus. Weitere Zeichenkettencodes können zurückgegeben werden.

TelephonyCallLifecycleEventName

Ein anbieter-neutraler Lebenszyklus-Ereignisname. Bekannte Werte sind stabil; im Laufe der Zeit können zusätzliche Werte hinzugefügt werden.

TelephonyCallLifecycleEventOutcome

Das Ergebnis einer Beobachtung des Telefonielebenszyklus.

TelephonyCallLifecycleEventReason

Bekannte dienstgenerierte Gründe für ein Telefonie-Lebenszyklusereignis. Ein Ereignisgrund beschreibt nicht zwangsläufig das endgültige Ergebnis des Anrufs. Weitere Zeichenkettencodes können zurückgegeben werden.

TelephonyCallLifecycleEventSource

Die Komponente, die eine Beobachtung des Telefonielebenszyklus lieferte.

TelephonyCallPhase

Die anbieterneutrale Phase, die durch einen eingehenden Telefonanruf erreicht wird.

TelephonyCallStatus

Der Lebenszyklusstatus eines eingehenden Telefonanrufs.

TelephonyCallTimestampSource

Die Quelle eines Telefonie-Lebenszyklus-Zeitstempels.

TelephonyCallTraceMode

Der Modus, der verwendet wird, um einen Telefonanruf als kundenorientierte Foundry-Trace anzuzeigen.

TelephonyCallTraceStatus

Der Verfügbarkeitsstatus einer kundengerichteten Telefonanrufverfolgung.

TelephonyOutboundDestinationType

Die Art des Ziels für einen ausgehenden Anruf.

TelephonyOutboundRetryPolicyType

Die Wiederholungsstrategie für einen ausgehenden Anruf.

TelephonyOutboundRetryPolicyUnion

Alias für TelefonieOutboundRetryPolicyUnion

TelephonyProvider

Ein Telefonanbieter, der von einer Agentenbindung unterstützt wird. Bekannte Werte sind stabil; im Laufe der Zeit können zusätzliche Werte hinzugefügt werden.

TelephonyTransferDestinationKind

Die Art von Telefonübertragungsziel. Bekannte Werte sind stabil; im Laufe der Zeit können zusätzliche Werte hinzugefügt werden.

TelephonyTransferDestinationUnion

Alias für TelephonyTransferDestinationUnion

TextResponseFormatConfigurationType

Art von TextResponseFormatKonfigurationTyp

TextResponseFormatConfigurationUnion

Unterstützte Konfigurationen für Klartext und strukturierte JSON-Antworten.

TextResponseFormatUnion

Alias für TextResponseFormatUnion

ToolChoiceOptions

Steuert, welches Tool (falls vorhanden) vom Modell aufgerufen wird. none bedeutet, dass das Modell kein Tool aufruft und stattdessen eine Nachricht generiert. auto bedeutet, dass das Modell zwischen dem Generieren einer Nachricht oder dem Aufrufen eines oder mehrerer Tools auswählen kann. required bedeutet, dass das Modell mindestens ein Tools aufrufen muss.

ToolChoiceParamType

Art of ToolChoiceParamType

ToolChoiceParamUnion

Alias für ToolChoiceParamUnion

ToolSearchExecutionType

Art of ToolSearchExecutionType

ToolType

Art des Werkzeugtyps

ToolUnion

Alias für ToolUnion

ToolboxShellEnvironmentUnion

Alias für ToolboxShellEnvironmentUnion

ToolboxShellNetworkPolicyUnion

Alias für ToolboxShellNetworkPolicyUnion

ToolboxSkillUnion

Alias für ToolboxSkillUnion

ToolboxToolType

Unterstützte Werkzeugtypen für Werkzeuge, die in einem Werkzeugkasten gespeichert sind.

ToolboxToolUnion

Alias für ToolboxToolUnion

ToolboxesInvokeLatestToolboxMcpResponse

Die Antwort wird vom neuesten Toolbox-MCP-Endpunkt zurückgegeben.

TreatmentEffectType

Art der Behandlungswirkung.

TriggerType

Typ des Auslösers.

TriggerUnion

Alias für TriggerUnion

VersionIndicatorType

Der Typ des Versionsindikators, der zur Bestimmung der Agentenversion verwendet wird, die eine Sitzung unterstützt.

VersionIndicatorUnion

Alias für VersionIndicatorUnion

VersionSelectionRuleType

Typ der VersionAuswahlRegelTyp

VersionSelectionRuleUnion

Alias für VersionSelectionRuleUnion

VoiceAgentAnimationOutputType

Eine Animationsausgabe, die von einer Voice-Agent-Sitzung erzeugt wird.

VoiceAgentAudioTimestampType

Ein Ausgabe-Audio-Zeitstempel-Typ, der von einem Sprachagenten unterstützt wird.

VoiceAgentAvatarOutputProtocol

Der Transporter wurde verwendet, um den Avatar-Videostream zu liefern.

VoiceAgentAvatarType

Der Avatar-Typ.

VoiceAgentClientEvent

Eine stabile v1-Nachricht, die von einem Client über einen Sprachagenten WebSocket gesendet wird.

VoiceAgentConnectionState

Verbindungszustände, die von einer Echtzeitverbindung zwischen Sprachagent und Agent gemeldet werden.

VoiceAgentConnectionStateChangedHandler

Angerufen, wenn eine Sprach-Agent-Verbindung den Zustand ändert.

VoiceAgentEchoCancellationReferenceSource

Die Quelle des Referenzaudios, die zur Echounterdrückung verwendet wird.

VoiceAgentEndOfUtteranceDetectionModel

Das semantische End-of-Utterance-Erkennungsmodell.

VoiceAgentEndOfUtteranceThresholdLevel

Die Sensitivitätsschwelle für die semantische Ende-der-Äußerungs-Erkennung.

VoiceAgentGreetingConfigUnion

Alias for VoiceAgentGreetingConfigUnion

VoiceAgentInputTranscriptionModel

Der Identifikator des Input-Audio-Transkriptionsmodells. Dies ist ein Modellname, kein Foundry-Deployment-Name. Spiegelt die vom verwalteten Sprach-Backend unterstützten Transkriptionsmodelle wider und umfasst die OpenAI-Echtzeit-Transkriptionsmodelle sowie die Azure- und MAI-Modelle. Zusätzliche Werte können im Laufe der Zeit hinzugefügt werden.

VoiceAgentInterimResponseConfigUnion

Alias for VoiceAgentInterimResponseConfigUnion

VoiceAgentInterimResponseTrigger

Ein Zustand, der eine Zwischenreaktion auslösen kann.

VoiceAgentMaxOutputTokens

Die maximale Ausgabe-Token-Anzahl oder das Literal inf.

VoiceAgentNoiseReductionType

Der Eingangs-Audio-Rauschunterdrückungsmodus.

VoiceAgentRealtimeErrorCode

Fehlercodes, die vom Echtzeit-Client der Sprachagenten ausgelöst werden.

VoiceAgentRealtimeEvent

Ein Ereignis, das von einer Echtzeitverbindung zwischen Sprachgewalt empfangen wird.

Bekannte Ereignisse behalten ihre erzeugten Typen und Normalisierung. Unerkannte Drahttypen werden in VoiceAgentUnknownEvent eingewickelt. Schalten type Sie ein, um bekannte Ereignisse einzugrenzen, oder schließen Sie aus, type === "unknown" bevor Sie ein Ereignis an einen Kenntnis-Ereignis-Handler weitergeben.

VoiceAgentServerEvent

Eine stabile v1-Nachricht, die vom Dienst über einen Sprachagenten WebSocket gesendet wird.

VoiceAgentSessionIncludeOption

Zusätzliche Felder, die eine Sprachagentensitzung in Serviceausgaben enthalten kann.

VoiceAgentSessionResponse

Die effektive Sitzungskonfiguration wurde in Sprach-Agenten-Session-Lebenszyklusereignissen zurückgegeben.

VoiceAgentSessionUpdate

Die Sitzungskonfiguration wird von einem Voice-Agent-Session-Update-Event akzeptiert.

VoiceAgentSubagentAbortReason

Der Grund, warum eine Konsultation mit Subagenten abgebrochen wurde.

VoiceAgentSystemToolName

Eine dienstverwaltete Sprachsitzungssteuerung. Bekannte Werte sind stabil; im Laufe der Zeit können zusätzliche Werte hinzugefügt werden.

VoiceAgentSystemToolUnion

Alias für VoiceAgentSystemToolUnion

VoiceAgentToolChoice

Werkzeugauswahlverhalten für einen Sprachagenten.

VoiceAgentToolResponseScheduling

Wenn ein Werkzeugaufruf eine Folgereaktion erzeugt. Zusätzliche Werte können im Laufe der Zeit hinzugefügt werden.

VoiceAgentToolUnion

Alias für VoiceAgentToolUnion

VoiceAgentTransport

Der Transport, der für eine Sprachagentenverbindung verwendet wird.

VoiceAgentTurnDetectionConfigUnion

Alias for VoiceAgentTurnDetectionConfigUnion

VoiceAgentTurnDetectionType

Die Strategie zur Kurvenerkennung. Zusätzliche Werte können im Laufe der Zeit hinzugefügt werden.

VoiceAgentWebSocketMessage

Eine JSON-Textnachricht, ausgetauscht über einen etablierten Sprachagenten WebSocket. Audiobytes sind base64-kodiert in JSON-Ereignisfeldern.

VoiceAgentWebSocketSubprotocol

Das WebSocket-Subprotokoll wird von einer Sprach-Agent-Verbindung unterstützt.

VoiceAudioCodec

Ein Audio-Codec. Zusätzliche Werte können im Laufe der Zeit hinzugefügt werden.

VoiceAudioContainerFormat

Ein Audio-Container-Format. Zusätzliche Werte können im Laufe der Zeit hinzugefügt werden.

VoiceAudioRole

Eine Rolle des Sprach-Audio-Teilnehmers. Zusätzliche Werte können im Laufe der Zeit hinzugefügt werden.

VoiceConversationEngineUnion

Alias für VoiceConversationEngineUnion

VoiceConversationStatus

Der Lebenszyklusstatus eines fortlaufenden Sprachgesprächs:

  • in_progress: Die Live-Sitzung ist aktiv oder die Finalisierung der Persistenz nach der Sitzung steht noch aus.
  • completed: Die Finalisierung erfolgte nach normalem oder Client-Schließen, end_conversationeinem maximal gültigen 1001 Schließen oder einer Client- oder Netzwerkunterbrechung, die der Dienst weiterhin abschließen kann.
  • failed: Ein Terminaldienst-, Brücken-, Speicher- oder nicht wiederherstellbarer Transportausfall verhinderte die Finalisierung.
VoiceModelType

Wie das Modell bedient wird, das einen Voice Agent unterstützt. Dies ist unabhängig von der Architektur (Echtzeit oder kaskadierend), die der Service aus dem gewählten Modell ableitet.

VoiceOutputModality

Eine Ausgabemodalität, die der Agent erzeugen kann. animation und avatar werden verwendet, wenn ein Avatar konfiguriert ist.

VoiceType

Die Sprachimplementierung. Zusätzliche Werte können im Laufe der Zeit hinzugefügt werden.

Enumerationen

KnownApiVersions

Microsoft Foundry API-Versionen

Functions

isRestError(unknown)

Typeguard für RestError

Variablen

RestError

Ein benutzerdefinierter Fehlertyp für fehlgeschlagene Pipelineanforderungen.

KnownVoiceAgentConnectionState

Bekannte Werte von VoiceAgentConnectionState werden von einer Echtzeitverbindung zwischen Sprachagent und Agent gemeldet.

Details zur Funktion

isRestError(unknown)

Typeguard für RestError

function isRestError(e: unknown): e is RestError

Parameter

e

unknown

Etwas, das von einer Catch-Klausel abgefangen wird.

Gibt zurück

e is RestError

Details zu Variablen

RestError

Ein benutzerdefinierter Fehlertyp für fehlgeschlagene Pipelineanforderungen.

RestError: RestErrorConstructor

Typ

KnownVoiceAgentConnectionState

Bekannte Werte von VoiceAgentConnectionState werden von einer Echtzeitverbindung zwischen Sprachagent und Agent gemeldet.

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

Typ

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