@azure/ai-projects package

Klasy

AIProjectClient

Główny klient AIProjectClient

VoiceAgentAuthenticationError

Pojawił się błąd podczas pozyskiwania tokena dostępu Microsoft Entra.

VoiceAgentConnectionError

Błąd wywołany przez połączenie WebSocket.

VoiceAgentProtocolError

Błąd pojawia się, gdy komunikat WebSocket nie odpowiada protokołowi agenta głosowego.

VoiceAgentRealtimeClient

Klient do nawiązywania sesji w czasie rzeczywistym z zarządzanymi agentami głosowymi Foundry.

VoiceAgentRealtimeError

Błąd bazowy wywołany przez klienta Voice Agents w czasie rzeczywistym.

Interfejsy

@azure/ai-projects.Index
A2APreviewTool

Agent implementujący protokół A2A.

A2APreviewToolboxTool

Narzędzie A2A przechowywane w skrzynce narzędziowej.

A2AProtocolConfiguration

Konfiguracja specyficzna dla protokołu A2A.

A2ATool

Agent implementujący protokół A2A.

A2AToolboxTool

Narzędzie A2A przechowywane w skrzynce narzędziowej.

AIProjectClientOptionalParams

Parametry opcjonalne dla klienta.

AISearchIndexResource

Zasób AI Search Index.

ActivityProtocolConfiguration

Konfiguracja specyficzna dla protokołu aktywności.

Agent

Agent interfejsu modelu

AgentBlueprintReference

interfejs modelu AgentBlueprintReference

AgentCard

interfejs modelu AgentCard

AgentCardSkill

interfejs modelu AgentCardSkill

AgentClusterInsightRequest

Wgląd w zestaw wyników oceny agenta

AgentClusterInsightResult

Szczegółowe informacje z analizy skupień agentów.

AgentDataGenerationJobSource

Źródło agenta dla zadań generowania danych — odnosi się do agenta do pobierania instrukcji i metadanych.

AgentDefinition

Podstawowy interfejs definicji dla agentów. Zawiera rodzaj agenta i opcjonalną konfigurację RAI.

AgentEndpointAuthorizationScheme

interfejs modelu AgentEndpointAuthorizationScheme

AgentEndpointConfig

interfejs modelu AgentEndpointConfig

AgentEvaluatorGenerationJobSource

Źródło agenta dla zadań generujących ewaluatora — odnosi się do agenta do pobierania instrukcji i metadanych z nich.

AgentHarness

(Podgląd) Zarządzany czas działania i pętla agentów służąca do wykonania agenta promptu.

AgentIdentity

interfejs modelu AgentIdentity

AgentInsight

Utrzymujący się problem wykryty na podstawie śladów agenta.

AgentInsightDetails

Dodatkowe szczegóły. Pominięte, chyba że poproszono o szczegóły.

AgentInsightEstimatedCost

Szacunkowy koszt Agent Insights.

AgentInsightHighlightedTrace

Wyróżniony ślad, który dostarcza dowodów na wgląd agenta.

AgentInsightJsonObject

Obiekt JSON używany w ładunkach Agent Insights.

AgentInsightLinkedTrace

Lekki ślad powiązany z wglądem agenta jako dowodem wspierającym.

AgentInsightMonitor

Monitor Agent Insights na agenta, który posiada konfiguracje, uruchamia i odkrywa wglądy.

AgentInsightMonitorCreate

Pola akceptowane przy tworzeniu monitora Agent Insights dla agenta.

AgentInsightMonitorListItem

Podsumowanie monitora Agent Insights zwrócone przez operacje listy.

AgentInsightMonitorUpdate

Pola, które można aktualizować na monitorze Agent Insights.

AgentInsightProposedFix

Zalecana metoda dla wglądu agenta.

AgentInsightProposedFixChange

Zmiana możliwa do wykonania przez klienta w proponowanym rozwiązaniu.

AgentInsightRecommendedAction

Zalecana metoda remediacji dla wglądu w agenta.

AgentInsightRun

Długotrwały cykl, który analizuje ślady jednego agenta i aktualizuje jego spostrzeżenia.

AgentInsightRunCreate

Dane wejściowe używane podczas tworzenia insight agenta wykonują działanie.

AgentInsightRunResult

Statystyki wyników generowane po sukcesie przeprowadzenia analizy agenta.

AgentInsightSuspension

Strukturalny powód, dla którego zawieszona jest zaplanowana produkcja dla monitora.

AgentInsightTokenUsage

Zużycie tokenów podczas uruchomienia Agent Insights.

AgentInsightUpdate

Pola, które można aktualizować na podstawie informacji agenta.

AgentInsightsOverview

Efektywny przegląd dla monitora Agent Insights.

AgentInsightsOverviewOverride

Przegląd dostarczany przez użytkownika, który wchodzi w życie natychmiast i zaszczepia kolejne pokolenie.

AgentOptimizationAgentCandidateOutput

Kandydat wyzyskujący efekt pracy optymalizacyjnej agenta.

AgentOptimizationBaselineAgentConfiguration

Wartości agenta bazowego dostarczane przez dzwoniącego, których nie można rozstrzygnąć z agenta docelowego.

AgentOptimizationCandidate

Kandydat wygenerowany przez stanowisko optymalizacyjne.

AgentOptimizationCandidateEvaluation

Podsumowanie porównawcze oceny kandydata.

AgentOptimizationCandidateOutput

Wyjściowa wersja kandydatów. Typy zadań definiują modele wyprowadzane z własnymi polami.

AgentOptimizationCandidatePromotionInfo

Metadane awansu rejestrowane dla kandydata.

AgentOptimizationCandidateSearchConfiguration

Ustawienia wyszukiwania kandydatów.

AgentOptimizationConfiguration

Konfiguracja do optymalizacji agenta pod kątem mierzonej jakości.

AgentOptimizationConfigurationBase

Model bazowy konfiguracji optymalizacyjnej specyficznej dla typu.

AgentOptimizationCostEstimate

Szacowany koszt pieniężny. Występuje tylko wtedy, gdy przynajmniej jeden model współistniejący zawiera dane cenowe.

AgentOptimizationEstimateBand

Niski/typowy/najwyższy zakres dla szacowanej ilości. Wartości oczekiwane mogą być ułamkowe, w tym szacowane liczby wywołań modelu.

AgentOptimizationEstimateInputs

Dane wejściowe do szacowania zadania optymalizacji agentów.

AgentOptimizationEstimateResult

Wynik zwracany podczas szacowania zadania optymalizacji agenta.

AgentOptimizationEvaluationConfiguration

Konfiguracja wielokrotnego użytku do pomiaru jakości.

AgentOptimizationEvaluationSet

Podstawowy model dyskryminacji dla zbioru ewaluacji optymalizacyjnej.

AgentOptimizationEvaluator

Odniesienie do nazwanego ewaluatora, opcjonalnie przypięte do wersji.

AgentOptimizationFoundryAgentTargetConfiguration

Identyfikuje agenta Foundry, który jest właścicielem konfiguracji, którą poddawa się optymalizacji.

AgentOptimizationInstructionsMutation

Mutacja instrukcji.

AgentOptimizationJob

Resource do optymalizacji agentów — długotrwałe zadanie, które generuje zmiany kandydatów w konfiguracji agenta Foundry.

AgentOptimizationJobLatency

Średnie opóźnienie dla jednego etapu optymalizacji i modelu.

AgentOptimizationJobResult

Wynik częściowy lub końcowy uzyskany przez zadanie optymalizacji agenta.

AgentOptimizationJobTokenUsage

Zagregowane wykorzystanie tokenów dla jednego etapu optymalizacji i modelu.

AgentOptimizationModelConfiguration

Identyfikuje model używany w etapie optymalizacji lub ewaluacji.

AgentOptimizationModelMutation

Mutacja modelu.

AgentOptimizationMutation

Mutacja kandydata bazowego.

AgentOptimizationPromptCandidateOutput

Kandydat wynik wyprodukowany przez zadanie optymalizacji promptu.

AgentOptimizationResultCandidateSummary

Podsumowanie kandydatów wyprodukowanych przez pracę optymalizacyjną agentów.

AgentOptimizationSkill

Umiejętność w ręcznie dostarczanej powierzchni optymalizacji agentów.

AgentOptimizationSkillsMutation

Mutacje umiejętności.

AgentOptimizationSpace

Atrybuty agenta i alternatywne wartości dostępne dla wyszukiwania pod kątem agenta.

AgentOptimizationStageEstimate

Wartości szacowane według etapu optymalizacji.

AgentOptimizationTargetCompletionDataSource

Źródło bazowe dla zestawu ewaluacji optymalizacji docelowego i uzupełnienia.

AgentOptimizationTargetCompletionDatasetReferenceDataSource

Odnosi się do jawnie zwersjonowanego zarejestrowanego zbioru danych Foundry do oceny docelowego zakończenia.

AgentOptimizationTargetCompletionEvaluationSet

Zestaw ewaluacyjny zawierający niezależne wejścia jednoobrotowe.

AgentOptimizationTargetCompletionInlineDataSource

Dostarcza rzędy pojedynczych obrotów bezpośrednio w żądaniu optymalizacji.

AgentOptimizationTargetCompletionTestCase

Pojedynczy element w zbiorze ewaluacji w linii.

AgentOptimizationTargetConfiguration

Konfiguracja docelowa bazowa dla zadania optymalizacyjnego.

AgentOptimizationToolsMutation

Mutacje narzędzi.

AgentOptimizationUserConversationSimulationDataSource

Źródło bazowe dla zestawu ewaluacji optymalizacji konwersacji użytkownika-symulacji.

AgentOptimizationUserConversationSimulationDatasetReferenceDataSource

Odnosi się do jawnie zwersjonowanego zarejestrowanego zbioru danych Foundry do oceny symulacji rozmów użytkownika.

AgentOptimizationUserConversationSimulationEvaluationSet

Zestaw ocen zawierający scenariusze symulowanych rozmów.

AgentOptimizationUserConversationSimulationInlineDataSource

Dostarcza Evaluacje symulacji rozmów użytkownika bezpośrednio w żądaniu optymalizacji.

AgentReference

interfejs modelu AgentReference

AgentSessionResource

Sesja agenta zapewniająca długotrwały sandbox obliczeniowy dla hostowanych wywołań agentów.

AgentTaxonomyInput

Konfiguracja danych wejściowych dla taksonomii oceny, gdy typ danych wejściowych to agent.

AgentVersion

Reprezentuje określoną wersję agenta. Obejmuje metadane, przechowywanie wersji, czas tworzenia i definicję agenta.

AgenticIdentityPreviewCredentials

Definicja poświadczeń tożsamości agenta

AgentsCancelOptimizationJobOptionalParams

Parametry opcjonalne.

AgentsCreateAgentFromManifestOptionalParams

Parametry opcjonalne.

AgentsCreateAgentVersionFromManifestOptionalParams

Parametry opcjonalne.

AgentsCreateOptimizationJobOptionalParams

Parametry opcjonalne.

AgentsCreateOptionalParams

Parametry opcjonalne.

AgentsCreateSessionOptionalParams

Parametry opcjonalne.

AgentsCreateTelephonyBindingOptionalParams

Parametry opcjonalne.

AgentsCreateVersionFromCodeOptionalParams

Parametry opcjonalne.

AgentsCreateVersionOptionalParams

Parametry opcjonalne.

AgentsDeleteOptimizationJobOptionalParams

Parametry opcjonalne.

AgentsDeleteOptionalParams

Parametry opcjonalne.

AgentsDeleteSessionFileOptionalParams

Parametry opcjonalne.

AgentsDeleteSessionOptionalParams

Parametry opcjonalne.

AgentsDeleteTelephonyBindingOptionalParams

Parametry opcjonalne.

AgentsDeleteVersionOptionalParams

Parametry opcjonalne.

AgentsDisableOptionalParams

Parametry opcjonalne.

AgentsDownloadAgentCodeOptionalParams

Parametry opcjonalne.

AgentsDownloadSessionFileOptionalParams

Parametry opcjonalne.

AgentsEnableOptionalParams

Parametry opcjonalne.

AgentsEstimateOptimizationJobOptionalParams

Parametry opcjonalne.

AgentsGetOptimizationCandidateOptionalParams

Parametry opcjonalne.

AgentsGetOptimizationJobOptionalParams

Parametry opcjonalne.

AgentsGetOptionalParams

Parametry opcjonalne.

AgentsGetSessionLogStreamOptionalParams

Parametry opcjonalne.

AgentsGetSessionOptionalParams

Parametry opcjonalne.

AgentsGetTelephonyBindingOptionalParams

Parametry opcjonalne.

AgentsGetVersionOptionalParams

Parametry opcjonalne.

AgentsListOptimizationCandidatesOptionalParams

Parametry opcjonalne.

AgentsListOptimizationJobsOptionalParams

Parametry opcjonalne.

AgentsListOptionalParams

Parametry opcjonalne.

AgentsListSessionFilesOptionalParams

Parametry opcjonalne.

AgentsListSessionsOptionalParams

Parametry opcjonalne.

AgentsListTelephonyBindingsOptionalParams

Parametry opcjonalne.

AgentsListTelephonyCallsOptionalParams

Parametry opcjonalne.

AgentsListVersionsOptionalParams

Parametry opcjonalne.

AgentsOperations

Interfejs reprezentujący operacje agentów.

AgentsPromoteOptimizationCandidateOptionalParams

Parametry opcjonalne.

AgentsStopSessionOptionalParams

Parametry opcjonalne.

AgentsUpdateAgentFromManifestOptionalParams

Parametry opcjonalne.

AgentsUpdateAgentObjectOptionalParams

Parametry opcjonalne.

AgentsUpdateOptionalParams

Parametry opcjonalne.

AgentsUpdateTelephonyBindingOptionalParams

Parametry opcjonalne.

AgentsUploadSessionFileOptionalParams

Parametry opcjonalne.

ApiErrorResponse

Odpowiedź na błąd w przypadku awarii interfejsu API.

ApiKeyCredentials

Definicja poświadczeń klucza interfejsu API

ApplyPatchToolParam

Pozwala asystentowi tworzyć, usuwać lub aktualizować pliki za pomocą zunifikowanych różnic różnicowych.

ApproximateLocation

interfejs modelu ApproximateLocation

ArtifactProfile

Profil artefaktu modelu

AutoCodeInterpreterToolParam

Konfiguracja kontenera interpretera kodu. Opcjonalnie określ identyfikatory plików do uruchomienia kodu.

AzureAIAgentTarget

Reprezentuje cel określający agenta Azure AI.

AzureAIModelTarget

Reprezentuje cel określający model AI Azure dla operacji wymagających wyboru modelu.

AzureAISearchIndex

definicja indeksu Wyszukiwanie AI platformy Azure

AzureAISearchTool

Informacje o definicji wejściowych dla narzędzia wyszukiwania Azure AI, używane do konfiguracji agenta.

AzureAISearchToolResource

Zestaw zasobów indeksu używanych przez narzędzie azure_ai_search.

AzureAISearchToolboxTool

Narzędzie Wyszukiwanie AI platformy Azure przechowywane w skrzynce narzędziowej.

AzureAgentConfig

Opcje konfiguracyjne dla endpoint agenta metody getOpenAIClient. Głównie używane dla agentów hostowanych.

AzureFunctionBinding

Struktura przechowywania storage nazwa kolejki i identyfikator URI.

AzureFunctionDefinition

Definicja funkcji Azure.

AzureFunctionStorageQueue

Struktura przechowywania storage nazwa kolejki i identyfikator URI.

AzureFunctionTool

Informacje o definicji wejściowych dla narzędzia Azure Function Tool, używane do konfiguracji agenta.

AzureOpenAIModelConfiguration

Azure konfiguracji modelu OpenAI. Wersja interfejsu API zostanie wybrana przez usługę do wykonywania zapytań dotyczących modelu.

BaseCredentials

Klasa bazowa dla poświadczeń połączenia

BetaAgentInsightMonitorsCancelRunOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsCreateOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsCreateRunOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsDeleteOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsGetInsightOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsGetOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsGetRunOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsListInsightsOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsListOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsListRunsOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsOperations

Interfejs reprezentujący operacje BetaAgentInsightMonitors.

BetaAgentInsightMonitorsResetOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsUpdateInsightOptionalParams

Parametry opcjonalne.

BetaAgentInsightMonitorsUpdateOptionalParams

Parametry opcjonalne.

BetaAgentsCreateFromPromptOptionalParams

Parametry opcjonalne.

BetaAgentsOperations

Operacje dla agentów zarządzających.

BetaEvaluationTaxonomiesCreateOptionalParams

Parametry opcjonalne.

BetaEvaluationTaxonomiesDeleteOptionalParams

Parametry opcjonalne.

BetaEvaluationTaxonomiesGetOptionalParams

Parametry opcjonalne.

BetaEvaluationTaxonomiesListOptionalParams

Parametry opcjonalne.

BetaEvaluationTaxonomiesOperations

Interfejs reprezentujący operacje BetaEvaluationTaxonomies.

BetaEvaluationTaxonomiesUpdateOptionalParams

Parametry opcjonalne.

BetaEvaluatorsGetCredentialsOptionalParams

Parametry opcjonalne.

BetaEvaluatorsOperations

Operacje dla BetaEvaluatorsOperations.

BetaEvaluatorsPendingUploadOptionalParams

Parametry opcjonalne.

BetaInsightsGenerateOptionalParams

Parametry opcjonalne.

BetaInsightsGetOptionalParams

Parametry opcjonalne.

BetaInsightsListOptionalParams

Parametry opcjonalne.

BetaInsightsOperations

Interfejs reprezentujący operacje BetaInsights.

BetaMemoryStoresCreateMemoryOptionalParams

Parametry opcjonalne.

BetaMemoryStoresCreateOptionalParams

Parametry opcjonalne.

BetaMemoryStoresDeleteMemoryOptionalParams

Parametry opcjonalne.

BetaMemoryStoresDeleteOptionalParams

Parametry opcjonalne.

BetaMemoryStoresDeleteScopeOptionalParams

Parametry opcjonalne.

BetaMemoryStoresGetMemoryOptionalParams

Parametry opcjonalne.

BetaMemoryStoresGetOptionalParams

Parametry opcjonalne.

BetaMemoryStoresGetUpdateResultOptionalParams

Parametry opcjonalne.

BetaMemoryStoresListMemoriesOptionalParams

Parametry opcjonalne.

BetaMemoryStoresListOptionalParams

Parametry opcjonalne.

BetaMemoryStoresOperations

Interfejs reprezentujący operacje BetaMemoryStores.

BetaMemoryStoresSearchMemoriesOptionalParams

Parametry opcjonalne.

BetaMemoryStoresUpdateMemoriesOptionalParams

Parametry opcjonalne.

BetaMemoryStoresUpdateMemoryOptionalParams

Parametry opcjonalne.

BetaMemoryStoresUpdateOptionalParams

Parametry opcjonalne.

BetaModelsCreateOptions

Opcje metody tworzenia, która przesyła pliki lokalne i rejestruje wersję modelu.

BetaModelsDeleteOptionalParams

Parametry opcjonalne.

BetaModelsGetCredentialsOptionalParams

Parametry opcjonalne.

BetaModelsGetOptionalParams

Parametry opcjonalne.

BetaModelsListOptionalParams

Parametry opcjonalne.

BetaModelsListVersionsOptionalParams

Parametry opcjonalne.

BetaModelsOperations

Interfejs reprezentujący operacje BetaModels.

BetaModelsPendingCreateVersionOptionalParams

Parametry opcjonalne.

BetaModelsPendingUploadOptionalParams

Parametry opcjonalne.

BetaModelsUpdateOptionalParams

Parametry opcjonalne.

BetaOperations

Interfejs reprezentujący operacje beta.

BetaRedTeamsCreateOptionalParams

Parametry opcjonalne.

BetaRedTeamsGetOptionalParams

Parametry opcjonalne.

BetaRedTeamsListOptionalParams

Parametry opcjonalne.

BetaRedTeamsOperations

Interfejs reprezentujący operacje BetaRedTeams.

BetaRoutinesCreateOrUpdateOptionalParams

Parametry opcjonalne.

BetaRoutinesDeleteOptionalParams

Parametry opcjonalne.

BetaRoutinesDisableOptionalParams

Parametry opcjonalne.

BetaRoutinesDispatchOptionalParams

Parametry opcjonalne.

BetaRoutinesEnableOptionalParams

Parametry opcjonalne.

BetaRoutinesGetOptionalParams

Parametry opcjonalne.

BetaRoutinesListOptionalParams

Parametry opcjonalne.

BetaRoutinesListRunsOptionalParams

Parametry opcjonalne.

BetaRoutinesOperations

Interfejs reprezentujący operacje BetaRoutines.

BetaSchedulesCreateOrUpdateOptionalParams

Parametry opcjonalne.

BetaSchedulesDeleteOptionalParams

Parametry opcjonalne.

BetaSchedulesGetOptionalParams

Parametry opcjonalne.

BetaSchedulesGetRunOptionalParams

Parametry opcjonalne.

BetaSchedulesListOptionalParams

Parametry opcjonalne.

BetaSchedulesListRunsOptionalParams

Parametry opcjonalne.

BetaSchedulesOperations

Interfejs reprezentujący operacje BetaSchedules.

BetaSkillsCreateOptionalParams

Parametry opcjonalne.

BetaSkillsCreateVersionFromFilesOptionalParams

Parametry opcjonalne.

BetaSkillsDeleteOptionalParams

Parametry opcjonalne.

BetaSkillsDeleteVersionOptionalParams

Parametry opcjonalne.

BetaSkillsDownloadOptionalParams

Parametry opcjonalne.

BetaSkillsDownloadVersionOptionalParams

Parametry opcjonalne.

BetaSkillsGetOptionalParams

Parametry opcjonalne.

BetaSkillsGetVersionOptionalParams

Parametry opcjonalne.

BetaSkillsListOptionalParams

Parametry opcjonalne.

BetaSkillsListVersionsOptionalParams

Parametry opcjonalne.

BetaSkillsOperations

Interfejs reprezentujący operacje BetaSkills.

BetaSkillsUpdateOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsDeleteOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsDownloadAudioItemOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsDownloadAudioOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsDownloadGeneratedAudioItemOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsGetAudioItemOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsGetAudioOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsGetGeneratedAudioItemOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsGetItemOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsGetOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsGetResponseOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsListItemsOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsListOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsListResponseItemsOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsListResponsesOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsConversationsOperations

Operacje zarządzania rozmowami agentów głosowych.

BetaVoiceAgentsOperations

Operacje zarządzania rozmowami agentów głosowych i telefonią.

BetaVoiceAgentsTelephonyCancelCallJobOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyCreateBindingOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyCreateCallJobOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyDeleteBindingOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyEndCallOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyGetBindingOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyGetCallJobOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyGetCallOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyGetTransferTargetsOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyListBindingsOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyListCallsOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyOperations

Operacje zarządzania telefonią agentów głosowych.

BetaVoiceAgentsTelephonyReplaceTransferTargetsOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyTransferCallOptionalParams

Parametry opcjonalne.

BetaVoiceAgentsTelephonyUpdateBindingOptionalParams

Parametry opcjonalne.

BingCustomSearchConfiguration

Konfiguracja wyszukiwania niestandardowego bing.

BingCustomSearchPreviewTool

Informacje o definicji danych wejściowych dla narzędzia wyszukiwania niestandardowego Bing używane do konfigurowania agenta.

BingCustomSearchToolParameters

Parametry niestandardowego narzędzia wyszukiwania bing.

BingGroundingSearchConfiguration

Wyszukaj konfigurację Bing Grounding

BingGroundingSearchToolParameters

Parametry narzędzia wyszukiwania bing uziemienia.

BingGroundingTool

Informacje o definicji danych wejściowych dla narzędzia wyszukiwania uziemieniowego bing używane do konfigurowania agenta.

BlobReference

Szczegóły odwołania do obiektu blob.

BotServiceAuthorizationScheme

interfejs modelu BotServiceAuthorizationScheme

BotServiceRbacAuthorizationScheme

interfejs modelu BotServiceRbacAuthorizationScheme

BotServiceTenantAuthorizationScheme

interfejs modelowy BotServiceTenantAuthorizationScheme

BrowserAutomationPreviewTool

Informacje o definicji danych wejściowych dla narzędzia Browser Automation Tool, które służy do konfigurowania agenta.

BrowserAutomationPreviewToolboxTool

Narzędzie do automatyzacji przeglądarki przechowywane w skrzynce narzędziowej.

BrowserAutomationTool

Informacje o definicji danych wejściowych dla narzędzia Browser Automation Tool, które służy do konfigurowania agenta.

BrowserAutomationToolConnectionParameters

Definicja parametrów wejściowych dla połączenia używanego przez narzędzie Browser Automation Tool.

BrowserAutomationToolParameters

Definicja parametrów wejściowych dla narzędzia Browser Automation Tool.

BrowserAutomationToolboxTool

Narzędzie do automatyzacji przeglądarki przechowywane w skrzynce narzędziowej.

CaptureStructuredOutputsTool

Narzędzie do przechwytywania ustrukturyzowanych danych wyjściowych

ChartCoordinate

Współrzędne wykresu analizy.

ChatCompletionTool

Narzędzie funkcji, które może służyć do generowania odpowiedzi.

ChatSummaryMemoryItem

Element pamięci zawierający podsumowanie wyodrębnione z konwersacji.

ClusterInsightResult

Wnioski z analizy skupień.

ClusterTokenUsage

Użycie tokenu do analizy skupień

CodeBasedEvaluatorDefinition

Definicja ewaluatora opartego na kodzie przy użyciu kodu w języku Python

CodeConfiguration

Konfiguracja wdrożenia oparta na kodzie dla hostowanego agenta.

CodeInterpreterTool

Narzędzie, które uruchamia kod Python, aby pomóc wygenerować odpowiedź na prompt.

CodeInterpreterToolboxTool

Narzędzie interpretera kodu przechowywane w skrzynce narzędziowej.

ComparisonFilter

Filtr używany do porównywania określonego klucza atrybutu z daną wartością przy użyciu zdefiniowanej operacji porównania.

CompoundFilter

Połącz wiele filtrów przy użyciu polecenia and lub or.

ComputerTool

Narzędzie kontrolujące komputer wirtualny. Dowiedz się więcej o narzędziu komputerowym.

ComputerUsePreviewTool

Narzędzie kontrolujące komputer wirtualny. Dowiedz się więcej o narzędziu komputerowym.

Connection

Operacje odpowiedzi z listy i pobierania połączeń

ConnectionsGetOptionalParams

Parametry opcjonalne.

ConnectionsGetWithCredentialsOptionalParams

Parametry opcjonalne.

ConnectionsListOptionalParams

Parametry opcjonalne.

ConnectionsOperations

Interfejs reprezentujący operacje Connections.

ContainerAutoParam

interfejs modelu ContainerAutoParam

ContainerConfiguration

Konfiguracja wdrożenia oparta na kontenerach dla hostowanego agenta.

ContainerNetworkPolicyAllowlistParam

model interface ContainerNetworkPolicyAllowlistParam

ContainerNetworkPolicyDisabledParam

interfejs modelu ContainerNetworkPolicyDisabledParam

ContainerNetworkPolicyDomainSecretParam

interfejs modelu: ContainerNetworkPolicyDomainSecretParam

ContainerNetworkPolicyParam

Polityka dostępu sieciowego dla kontenera.

ContainerSkill

interfejs modelowy ContainerSkill

ContinuousEvaluationRuleAction

Akcja reguły oceny dla ciągłej oceny.

CosmosDBIndex

Definicja indeksu magazynu wektorów usługi CosmosDB

CreateAgentVersionFromCodeContent

Wieloczęściowe ciało żądań do aktualizacji lub wersjonowania agenta opartego na kodzie (POST /agents/{name} oraz POST /agents/{name}/versions).

CreateAgentVersionFromCodeMetadata

Metadane JSON dla operacji agentów opartych na kodzie (tworzenie, aktualizacja, tworzenie wersji). Nazwa agenta pochodzi z parametru ścieżki URL lub nagłówka x-ms-agent-name , więc nie jest uwzględniona w tym modelu. Hash treści (SHA-256 zip) jest przechowywany w nagłówku x-ms-code-zip-sha256 .

CreateSkillVersionFromFilesBody

Wieloczęściowe ciało żądań do tworzenia wersji umiejętności z plików. Akceptuje pojedynczy plik zip lub wiele indywidualnych plików umiejętności (przesyłanie katalogu). W przypadku przesyłania plików zip serwer rozpakowuje i weryfikuje zawartość. Dla przesyłania katalogów pliki są walidowane as-is.

CreateTeamsPhoneExtensibilityTelephonyBindingRequest

Prośba o utworzenie wiązania rozszerzalności Telefon w Microsoft Teams.

CreateTelephonyBindingRequest

Prośba o utworzenie wiązania telefonicznego.

CreateTelephonyCallJobRequest

Prośba o stworzenie trwałego zadania bezpośrednich połączeń wychodzących.

CreateTranscriptionResponseJsonUsage

Statystyki zużycia tokenów dla tego żądania.

CreateTwilioTelephonyBindingRequest

Prośba o utworzenie wiązania w Twilio.

CronTrigger

Wyzwalacz oparty na Cronie.

CustomCredential

Niestandardowa definicja poświadczeń

CustomGrammarFormatParam

Gramatyka zdefiniowana przez użytkownika.

CustomRoutineTrigger

Niestandardowy wyzwalacz procedury zdarzeń.

CustomTextFormatParam

Tekst swobodnej formy.

CustomToolParam

Narzędzie niestandardowe, które przetwarza dane wejściowe w określonym formacie. Dowiedz się więcej o narzędziach custom

CustomToolParamFormat

Format wejściowy dla narzędzia niestandardowego. Domyślnie jest tekst nieograniczony.

DailyRecurrenceSchedule

Harmonogram codziennych cykli.

DataGenerationJob

Zasób o pracę w zakresie generowania danych.

DataGenerationJobConfiguration

Konfiguracja do zarządzania zadaniami generowania danych.

DataGenerationJobInputs

Dane wejściowe dostarczane przez dzwoniącego do zadania generowania danych.

DataGenerationJobOutput

Informacje wyjściowe dla zadania generowania danych.

DataGenerationJobResult

Efekt uzyskiwany dzięki skutecznej pracy generującej dane.

DataGenerationJobSource

Podstawowy model źródłowy dla zadań generujących dane.

DataGenerationModelOptions

Opcje modeli LLM dla zadań generowania danych.

DataGenerationTokenUsage

Informacje o wykorzystaniu tokenów dla zadania generowania danych.

DatasetCredential

Reprezentuje odwołanie do obiektu blob do użycia

DatasetDataGenerationJobOutput

Dane wyjściowe dla zadania generowania danych.

DatasetEvaluatorGenerationJobSource

Źródło zbioru danych dla zadań generowania ewaluatorów — odniesienie do zbioru danych.

DatasetReference

Odniesienie do wersjonowanego zbioru danych Foundry.

DatasetVersion

Definicja wersji zestawu danych DatasetVersion

DatasetsCancelGenerationJobOptionalParams

Parametry opcjonalne.

DatasetsCreateGenerationJobOptionalParams

Parametry opcjonalne.

DatasetsCreateOrUpdateOptionalParams

Parametry opcjonalne.

DatasetsDeleteGenerationJobOptionalParams

Parametry opcjonalne.

DatasetsDeleteOptionalParams

Parametry opcjonalne.

DatasetsGetCredentialsOptionalParams

Parametry opcjonalne.

DatasetsGetGenerationJobOptionalParams

Parametry opcjonalne.

DatasetsGetOptionalParams

Parametry opcjonalne.

DatasetsListGenerationJobsOptionalParams

Parametry opcjonalne.

DatasetsListOptionalParams

Parametry opcjonalne.

DatasetsListVersionsOptionalParams

Parametry opcjonalne.

DatasetsOperations

Interfejs reprezentujący operacje zestawów danych.

DatasetsPendingUploadOptionalParams

Parametry opcjonalne.

DeleteAgentResponse

Usunięty obiekt agenta

DeleteAgentVersionResponse

Usunięta wersja agenta Object

DeleteMemoryResponse

Odpowiedź na usunięcie elementu pamięci z magazynu pamięci.

DeleteMemoryStoreResponse

interfejs modelu DeleteMemoryStoreResponse

DeleteSkillResponse

Umiejętność usunięta.

DeleteSkillVersionResponse

Usunięta wersja umiejętności.

Deployment

Definicja wdrożenia modelu

DeploymentsGetOptionalParams

Parametry opcjonalne.

DeploymentsListOptionalParams

Parametry opcjonalne.

DeploymentsOperations

Interfejs reprezentujący operacje wdrożeń.

Dimension

Pojedynczy wymiar — jeden niezależny, mierzalny wymiar jakości w ramach planu oceny oceniającego rubrykę.

DispatchRoutineResponse

Identyfikatory zwracane po rutynowym wysłaniu w kolejkę.

EmbeddingConfiguration

Klasa konfiguracyjna osadzania

EmptyModelParam

interfejs modelu EmptyModelParam

EndpointBasedEvaluatorDefinition

Definicja ewaluatora opartego na punkcie końcowym. Klient jest właścicielem i hostuje punkt końcowy HTTP, który implementuje umowę ewaluacji. Ewaluator odnosi się do połączenia Project po nazwie; połączenie przechowuje adres URL i dane uwierzytelniające (klucz API lub Entra ID). W czasie wykonania usługa rozwiązuje połączenie, aby uzyskać adres URL końcowego i dane uwierzytelniania, a następnie wywołuje punkt końcowy dla każdego wiersza oceny.

EntraAuthorizationScheme

Interfejs modelu EntraAuthorizationScheme

EntraIDCredentials

Definicja poświadczenia Entra ID

ErrorModel

interfejs modelu BłądModel

EvalResult

Wynik oceny.

EvalRunResultCompareItem

Porównanie wskaźników leczenia w stosunku do wartości wyjściowej.

EvalRunResultComparison

Wyniki porównania dla leczenia są sprzeczne z wartością wyjściową.

EvalRunResultSummary

Statystyki podsumowujące metrykę w przebiegu oceny.

EvaluationAzureStandardVoiceModelConfiguration

Konfiguruje neuronowy głos Azure służący do konwersji tekstu na mowę do oceny za pomocą endpointu Voice Live.

EvaluationComparisonInsightRequest

Prośba o porównanie oceny

EvaluationComparisonInsightResult

Wnioski z porównania ewaluacji.

EvaluationDataGenerationJob

Źródło pracy w zakresie generowania danych ewaluacyjnej.

EvaluationDataGenerationJobInputs

Dane wejściowe dostarczane przez dzwoniącego do zadania generowania danych ewaluacyjnych.

EvaluationDataGenerationJobOutputConfiguration

Konfiguracja wyjściowa zbioru danych dla zadania generowania danych ewaluacyjnych.

EvaluationModelConfiguration

Konfiguruje model, który odtwarza symulowanego użytkownika. Model ten jest oddzielny od wyliczonego target.

EvaluationResultSample

Próbka z wyniku oceny.

EvaluationRule

Model reguły oceny.

EvaluationRuleAction

Model działania ewaluacyjnego.

EvaluationRuleFilter

Model filtru oceny.

EvaluationRulesCreateOrUpdateOptionalParams

Parametry opcjonalne.

EvaluationRulesDeleteOptionalParams

Parametry opcjonalne.

EvaluationRulesGetOptionalParams

Parametry opcjonalne.

EvaluationRulesListOptionalParams

Parametry opcjonalne.

EvaluationRulesOperations

Interfejs reprezentujący operacje EvaluationRules.

EvaluationRunClusterInsightRequest

Wgląd w zestaw wyników ewaluacji

EvaluationRunClusterInsightResult

Szczegółowe informacje z oceny uruchamiają analizę skupień.

EvaluationScheduleTask

Zadanie oceny harmonogramu.

EvaluationTarget

Klasa bazowa dla obiektów docelowych z obsługą dyskryminatora.

EvaluationTaxonomy

Definicja taksonomii oceny

EvaluationTaxonomyInput

Konfiguracja danych wejściowych dla taksonomii oceny.

EvaluationVoiceModelConfiguration

Konfiguracja głosu służąca do konwersji tekstu na mowę do oceny za pomocą punktu końcowego Voice Live.

EvaluatorCredentialRequest

Ciało wniosków o uzyskanie uprawnień oceniających

EvaluatorDefinition

Podstawowa konfiguracja ewaluatora z dyskryminatorem

EvaluatorGenerationArtifacts

Artefakty proweniowania zarządzanego usługami wytwarzane przez zadanie generowania oceniającego. Obecne tylko na zasobach EvaluatorVersion utworzonych za pomocą pipeline'u generowania. Połączony JSONL Foundry Dataset jest tylko do odczytu i rozwiązuje się do wersjonowanego zbioru danych w przestrzeni nazw zarezerwowanej przez usługi.

EvaluatorGenerationInputs

Dane wejściowe dostarczane przez dzwoniącego dla zadania generującego ewaluatora.

EvaluatorGenerationJob

Zasób Generowania Ewaluatora — długo działające zadanie, które generuje definicje oceniających oparte na rubryce na podstawie materiałów źródłowych. Po sukcesie efektem jest trwała wersja EvaluatorVersion.

EvaluatorGenerationJobSource

Podstawowy model źródłowy dla stanowisk generujących ewaluatorów. Polimorficzne nad type.

EvaluatorGenerationTokenUsage

Podsumowanie zużycia tokenów dla zadania generującego ewaluatora. Pojawiają się, gdy zadanie osiągnie stan końcowy.

EvaluatorMetric

Metryka ewaluatora

EvaluatorVersion

Definicja ewaluatora

EvaluatorsCancelGenerationJobOptionalParams

Parametry opcjonalne.

EvaluatorsCreateGenerationJobOptionalParams

Parametry opcjonalne.

EvaluatorsCreateVersionOptionalParams

Parametry opcjonalne.

EvaluatorsDeleteGenerationJobOptionalParams

Parametry opcjonalne.

EvaluatorsDeleteVersionOptionalParams

Parametry opcjonalne.

EvaluatorsGetGenerationJobOptionalParams

Parametry opcjonalne.

EvaluatorsGetVersionOptionalParams

Parametry opcjonalne.

EvaluatorsListGenerationJobsOptionalParams

Parametry opcjonalne.

EvaluatorsListOptionalParams

Parametry opcjonalne.

EvaluatorsListVersionsOptionalParams

Parametry opcjonalne.

EvaluatorsOperations

Operacje dla EwaluatorówOperacje.

EvaluatorsUpdateVersionOptionalParams

Parametry opcjonalne.

ExternalAgentDefinition

Definicja czynnika zewnętrznego. Reprezentuje agenta zewnętrznego hostowanego poza Foundry (na przykład w GCP lub AWS). Rejestracja opiera się wyłącznie na metadanych: Foundry rejestruje definicję agenta, aby podświetlić doświadczenia obserwowalności (ślady, oceny) na dane OpenTelemetry emitowane przez klienta.

FabricDataAgentToolParameters

Parametry narzędzia agenta danych sieci szkieletowej.

FabricIQPreviewTool

Narzędzie po stronie serwera FabricIQ.

FabricIQPreviewToolboxTool

Narzędzie FabricIQ przechowywane w skrzynce narzędziowej.

FieldMapping

Klasa konfiguracji mapowania pól

FileDataGenerationJobOutput

Azure OpenAI file output for a data generation job.

FileDataGenerationJobSource

Źródło plików dla zadań generowania danych — Azure OpenAI file input.

FileDatasetVersion

Definicja wersji pliku FileDatasetVersion

FileSearchTool

Narzędzie wyszukujące odpowiednią zawartość z przekazanych plików. Dowiedz się więcej o narzędziu do wyszukiwania plików.

FileSearchToolboxTool

Narzędzie do wyszukiwania plików przechowywane w skrzynce narzędziowej.

FixedRatioVersionSelectionRule

Interfejs modelu FixedRatioVersionSelectionRule

FolderDatasetVersion

Definicja wersji pliku FileDatasetVersion

FoundryModelWarning

Ostrzeżenie związane z modelem.

FunctionObject

interfejs modelu FunctionObject

FunctionParameters

Parametry akceptowane przez funkcje, opisane jako obiekt schematu JSON. Zapoznaj się z przewodnikiem , aby zapoznać się z przykładami i dokumentacją dotyczącą schematu JSON , aby uzyskać dokumentację dotyczącą formatu. Pominięcie parameters definiuje funkcję z pustą listą parametrów.

FunctionShellToolParam

Narzędzie, które pozwala modelowi na wykonywanie poleceń powłoki.

FunctionShellToolParamEnvironment

interfejs modelu FunctionShellToolParamEnvironment

FunctionShellToolParamEnvironmentContainerReferenceParam

Model interface FunctionShellToolParamEnvironmentContainerReferenceParam

FunctionShellToolParamEnvironmentLocalEnvironmentParam

Model interface FunctionShellToolParamEnvironmentLocalEnvironmentParam

FunctionTool

Definiuje funkcję w swoim kodzie, którą model może wywołać. Dowiedz się więcej o wywoływaniu funkcji.

FunctionToolParam

interfejs modelu FunctionToolParam

GenAITracingOptions

Opcje konfiguracji śledzenia GenAI na konkretnej instancji AIProjectClient.

Przekażcie je pod kluczem tracingOptions AIProjectClientOptionalParams, aby umożliwić śledzenie GenAI po uruchomieniu klienta. Każda instancja klienta utrzymuje własną, niezależną konfigurację śledzenia.

GenerateVoiceAgentRequest

Dane wejściowe do generowania agenta głosowego. Tylko kind i name zawsze są wymagane. Usługa autorstwa rozszerza te wejścia do pełnego, edytowalnego VoiceAgentDefinition, który następnie jest tworzony przez POST /agents. Ustawienia wygenerowane instructions i audio/głosowe są przechowywane jako oddzielne pola na definicji agenta, dzięki czemu dzwoniący może później edytować lub nadpisywać dowolne z nich za pomocą standardowego wersjonowania agenta.

GetMicrosoft365PackageOptionalParams

Parametry opcjonalne.

GetMicrosoft365PublishDefaultsOptionalParams

Parametry opcjonalne.

GitHubCopilotHarness

(Podgląd) Zachowano dziedziczą, którą GitHub Copilot zarządzał ze względu na kompatybilność. Zastosowanie MicrosoftCopilotHarness dla nowych agentów promptowych.

GitHubCopilotToolsetConfig

Legacy nadpisanie włączenia dla każdego narzędzia zachowane dla kompatybilności. Zastosowanie MicrosoftCopilotToolsetConfig do nowych integracji.

GitHubCopilotToolsetDefaultConfig

Zachowano domyślne ustawienie wsparcia ze względu na kompatybilność. Zastosowanie MicrosoftCopilotToolsetDefaultConfig do nowych integracji.

GitHubCopilotToolsetPreview

(Podgląd) Zachowano starszy zestaw narzędzi GitHub Copilot ze względu na kompatybilność. Zastosowanie MicrosoftCopilotToolsetPreview do nowych integracji.

GitHubIssueRoutineTrigger

Problem z rutynowym wyzwalaczem GitHub.

HeaderTelemetryEndpointAuth

Tajne uwierzytelnianie oparte na nagłówku dla punktu końcowego telemetrii. Rozstrzygnięta wartość sekretu jest wstrzykiwana jako nagłówek HTTP.

HostedAgentDefinition

Definicja hostowanego agenta.

HourlyRecurrenceSchedule

Godzinowy harmonogram cykli.

HumanEvaluationPreviewRuleAction

Akcja reguły oceny dla oceny przez człowieka.

HybridSearchOptions

interfejs modelu HybridSearchOptions

ImageGenTool

Narzędzie generujące obrazy z wykorzystaniem modeli obrazów GPT.

ImageGenToolInputImageMask

interfejs modelu ImageGenToolInputImageMask

IndexesCreateOrUpdateOptionalParams

Parametry opcjonalne.

IndexesDeleteOptionalParams

Parametry opcjonalne.

IndexesGetOptionalParams

Parametry opcjonalne.

IndexesListOptionalParams

Parametry opcjonalne.

IndexesListVersionsOptionalParams

Parametry opcjonalne.

IndexesOperations

Interfejs reprezentujący operacje indeksów.

InlineSkillParam

interfejs modelu InlineSkillParam

InlineSkillSourceParam

Ładunek umiejętności inline

Insight

Treść odpowiedzi dla szczegółowych informacji o klastrze.

InsightCluster

Klaster próbek analitycznych.

InsightGenerationRequest

Ciało żądań do generowania wglądu.

InsightModelConfiguration

Konfiguracja modelu używanego w generowaniu wniosków.

InsightRequest

Żądanie raportu szczegółowych informacji.

InsightResult

Wynik spostrzeżeń.

InsightSample

Próbka z analizy.

InsightScheduleTask

Zadanie Wgląd dla harmonogramu.

InsightSummary

Podsumowanie analizy skupień błędów.

InsightsMetadata

Metadane dotyczące szczegółowych informacji.

InvocationsProtocolConfiguration

Konfiguracja specyficzna dla protokołu wywołań.

InvocationsWsProtocolConfiguration

Konfiguracja specyficzna dla protokołu wywołań opartego na WebSocket.

InvokeAgentInvocationsApiDispatchPayload

Ręczny payload używany do testowania wysyłania rutyny API wywołań.

InvokeAgentInvocationsApiRoutineAction

Wysyła rutynę przez surowe API wywołań. Dokładnie jeden z agent_name lub agent_endpoint_id musi być dostarczony.

InvokeAgentResponsesApiDispatchPayload

Ręczny payload używany do testowania rutynowego wysyłania procedur API odpowiedzi.

InvokeAgentResponsesApiRoutineAction

Wysyła rutynę przez API odpowiedzi. Dokładnie jeden z agent_name lub agent_endpoint_id musi być dostarczony.

JobOperationState

Stan operacji dla długotrwałej operacji, która tworzy zasób zadania.

PERSONALIZACJA: SDK-ULEPSZENIE: emitowane ankietery rozwiązują się do końcowego result ładunku zadania, który nie zawiera identyfikatora; jobId utrzymuje utworzone zadanie dostępne.

LocalShellToolParam

Narzędzie, które umożliwia modelowi wykonywanie poleceń powłoki w środowisku lokalnym.

LocalSkillParam

interfejs modelu LocalSkillParam

LogProbProperties

Logarytmiczny obiekt prawdopodobieństwa.

LoraConfig

Metadane specyficzne dla adaptera dla modeli LoRA. Napędy obsługują konfigurację silnika w momencie wdrożenia.

MCPListToolsTool

Narzędzie dostępne na serwerze MCP.

MCPListToolsToolAnnotations

interfejs modelu MCPListToolsToolAnnotations

MCPListToolsToolInputSchema

interfejs modelu MCPListToolsToolInputSchema

MCPTool

Nadaj modelowi dostęp do dodatkowych narzędzi za pośrednictwem zdalnych serwerów protokołu MCP (Model Context Protocol). Dowiedz się więcej o mcp.

MCPToolFilter

Obiekt filtrujący określający, które narzędzia są dozwolone.

MCPToolRequireApproval

interfejs modelu MCPToolRequireApproval

MCPToolboxTool

Narzędzie MCP przechowywane w skrzynce narzędziowej.

ManagedAgentIdentityBlueprintReference

interfejs modelu: ManagedAgentIdentityBlueprintReference

ManagedAzureAISearchIndex

Definicja indeksu zarządzanego Wyszukiwanie AI platformy Azure

McpProtocolConfiguration

Konfiguracja specyficzna dla protokołu MCP.

MemoryItem

Pojedynczy element pamięci przechowywany w magazynie pamięci, zawierający zawartość i metadane.

MemoryOperation

Reprezentuje pojedynczą operację pamięci (tworzenie, aktualizowanie lub usuwanie) wykonywaną na elemencie pamięci.

MemorySearchItem

Pobrany element pamięci z wyszukiwania w pamięci.

MemorySearchOptions

Opcje wyszukiwania w pamięci.

MemorySearchPreviewTool

Narzędzie do integracji wspomnień z agentem.

MemoryStore

Magazyn pamięci, który może przechowywać i pobierać wspomnienia użytkownika.

MemoryStoreDefaultDefinition

Domyślna implementacja magazynu pamięci.

MemoryStoreDefaultOptions

Domyślne konfiguracje magazynu pamięci.

MemoryStoreDefinition

Podstawowa definicja konfiguracji magazynu pamięci.

MemoryStoreDeleteScopeResponse

Odpowiedź na usunięcie wspomnień z zakresu.

MemoryStoreOperationUsage

Statystyki użycia operacji składnicy pamięci.

MemoryStoreSearchResponse

Odpowiedź na wyszukiwanie w pamięci.

MemoryStoreUpdateCompletedResult

Wynik aktualizacji pamięci.

MemoryStoreUpdateResponse

Określa stan operacji aktualizacji magazynu pamięci.

Metadata

Zestaw 16 par kluczy i wartości, które można dołączyć do obiektu. Może to być przydatne do przechowywania dodatkowych informacji o obiekcie w formacie ustrukturyzowanym i wykonywania zapytań dotyczących obiektów za pośrednictwem interfejsu API lub pulpitu nawigacyjnego. Klucze to ciągi o maksymalnej długości 64 znaków. Wartości to ciągi o maksymalnej długości 512 znaków.

Microsoft365PermissionScopes

Zestaw delegowanych zakresów uprawnień żądanych od jednej aplikacji zasobu.

Microsoft365PublishDefaults

Domyślne i wcześniej opublikowane wartości używane do wstępnego wypełniania zapytania Microsoft 365 publikującego agenta Foundry.

Microsoft365PublishResponse

Odpowiedź na publikację agenta do Microsoft 365 / Microsoft Teams.

MicrosoftCopilotHarness

(Podgląd) Zarządzany pakiet Microsoft Copilot dla agentów promptów.

MicrosoftCopilotToolsetConfig

Nadpisanie włączenia dla wbudowanego narzędzia Microsoft Copilot.

MicrosoftCopilotToolsetDefaultConfig

Domyślne ustawienie włączenia dla wbudowanych narzędzi Microsoft Copilot.

MicrosoftCopilotToolsetPreview

(Podgląd) Nadpisania konfiguracji dla wbudowanych narzędzi Microsoft Copilot.

MicrosoftFabricPreviewTool

Informacje o definicji wejściowych dla narzędzia Microsoft Fabric używane do konfiguracji agenta.

MisalignmentErrorDetailsResource

Szczegóły działania zablokowane, ponieważ mogą nie być zgodne z intencją użytkownika.

MisalignmentSteer

Publiczna instrukcja kontynuacji po zablokowaniu akcji.

ModelCredentialRequest

Żądanie pobrania danych uwierzytelniających dla zasobu modelu.

ModelDeployment

Definicja wdrożenia modelu

ModelDeploymentSku

Informacje o jednostce SKU

ModelPendingUploadRequest

Oznacza żądanie oczekującego przesłania wersji modelu.

ModelPendingUploadResponse

Reprezentuje odpowiedź na żądanie przesłania modelu oczekującego.

ModelSamplingParams

Reprezentuje zestaw parametrów używanych do kontrolowania zachowania próbkowania modelu językowego podczas generowania tekstu.

ModelSourceData

Informacje źródłowe dla modelu

ModelVersion

Definicja wersji modelu

MonthlyRecurrenceSchedule

Miesięczny harmonogram cykli.

NamespaceToolParam

Grupuje funkcje/narzędzia niestandardowe pod wspólną przestrzenią nazw.

NoAuthenticationCredentials

Poświadczenia, które nie wymagają uwierzytelniania

OneTimeTrigger

Jednorazowy spust.

OpenAIClientOptionsWithAzureAgent

Rozszerzone opcje klienta OpenAI o konfigurację endpoint Azure Agent.

OpenApiAnonymousAuthDetails

Szczegóły zabezpieczeń uwierzytelniania anonimowego openApi

OpenApiAuthDetails

szczegóły uwierzytelniania dla elementu OpenApiFunctionDefinition

OpenApiFunctionDefinition

Informacje o definicji danych wejściowych dla funkcji openapi.

OpenApiManagedAuthDetails

Szczegóły zabezpieczeń uwierzytelniania interfejsu OpenApi managed_identity

OpenApiManagedSecurityScheme

Schemat zabezpieczeń uwierzytelniania interfejsu OpenApi managed_identity

OpenApiProjectConnectionAuthDetails

Szczegóły zabezpieczeń uwierzytelniania połączeń interfejsu OpenApi project

OpenApiProjectConnectionSecurityScheme

Schemat zabezpieczeń uwierzytelniania interfejsu OpenApi managed_identity

OpenApiTool

Informacje o definicji danych wejściowych narzędzia OpenAPI używane do konfigurowania agenta.

OpenApiToolboxTool

Narzędzie OpenAPI przechowywane w skrzynce narzędziowej.

OptimizationContext

Model bazowy dla typowanego kontekstu optymalizacji.

OtlpTelemetryEndpoint

Endpoint eksportu telemetrii OTLP (OpenTelemetry Protocol).

PageSettings

Interfejs śledzący ustawienia iteracji stronicowanej

PagedAsyncIterableIterator

Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony.

PendingUploadRequest

Reprezentuje prośbę o oczekujące przesłanie.

PendingUploadResponse

Reprezentuje odpowiedź na oczekujące żądanie przesłania

PickPropertiesVoiceAgentAudioConfig

Szablon do wyboru nieruchomości.

ProceduralMemoryItem

Element pamięci zawierający procedurę wyodrębnioną z rozmów.

ProgrammaticToolCallingParam

interfejs modelu ProgrammaticToolCallingParam

PromptAgentDefinition

Definicja agenta monitu

PromptAgentDefinitionTextOptions

Opcje konfiguracji generowania odpowiedzi tekstowej przez model. Może to być zwykły tekst lub dane JSON ze strukturą.

PromptBasedEvaluatorDefinition

Ewaluator oparty na podpowiedziach

PromptDataGenerationJobSource

Źródło promptu dla zadań generowania danych — tekst w linii dostarczany przez użytkownika.

PromptEvaluatorGenerationJobSource

Źródło promptu dla zadań generujących ewaluatorów — tekst w linii dostarczany przez użytkownika.

PromptOptimizationConfiguration

Konfiguracja dla jednorazowej transformacji promptowej bez oceny porównawczej.

ProtocolConfiguration

Konfiguracja dla protokołu dla punktu końcowego agenta.

ProtocolVersionRecord

Mapowanie rekordu dla pojedynczego protokołu i jego wersji.

PstnTelephonyTransferDestination

Cel PSTN dla celu transferu telefonicznego.

PublishToMicrosoft365OptionalParams

Parametry opcjonalne.

RaiConfig

Konfiguracja filtrowania treści i funkcji bezpieczeństwa Responsible AI (RAI).

RaiInvocationModeration

Deklaruje, gdzie znajduje się tekst żądania/odpowiedzi, aby zabezpieczenia treści mogły go wydobyć.

RaiSseTextSelector

Selektor typu zdarzenia SSE do pola tekstowego do strumieniowania wywołań wywołań.

RankingOptions

interfejs modelu RankingOptions

RealtimeAudioFormats

interfejs modelu RealtimeAudioFormats

RealtimeAudioFormatsAudioPcm

interfejs modelowy RealtimeAudioFormatsAudioPcm

RealtimeAudioFormatsAudioPcma

interfejs modelowy RealtimeAudioFormatsAudioPcma

RealtimeAudioFormatsAudioPcmu

interfejs modelu: RealtimeAudioFormatsAudioPcmu

RealtimeClientEvent

Wydarzenie dla klienta w czasie rzeczywistym.

RealtimeClientEventConversationItemCreate

Dodaj nowy element do kontekstu rozmowy, w tym wiadomości, wywołania funkcji oraz odpowiedzi na wywołania funkcji. To zdarzenie może być używane zarówno do wypełniania "historii" rozmowy, jak i do dodawania nowych elementów w trakcie transmisji, ale ma obecne ograniczenie, że nie może wypełniać komunikatów audio asystenta. Jeśli zakończy się sukcesem, serwer odpowie zdarzeniem conversation.item.created , w przeciwnym razie zostanie wysłane zdarzenie error .

RealtimeClientEventConversationItemDelete

Wyślij to zdarzenie, gdy chcesz usunąć dowolny element z historii rozmów. Serwer odpowie zdarzeniem conversation.item.deleted , chyba że element nie istnieje w historii rozmów, wtedy serwer odpowie błędem.

RealtimeClientEventConversationItemRetrieve

Wyślij to zdarzenie, gdy chcesz odzyskać reprezentację serwera konkretnego elementu w historii rozmów. Jest to przydatne na przykład do inspekcji dźwięku użytkownika po redukcji szumów i VAD. Serwer odpowie zdarzeniem conversation.item.retrieved , chyba że element nie istnieje w historii rozmów, wtedy serwer odpowie błędem.

RealtimeClientEventConversationItemTruncate

Wyślij to zdarzenie, aby skrócić dźwięk poprzedniej wiadomości asystenta. Serwer generuje dźwięk szybciej niż w czasie rzeczywistym, więc to zdarzenie jest przydatne, gdy użytkownik przerywa dźwięk, aby odciąć dźwięk, który już został wysłany do klienta, ale jeszcze nie został odtworzony. To zsynchronizuje rozumienie dźwięku przez serwer z odtwarzaniem klienta. Skracanie dźwięku usuwa transkrypcję tekstu po stronie serwera, aby upewnić się, że nie ma tekstu w kontekście, który nie został usłyszany przez użytkownika. Jeśli się powiedzie, serwer odpowie zdarzeniem conversation.item.truncated .

RealtimeClientEventInputAudioBufferAppend

Wyślij to zdarzenie, aby dodać bajty audio do bufora audio wejściowego. Bufor audio jest tymczasową przestrzenią, do której można zapisywać, a następnie zatwierdzać. "Zatwierdzenie" tworzy nowy element wiadomości użytkownika w historii rozmów z bufora i oczyszcza bufor. Transkrypcja audio wejściowa (jeśli jest włączona) zostanie wygenerowana po zatwierdzeniu bufora. Jeśli VAD jest włączony, bufor audio służy do wykrywania mowy, a serwer decyduje, kiedy się zatwierdza. Gdy VAD serwera jest wyłączony, musisz ręcznie zatwierdzać bufor audio. Redukcja szumów dźwięku wejściowego działa podczas zapisywania w buforze audio. Klient może wybrać, ile dźwięku umieścić w każdym zdarzeniu do maksymalnie 15 MiB, na przykład przesyłanie mniejszych fragmentów z klienta może pozwolić VAD-owi być bardziej responsywnym. W przeciwieństwie do większości innych zdarzeń klienckich, serwer nie wysyła odpowiedzi potwierdzającej na to zdarzenie.

RealtimeClientEventInputAudioBufferClear

Wyślij to zdarzenie, aby usunąć bajty audio w buforze. Serwer odpowie zdarzeniem input_audio_buffer.cleared .

RealtimeClientEventInputAudioBufferCommit

Wyślij to zdarzenie, aby zatwierdzać bufor audio wejściowy użytkownika, co utworzy nowy element wiadomości użytkownika w rozmowie. To zdarzenie wywoła błąd, jeśli bufor audio wejściowy jest pusty. W trybie serwera VAD klient nie musi wysyłać tego zdarzenia, serwer automatycznie zatwierdza bufor audio. Zatwierdzenie bufora audio wejściowego wywoła transkrypcję audio wejściowej (jeśli jest włączona w konfiguracji sesji), ale nie generuje odpowiedzi z modelu. Serwer odpowie zdarzeniem input_audio_buffer.committed .

RealtimeClientEventOutputAudioBufferClear

Tylko WebRTC/SIP: Emituj, aby odciąć bieżącą odpowiedź audio. To wywoła zatrzymanie generowania dźwięku przez serwer i wygenerowanie output_audio_buffer.cleared zdarzenia. To zdarzenie powinno być poprzedzone zdarzeniem response.cancel klienta, aby zatrzymać generowanie bieżącej odpowiedzi. Więcej informacji.

RealtimeClientEventResponseCancel

Wyślij to zdarzenie, aby anulować odpowiedź w trakcie trwania. Serwer odpowie zdarzeniem response.done o stanie response.status=cancelled. Jeśli nie pojawi się odpowiedź na anulowanie, serwer odpowie błędem. Możesz bezpiecznie zadzwonić response.cancel , nawet jeśli nie ma odpowiedzi, błąd zostanie zwrócony, a sesja pozostaje niezmieniona.

RealtimeClientEventResponseCreate

To zdarzenie instruuje serwer do utworzenia odpowiedzi, co oznacza wywołanie wnioskowania modelu. W trybie VAD serwera serwer automatycznie tworzy odpowiedzi. Odpowiedź będzie zawierać co najmniej jeden Przedmiot, a może mieć dwa, w takim przypadku drugi będzie wywołaniem funkcji. Te elementy będą domyślnie dodawane do historii rozmów. Serwer odpowie response.created zdarzeniem, zdarzeniami dotyczącymi przedmiotów i stworzonych treści, a na końcu zdarzeniem response.done sygnalizującym zakończenie odpowiedzi. Zdarzenie response.create obejmuje konfigurację wnioskowania taką jak instructions i tools. Jeśli są ustawione, nadpisują konfigurację Sesji tylko dla tej Odpowiedzi. Odpowiedzi mogą być tworzone poza pasmem domyślnej Rozmowy, co oznacza, że mogą zawierać dowolne wejścia, a także możliwe jest wyłączenie zapisu wyjścia do Konwersacji. Tylko jedna Odpowiedź może zapisywać się do domyślnej Rozmowy w danym momencie, ale poza tym można tworzyć wiele Odpowiedzi równolegle. Pole to metadata dobry sposób na rozróżnienie wielu jednoczesnych odpowiedzi. Klienci mogą ustawić conversation tak, none aby utworzyło Odpowiedź, która nie zapisuje się do domyślnej Rozmowy. Dowolne dane wejściowe mogą być dostarczane w input polu, które jest tablicą akceptującą surowe Elementy oraz odniesienia do istniejących Elementów.

RealtimeConversationItem

Pojedynczy element w konwersacji w czasie rzeczywistym.

RealtimeConversationItemFunctionCall

Element wywołania funkcji w rozmowie w czasie rzeczywistym.

RealtimeConversationItemFunctionCallOutput

Wywołanie funkcji wywołuje element w rozmowie w czasie rzeczywistym.

RealtimeConversationItemMessage

Interfejs modelu RealtimeRozmowaPrzedmiotKomunikat

RealtimeConversationItemMessageAssistant

Element wiadomości asystenta w rozmowie w czasie rzeczywistym.

RealtimeConversationItemMessageAssistantContent

Interfejs modelu: Rozmowa w czasie rzeczywistym, PrzedmiotAsystent wiadomościZawartość

RealtimeConversationItemMessageSystem

Komunikat systemowy w rozmowie w czasie rzeczywistym może być użyty do dostarczenia modelu dodatkowego kontekstu lub instrukcji. Jest to podobne, ale inne niż instrukcja podawana na początku rozmowy, ponieważ komunikaty systemowe mogą być dodawane w dowolnym momencie rozmowy. W przypadku istotnych zmian w zachowaniu rozmowy używaj instrukcji, ale przy mniejszych aktualizacjach (np. "użytkownik pyta o inny temat") użyj komunikatów systemowych.

RealtimeConversationItemMessageSystemContent

Interfejs modelu RealtimeRozmowaPrzedmiotKomunikatSystem Zawartość

RealtimeConversationItemMessageUser

Element wiadomości użytkownika w rozmowie w czasie rzeczywistym.

RealtimeConversationItemMessageUserContent

Interfejs modelu RealtimeRozmowaElementWiadomośćUżytkownik

RealtimeFunctionTool

interfejs modelu RealtimeFunctionTool

RealtimeMCPApprovalRequest

Element w czasie rzeczywistym proszący o ludzką zgodę na wywołanie narzędzia.

RealtimeMCPApprovalResponse

Element w czasie rzeczywistym odpowiadający na wniosek o zatwierdzenie MCP.

RealtimeMCPError

interfejs modelu RealtimeMCPError

RealtimeMCPHttpError

interfejs modelu RealtimeMCPHttpError

RealtimeMCPListTools

Narzędzia do listy przedmiotów w czasie rzeczywistym dostępne na serwerze MCP.

RealtimeMCPProtocolError

interfejs modelu RealtimeMCPProtocolError

RealtimeMCPToolCall

Element czasu rzeczywistego reprezentujący wywołanie narzędzia na serwerze MCP.

RealtimeMCPToolExecutionError

interfejs modelu RealtimeMCPToolExecutionError

RealtimeReasoning

Konfiguracja dla modeli realtime zdolnych do rozumowania, takich jak gpt-realtime-2.

RealtimeResponseStatusDetails

interfejs modelu RealtimeResponseStatusDetails

RealtimeResponseStatusDetailsError

interfejs modelu RealtimeResponseStatusDetailsError

RealtimeResponseUsage

interfejs modelu RealtimeResponseUsage

RealtimeResponseUsageInputTokenDetails

Interfejs modelu RealtimeResponseUsageInputTokenDetails

RealtimeResponseUsageInputTokenDetailsCachedTokensDetails

Interfejs modelu RealtimeResponseUsageInputTokenDetailsCachedTokensDetails

RealtimeResponseUsageOutputTokenDetails

Interfejs modelu RealtimeResponseUsageOutputTokenDetails

RealtimeServerEvent

Wydarzenie serwera czasu rzeczywistego.

RealtimeServerEventConversationItemAdded

Wysyłane przez serwer, gdy element zostaje dodany do domyślnej rozmowy. Może się to zdarzyć w kilku przypadkach:

  • Gdy klient wysyła zdarzenie conversation.item.create .
  • Gdy bufor audio wejściowy zostanie zatwierdzony. W tym przypadku elementem będzie wiadomość użytkownika zawierająca dźwięk z bufora.
  • Gdy model generuje Response. W takim przypadku zdarzenie conversation.item.added zostanie wysłane, gdy model zacznie generować konkretny Przedmiot, więc nie będzie jeszcze zawierał żadnej zawartości (i status będzie ).in_progress Wydarzenie będzie zawierać pełną zawartość Przedmiotu (z wyjątkiem sytuacji, gdy model generuje Odpowiedź), z wyjątkiem danych audio, które można pobrać osobno wraz z zdarzeniem conversation.item.retrieve , jeśli zajdzie taka potrzeba.
RealtimeServerEventConversationItemCreated

Zwraca się, gdy zostanie utworzony element rozmowy. Istnieje kilka scenariuszy, które generują to zdarzenie:

  • Serwer generuje Odpowiedź, która w przypadku powodzenia wygeneruje jeden lub dwa Przedmioty, które będą typu message (rola assistant) lub typu function_call.
  • Bufor audio wejściowy został zatwierdzony, zarówno przez klienta, jak i serwer (w server_vad trybie pracy). Serwer bierze zawartość bufora audio wejściowego i dodaje ją do nowego elementu wiadomości użytkownika.
  • Klient wysłał zdarzenie conversation.item.create , aby dodać nowy element do rozmowy.
RealtimeServerEventConversationItemDeleted

Zwraca się, gdy klient usuwa element w rozmowie z wydarzeniem conversation.item.delete . To zdarzenie służy do synchronizowania historii konwersacji serwera z widokiem klienta.

RealtimeServerEventConversationItemDone

Zwraca się, gdy sfinalizowano punkt rozmowy. Wydarzenie będzie zawierać pełną zawartość Przedmiotu z wyjątkiem danych audio, które można pobrać osobno wraz z wydarzeniem conversation.item.retrieve , jeśli zajdzie taka potrzeba.

RealtimeServerEventConversationItemInputAudioTranscriptionCompleted

To zdarzenie jest wyjściem transkrypcji audio dla użytkownika zapisanego do bufora audio użytkownika. Transkrypcja rozpoczyna się, gdy wejściowy bufor audio jest zatwierdzany przez klienta lub serwer (po włączeniu vaD). Transkrypcja działa asynchronicznie wraz z tworzeniem Response, więc to zdarzenie może nastąpić przed lub po wydarzeniach Response. Modele API w czasie rzeczywistym akceptują dźwięk natywnie, dlatego transkrypcja wejściowa jest osobnym procesem realizowanym na osobnym modelu ASR (Automatic Speech Recognition). Transkrypcja może nieco odbiegać od interpretacji modelu i powinna być traktowana jako przybliżony przewodnik.

RealtimeServerEventConversationItemInputAudioTranscriptionDelta

Zwracane, gdy wartość tekstowa części transkrypcji wejściowej jest aktualizowana o wyniki transkrypcji przyrostowej.

RealtimeServerEventConversationItemInputAudioTranscriptionFailed

Zwraca się, gdy transkrypcja audio wejściowa zostanie skonfigurowana, a żądanie transkrypcji wiadomości użytkownika zakończy się niepowodzeniem. Te zdarzenia są oddzielne od innych error zdarzeń, aby klient mógł zidentyfikować powiązany Element.

RealtimeServerEventConversationItemInputAudioTranscriptionFailedError

Model Interface RealtimeServerEventConversationItemInputAudioTranscriptionFailedError

RealtimeServerEventConversationItemInputAudioTranscriptionSegment

Zwracany, gdy segment transkrypcji audio wejściowy zostanie zidentyfikowany dla elementu.

RealtimeServerEventConversationItemRetrieved

Zwracane, gdy element rozmowy zostanie pobrany z .conversation.item.retrieve Jest to udostępniane jako sposób pobierania reprezentacji obiektu przez serwer, na przykład do uzyskania dostępu do danych audio po wyciszeniu szumów i VAD. Zawiera pełną zawartość Przedmiotu, w tym dane audio.

RealtimeServerEventConversationItemTruncated

Zwraca się, gdy wcześniejszy element wiadomości audio asystenta jest skracany przez klienta zdarzeniem conversation.item.truncate . To zdarzenie służy do synchronizacji rozumienia dźwięku przez serwer z odtwarzaniem klienta. Ta akcja skróci dźwięk i usunie transkrypcję tekstu po stronie serwera, aby upewnić się, że nie ma tekstu w kontekście, który nie został usłyszany przez użytkownika.

RealtimeServerEventError

Zwraca się, gdy wystąpi błąd, który może być problemem klienta lub serwera. Większość błędów jest do odzyskania, a sesja pozostanie otwarta; zalecamy implementatorom domyślne monitorowanie i logowanie komunikatów o błędach.

RealtimeServerEventErrorError

interfejs modelu: RealtimeServerEventErrorError

RealtimeServerEventInputAudioBufferCleared

Zwraca się, gdy klient wyczyści bufor audio za pomocą zdarzenia.input_audio_buffer.clear

RealtimeServerEventInputAudioBufferCommitted

Zwracany po zatwierdzeniu bufora audio wejściowego, czy to przez klienta, czy automatycznie w trybie serwera VAD. Właściwością item_id jest identyfikator elementu wiadomości użytkownika, który zostanie utworzony, więc zdarzenie conversation.item.created zostanie również wysłane do klienta.

RealtimeServerEventInputAudioBufferSpeechStarted

Wysyłane przez serwer w trybie działania server_vad , aby wskazać, że wykryto mowę w buforze audio. Może się to zdarzyć za każdym razem, gdy do bufora dodany jest dźwięk (chyba że mowa jest już wykryta). Klient może chcieć użyć tego zdarzenia do przerwania odtwarzania dźwięku lub przekazania użytkownikowi wizualnej informacji zwrotnej. Klient powinien spodziewać się zdarzenia, input_audio_buffer.speech_stopped gdy mowa ustanie. Właściwość item_id to identyfikator elementu wiadomości użytkownika, który zostanie utworzony po zakończeniu mowy i również zostanie uwzględniony w zdarzeniu input_audio_buffer.speech_stopped (chyba że klient ręcznie zatwierdzi bufor audio podczas aktywacji VAD).

RealtimeServerEventInputAudioBufferSpeechStopped

Wraca w tryb, server_vad gdy serwer wykryje koniec mowy w buforze audio. Serwer wyśle również zdarzenie conversation.item.created z elementem wiadomości użytkownika utworzonym z bufora audio.

RealtimeServerEventInputAudioBufferTimeoutTriggered

Zwraca się, gdy wyzwalany jest czas VAD serwera dla bufora audio wejściowego. Jest to skonfigurowane w ustawieniach turn_detection sesji i idle_timeout_ms wskazuje, że przez skonfigurowany czas trwania nie wykryto żadnej mowy. Pola audio_start_ms i audio_end_ms wskazują segment dźwięku po ostatniej odpowiedzi modelu aż do momentu wyzwolenia, jako przesunięcie w stosunku do początku dźwięku zapisanego w wejściowym buforze audio. Oznacza to, że wyznacza segment dźwięku, który był cichy, a różnica między wartościami początkowymi a końcowymi mniej więcej odpowiada skonfigurowanemu limitowi czasu. Pusty dźwięk zostanie wpisany do rozmowy jako input_audio element ( input_audio_buffer.committed będzie zdarzenie), a modelowa odpowiedź zostanie wygenerowana. Może pojawić się mowę, która nie wywołała VAD, ale jest wykrywana przez model, więc model może odpowiedzieć czymś istotnym dla rozmowy lub wezwaniem do kontynuowania rozmowy.

RealtimeServerEventMCPListToolsCompleted

Zwracane, gdy narzędzia MCP zakończyły się dla przedmiotu.

RealtimeServerEventMCPListToolsFailed

Zwraca się, gdy narzędzia MCP nie powiodły się dla przedmiotu.

RealtimeServerEventMCPListToolsInProgress

Zwracany, gdy proces wyświetlania listy narzędzi MCP dla elementu jest w toku.

RealtimeServerEventOutputAudioBufferCleared

Tylko WebRTC/SIP: Emitowane, gdy bufor audio wyjściowy zostanie wyczyszczony. Dzieje się tak w trybie VAD, gdy użytkownik przerwał (input_audio_buffer.speech_started) lub gdy klient wywołał zdarzenie output_audio_buffer.clear, aby ręcznie odciąć bieżącą odpowiedź dźwiękową. Więcej informacji.

RealtimeServerEventRateLimitsUpdated

Emitowane na początku Odpowiedzi, aby wskazać zaktualizowane limity stawek. Gdy odpowiedź zostanie utworzona, niektóre tokeny zostaną "zarezerwowane" dla tokenów wyjściowych, a limity tempa pokazane tutaj odzwierciedlają tę rezerwację, która jest następnie odpowiednio korygowana po zakończeniu odpowiedź.

RealtimeServerEventRateLimitsUpdatedRateLimits

interfejs modelu: RealtimeServerEventRateLimitsUpdatedRateLimits

RealtimeServerEventResponseAudioDelta

Zwraca się po aktualizacji dźwięku generowanego przez model.

RealtimeServerEventResponseAudioDone

Zwraca się, gdy dźwięk generowany przez model jest gotowy. Emitowane są także wtedy, gdy odpowiedź jest przerwana, niepełna lub anulowana.

RealtimeServerEventResponseAudioTranscriptDelta

Zwracane po aktualizacji transkrypcji wydanych dźwięków generowanych przez model.

RealtimeServerEventResponseAudioTranscriptDone

Zwracane, gdy wygenerowana przez model transkrypcja wyjścia audio zakończy się strumieniowaniem. Emitowane są także wtedy, gdy odpowiedź jest przerwana, niepełna lub anulowana.

RealtimeServerEventResponseContentPartAdded

Zwracane, gdy nowa część treści jest dodawana do elementu wiadomości asystenta podczas tworzenia odpowiedzi.

RealtimeServerEventResponseContentPartAddedPart

interfejs modelu: RealtimeServerEventResponseContentPartAddedPart

RealtimeServerEventResponseContentPartDone

Zwraca się, gdy część treści zakończy transmisję w elemencie wiadomości asystenta. Emitowane są także wtedy, gdy odpowiedź jest przerwana, niepełna lub anulowana.

RealtimeServerEventResponseContentPartDonePart

Model interface RealtimeServerEventResponseContentPartDonePart

RealtimeServerEventResponseCreated

Zwraca się, gdy utworzono nową odpowiedź. Pierwsze zdarzenie tworzenia odpowiedzi, gdzie odpowiedź znajduje się w stanie początkowym .in_progress

RealtimeServerEventResponseDone

Zwraca się, gdy odpowiedź zakończy streamowanie. Zawsze emitowane, bez względu na ostateczny stan. Obiekt Response zawarty response.done w wydarzeniu będzie zawierał wszystkie elementy wyjściowe w Odpowiedzi, ale pominie surowe dane audio. Klienci powinni sprawdzić status pole odpowiedzi, aby ustalić, czy była ona udana (completed) lub czy wystąpił inny wynik: cancelled, failed, lub incomplete. Odpowiedź zawiera wszystkie elementy wyjściowe wygenerowane podczas odpowiedni, z wyłączeniem treści audio.

RealtimeServerEventResponseFunctionCallArgumentsDelta

Zwraca się, gdy argumenty wywołań funkcji generowanych przez model są aktualizowane.

RealtimeServerEventResponseFunctionCallArgumentsDone

Zwraca się, gdy argumenty wywołania funkcji generowanych przez model zakończą streaming. Emitowane są także wtedy, gdy odpowiedź jest przerwana, niepełna lub anulowana.

RealtimeServerEventResponseMCPCallArgumentsDelta

Zwracane, gdy argumenty wywołań narzędzi MCP są aktualizowane podczas generowania odpowiedzi.

RealtimeServerEventResponseMCPCallArgumentsDone

Zwracany, gdy argumenty wywołań narzędzi MCP są finalizowane podczas generowania odpowiedzi.

RealtimeServerEventResponseMCPCallCompleted

Zwraca się, gdy wywołanie narzędzia MCP zakończy się pomyślnie.

RealtimeServerEventResponseMCPCallFailed

Zwraca, gdy wywołanie narzędzia MCP się nie powiedzie.

RealtimeServerEventResponseMCPCallInProgress

Zwraca się, gdy rozpoczęto wywołanie narzędzia MCP i jest w toku.

RealtimeServerEventResponseOutputItemAdded

Zwracany, gdy podczas generowania Odpowiedzi powstaje nowy Przedmiot.

RealtimeServerEventResponseOutputItemDone

Zwraca się, gdy przedmiot zakończy streaming. Emitowane są także wtedy, gdy odpowiedź jest przerwana, niepełna lub anulowana.

RealtimeServerEventResponseTextDelta

Zwraca się, gdy wartość tekstowa części "output_text" zostanie zaktualizowana.

RealtimeServerEventResponseTextDone

Zwraca się, gdy wartość tekstowa części "output_text" zakończy się strumieniowaniem. Emitowane są także wtedy, gdy odpowiedź jest przerwana, niepełna lub anulowana.

RealtimeServerEventSessionCreated

Zwraca się po utworzeniu sesji. Emitowane automatycznie po nawiązaniu nowego połączenia jako pierwsze zdarzenie serwera. To zdarzenie będzie zawierać domyślną konfigurację sesji.

RealtimeServerEventSessionUpdated

Zwraca się, gdy sesja zostanie zaktualizowana o session.update zdarzenie, chyba że wystąpi błąd.

Reasoning

Tylko modele GPT-5 i serii O Opcje konfiguracyjne modeli rozumowania.

RecurrenceSchedule

Model harmonogramu cykli.

RecurrenceTrigger

Wyzwalacz oparty na cyklu.

RedTeam

Szczegóły czerwonej drużyny.

RedTeamTargetConfig

Klasa abstrakcyjna dla konfiguracji docelowej.

ReinforcementFineTuningDataGenerationJob

Wzmacnianie i precyzyjne dostrajanie danych o generowaniu zasobów. To jest funkcja w wersji zapoznawczej.

ReinforcementFineTuningDataGenerationJobInputs

Wejścia dostarczane przez wywołującego do zadania generowania danych w ramach wzmacniania i precyzyjnego dostrojenia. To jest funkcja w wersji zapoznawczej.

ReinforcementFineTuningDataGenerationJobOutputConfiguration

Konfiguracja wyjścia pliku dla zadania generowania danych w trybie wzmacniającym precyzyjne dostrojenie. To jest funkcja w wersji zapoznawczej.

ReminderPreviewToolboxTool

Narzędzie przypominające przechowywane w skrzynce z narzędziami.

ResponseUsageInputTokensDetails

Model Interface ResponseUsageInputTokensDetails

ResponseUsageOutputTokensDetails

Model Interface ResponseUsageOutputTokensDetails

ResponsesProtocolConfiguration

Konfiguracja specyficzna dla protokołu odpowiedzi.

Routine

Rutynowa definicja zwracana przez usługę.

RoutineAction

Model bazowy dla rutynowej akcji.

RoutineAuthorization

Opcjonalna konfiguracja autoryzacji dla rutynowego dyspozytora.

RoutineDispatchPayload

Model bazowy dla ładunku ręcznego dyspozytora.

RoutineRun

Pojedynczy run rutyny zwracał się z API historii przebiegu.

RoutineTrigger

Podstawowy model dla rutynowego wyzwalacza.

RubricBasedEvaluatorDefinition

Definicja ewaluatora oparta na rubryce — przechowuje wymiary wygenerowane przez generujące API. Używany zarówno do oceny jakości, jak i bezpieczeństwa.

RubricGenerationInputQualityWarning

Nieśmiertelne zalecenie wygenerowane podczas generowania oceniających kryteria, gdy rozwiązane dane wejściowe są technicznie ważne, ale prawdopodobnie zbyt słabe, by stworzyć wysokiej jakości kryteria. Tylko do odczytu; generowane przez usługę. Kontynuowałem pracę terminalną EvaluatorGenerationJob.

RunOperationState

Stan operacji dla długotrwałej operacji, która tworzy zasób uruchomienia.

PERSONALIZACJA: SDK-ULEPSZENIE: emitowany poller rozwiązuje się do końcowego result ładunku uruchomienia, który nie posiada identyfikatora; runId utrzymuje wytworzony przebieg dostępnym.

SASTokenCredentials

Definicja poświadczeń sygnatury dostępu współdzielonego (SAS)

SasCredential

Definicja poświadczeń sygnatury dostępu współdzielonego

Schedule

Model harmonogramu.

ScheduleRoutineTrigger

Powtarzający się wyzwalacz rutyny oparty na cronie.

ScheduleRun

Zaplanuj model uruchamiania.

ScheduleTask

Zaplanuj model zadań.

SessionConfiguration

Domyślne sesje były stosowane do sesji utworzonych dla wersji hostowanego agenta.

SessionDirectoryEntry

Pojedynczy wpis w katalogu.

SessionDirectoryListResponse

Odpowiedź na wpisanie katalogu w sandboxie sesji.

SessionFileWriteResponse

Odpowiedź po przesłaniu pliku do sandboxu sesyjnego.

SessionLogEvent

Pojedyncza ramka zdarzenia Server-Sent emitowana przez strumień dziennika sesji hostowanego agenta.

Każda ramka zawiera event pole identyfikujące typ zdarzenia oraz data pole zawierające ładunek w formie tekstu zwykłego. Chociaż obecny data payload jest sformatowany w formacie JSON, jego schemat nie jest kontraktowy — mogą pojawić się dodatkowe klucze, a format może się zmieniać w czasie. Klienci powinni traktować data to jako nieprzezroczysty ciąg znaków i opcjonalnie próbować parsowania JSON.

W przyszłości mogą zostać dodane nowe typy wydarzeń. Klienci powinni z godnością ignorować nierozpoznane typy zdarzeń.

Format przewodu:

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

Parametry narzędzia do uziemiania programu sharepoint.

SharepointPreviewTool

Informacje o definicji danych wejściowych narzędzia sharepoint używane do konfigurowania agenta.

ShellToolboxTool

Narzędzie w obudowie przechowywane w skrzynce narzędziowej. Model ten jest dodatkowy do konfiguracji skrzynki narzędzi i nie modyfikuje kontraktu narzędzi OpenAI ani istniejących definicji narzędzi.

SimpleQnADataGenerationJobConfiguration

Konfiguracja dla zadania generowania danych z typem SimpleQnA.

SimulationSeedDataGenerationJobConfiguration

Konfiguracja zadania generowania danych generujących zadania. Zastosowanie w scenariuszach oceny wieloturowej oraz w źródłach promptów, plików lub agentów. Wygenerowane wiersze zbioru danych zawierają pola takie jak id, category, test_case_description, oraz desired_num_turns.

SipTelephonyTransferDestination

Cel SIP dla celu transferu telefonicznego.

Skill

Zasób umiejętności.

SkillInlineContent

Treści inline do definiowania prostej umiejętności bez przesyłania plików. Spełnia specyfikację agentskills.io SKILL.md.

SkillReference

(Zapowiedź) Odniesienie do wersji umiejętności Foundry.

SkillReferenceParam

interfejs modelu SkillReferenceParam

SkillVersion

Konkretna wersja umiejętności.

SpecificApplyPatchParam

Wymusza wywołanie narzędzia apply_patch przez model podczas wykonywania wywołania narzędzia.

SpecificFunctionShellParam

Wymusza wywołanie narzędzia powłoki przez model, gdy jest wymagane wywołanie narzędzia.

SpecificProgrammaticToolCallingParam

model interface SpecificProgrammaticToolCallingParam

SteeringPromptOptimizationContext

Wskazówki w języku naturalnym dla pożądanej optymalizacji.

StructuredInputDefinition

Ustrukturyzowane dane wejściowe, które mogą uczestniczyć w monitujących podstawieniach szablonów i wiązaniu argumentów narzędzia.

StructuredOutputDefinition

Ustrukturyzowane dane wyjściowe, które mogą być generowane przez agenta.

SupervisedFineTuningDataGenerationJob

Nadzorowane dostrajanie zasobów do generowania danych. To jest funkcja w wersji zapoznawczej.

SupervisedFineTuningDataGenerationJobInputs

Dane wejściowe dostarczane przez wywołującego do nadzorowanego zadania generowania danych precyzyjnie dostosowującego. To jest funkcja w wersji zapoznawczej.

SupervisedFineTuningDataGenerationJobOutputConfiguration

Konfiguracja wyjścia pliku dla zadania generowania danych z nadzorowanym precyzyjnym dostrojeniem. To jest funkcja w wersji zapoznawczej.

TaxonomyCategory

Definicja kategorii taksonomii.

TaxonomySubCategory

Definicja podkategorii taksonomii.

TeamsPhoneExtensibilityTelephonyBinding

Rozszerzenie Telefon w Microsoft Teams jest własnością agenta głosowego.

TeamsPhoneExtensibilityTelephonyBindingListItem

Wiązanie rozszerzalności Telefon w Microsoft Teams zwracało w formie listy, w tym jego tagu encji.

TeamsTelephonyTransferDestination

Cel transferowy w Microsoft Teams.

TelemetryConfig

Konfiguracja telemetrii dostarczana przez klienta do eksportu logów, śladów i metryk kontenerowych.

TelemetryEndpoint

Konfiguracja endpointów eksportu telemetrii.

TelemetryEndpointAuth

Konfiguracja uwierzytelniania dla punktu końcowego telemetrii.

TelemetryOperations

Interfejs reprezentujący operacje telemetryczne

TelephonyBinding

Połączenie telefoniczne należące do agenta głosowego.

TelephonyBindingListItem

Wiązanie telefoniczne zwracało się w liście, wraz z tagiem podmiotu.

TelephonyCallJob

Trwały zamiar bezpośredniego lub kampanijnego wychodzącego połączenia.

TelephonyCallJobCancellation

Nagrana prośba o anulowanie dla zlecenia na rozmowę wychodzącą.

TelephonyCallJobSchedule

Opcjonalne okno wykonania dla bezpośredniego połączenia wychodzącego.

TelephonyCallLifecycleEvent

Ograniczona, trwała obserwacja w cyklu życia jednego połączenia telefonicznego.

TelephonyCallRecord

Szczegółowa diagnostyka trwałego połączenia przychodzącego do agenta głosowego.

TelephonyCallSummary

Podsumowanie trwałego połączenia przychodzącego do agenta głosowego.

TelephonyCallTiming

Szczegółowy neutralny dla dostawcy czas rozmowy telefonicznej przychodzącej.

TelephonyCallTrace

Korelacja między trwałym zapisem połączeń telefonicznych a śledzeniem Foundry skierowanym do klienta.

TelephonyOutboundDestination

Cel połączenia wychodzącego.

TelephonyOutboundFixedIntervalRetryPolicy

Polityka powtórek z stałym odstępem między próbami połączeń wychodzących.

TelephonyOutboundRetryPolicy

Polityka powtórek dla trwałego zamiaru połączenia wychodzącego. max_attempts zawiera pierwszą próbę. Ustawienia specyficzne dla strategii są definiowane przez politykę pochodną.

TelephonyTransferDestination

Cel docelowy dla telekomunikacyjnego transferu.

TelephonyTransferTarget

Nazwane miejsce docelowe, do którego agent głosowy może przekierować połączenie.

TelephonyTransferTargets

Cel transferu telefonicznego skonfigurowany jest dla jednego agenta głosowego.

TextResponseFormat

Obiekt określający format, który musi zostać wygenerowany przez model. Konfigurowanie { "type": "json_schema" } umożliwia korzystanie ze strukturowych danych wyjściowych, co zapewnia, że model będzie zgodny z podanym schematem JSON. Dowiedz się więcej w przewodniku dotyczącym Strukturalnych danych wyjściowych. Domyślny format to { "type": "text" } bez żadnych dodatkowych opcji. Niezalecane dla gpt-4o i nowszych modeli:* Ustawienie umożliwiające { "type": "json_object" } starszy tryb JSON, który zapewnia, że komunikat generowany przez model jest poprawny JSON. Użycie json_schema jest preferowane w przypadku modeli, które go obsługują.

TextResponseFormatConfiguration

Podstawowa konfiguracja formatu generowanych odpowiedzi tekstowych.

TextResponseFormatConfigurationResponseFormatJsonObject

Konfiguruje wygenerowane odpowiedzi do użycia formatu obiektowego JSON.

TextResponseFormatConfigurationResponseFormatText

Konfiguruje wygenerowane odpowiedzi tak, aby używały tekstu zwykłego.

TextResponseFormatJsonObject

Format odpowiedzi obiektu JSON. Starsza metoda generowania odpowiedzi JSON. Użycie json_schema jest zalecane w przypadku modeli, które go obsługują. Należy pamiętać, że model nie wygeneruje kodu JSON bez komunikatu systemu lub użytkownika z instrukcjami, aby to zrobił.

TextResponseFormatJsonSchema

Format odpowiedzi schematu JSON. Służy do generowania ustrukturyzowanych odpowiedzi JSON. Dowiedz się więcej o danych wyjściowych ze strukturą.

TextResponseFormatText

Domyślny format odpowiedzi. Służy do generowania odpowiedzi tekstowych.

TimerRoutineTrigger

Jednorazowy wyzwalacz rutyny timera.

Tool

Narzędzie, które może służyć do generowania odpowiedzi.

ToolChoiceAllowed

Ogranicza narzędzia dostępne dla modelu do wstępnie zdefiniowanego zestawu.

ToolChoiceCodeInterpreter

Wskazuje, że model powinien używać wbudowanego narzędzia do generowania odpowiedzi. Dowiedz się więcej o wbudowanych narzędziach.

ToolChoiceComputer

Wskazuje, że model powinien używać wbudowanego narzędzia do generowania odpowiedzi. Dowiedz się więcej o wbudowanych narzędziach.

ToolChoiceComputerUse

Wskazuje, że model powinien używać wbudowanego narzędzia do generowania odpowiedzi. Dowiedz się więcej o wbudowanych narzędziach.

ToolChoiceComputerUsePreview

Wskazuje, że model powinien używać wbudowanego narzędzia do generowania odpowiedzi. Dowiedz się więcej o wbudowanych narzędziach.

ToolChoiceCustom

Użyj tej opcji, aby wymusić wywołanie określonego narzędzia niestandardowego przez model.

ToolChoiceFileSearch

Wskazuje, że model powinien używać wbudowanego narzędzia do generowania odpowiedzi. Dowiedz się więcej o wbudowanych narzędziach.

ToolChoiceFunction

Użyj tej opcji, aby wymusić wywołanie określonej funkcji przez model.

ToolChoiceImageGeneration

Wskazuje, że model powinien używać wbudowanego narzędzia do generowania odpowiedzi. Dowiedz się więcej o wbudowanych narzędziach.

ToolChoiceMCP

Użyj tej opcji, aby wymusić wywołanie określonego narzędzia na zdalnym serwerze MCP.

ToolChoiceParam

W jaki sposób model powinien wybrać narzędzie (lub narzędzia), które ma być używane podczas generowania odpowiedzi. Zobacz parametr , tools aby zobaczyć, jak określić narzędzia, które może wywołać model.

ToolChoiceWebSearchPreview

Wskazuje, że model powinien używać wbudowanego narzędzia do generowania odpowiedzi. Dowiedz się więcej o wbudowanych narzędziach.

ToolChoiceWebSearchPreview20250311

Wskazuje, że model powinien używać wbudowanego narzędzia do generowania odpowiedzi. Dowiedz się więcej o wbudowanych narzędziach.

ToolConfig

Konfiguracja dla każdego narzędzia, która kontroluje widoczność narzędzi i zachowanie wyszukiwania.

ToolDescription

Opis narzędzia, które może być używane przez agenta.

ToolProjectConnection

Zasób połączenia project.

ToolSearchToolParam

Konfiguracja wyszukiwania narzędzi hostowanych lub BYOT dla narzędzi odroczonych.

ToolSearchToolboxTool

Narzędzie do wyszukiwania skrzynki z narzędziami przechowywane w skrzynce narzędziowej.

ToolUseFineTuningDataGenerationJobConfiguration

Konfiguracja dla zadania generującego dane z typem ToolUse. To funkcja podglądowa używana wyłącznie do precyzyjnego dostrojenia scenariuszy.

ToolboxObject

Skrzynka narzędzi, która przechowuje definicje narzędzi wielokrotnego użytku dla agentów.

ToolboxPolicies

Konfiguracja polityk dla zestawu narzędzi, w tym bezpieczeństwo treści i inne ustawienia zarządzania.

ToolboxSearchPreviewToolboxTool

Narzędzie do wyszukiwania skrzynki z narzędziami przechowywane w skrzynce narzędziowej.

ToolboxShellContainerAutoEnvironment

Automatycznie przydzielone środowisko kontenerowe dla narzędzia powłoki przechowywanego w skrzynce narzędziowej.

ToolboxShellContainerReferenceEnvironment

Istniejące środowisko kontenerowe dla narzędzia powłokowego przechowywane w skrzynce narzędziowej.

ToolboxShellEnvironment

Środowisko wykonawcze narzędzia powłoki przechowywanego w skrzynce narzędziowej. Model środowiska jest dostosowany do konfiguracji toolboxa i nie modyfikuje kontraktu środowiskowego powłoki OpenAI.

ToolboxShellNetworkPolicy

Polityka dostępu do sieci dla automatycznie przydzielanego kontenera powłoki toolbox.

ToolboxShellNetworkPolicyDisabled

Polityka sieciowa, która wyłącza dostęp wychodzący z kontenera powłoki narzędzi.

ToolboxSkill

Źródło umiejętności zawarte w skrzynce narzędziowej.

ToolboxSkillReference

Odniesienie do istniejącej umiejętności do dodania do zestawu narzędzi.

ToolboxTool

Abstrakcyjna reprezentacja narzędzia przechowywanego w skrzynce narzędziowej.

ToolboxVersionObject

Konkretna wersja skrzynki narzędziowej.

ToolboxVersions

Wersje związane z skrzynką narzędziową.

ToolboxesCreateVersionOptionalParams

Parametry opcjonalne.

ToolboxesDeleteOptionalParams

Parametry opcjonalne.

ToolboxesDeleteVersionOptionalParams

Parametry opcjonalne.

ToolboxesGetOptionalParams

Parametry opcjonalne.

ToolboxesGetVersionOptionalParams

Parametry opcjonalne.

ToolboxesInvokeLatestToolboxMcpOptionalParams

Parametry opcjonalne.

ToolboxesListOptionalParams

Parametry opcjonalne.

ToolboxesListVersionsOptionalParams

Parametry opcjonalne.

ToolboxesOperations

Interfejs reprezentujący operacje Toolbox.

ToolboxesUpdateOptionalParams

Parametry opcjonalne.

TracesDataGenerationJobConfiguration

Konfiguracja dla zadania generowania danych z typem Traces.

TracesDataGenerationJobSource

Śledzenie źródła dla zadań generowania danych — ścieżki konwersacji z Application Insights.

TracesEvaluatorGenerationJobSource

Źródła śladów dla stanowisk generujących ewaluatorów — ścieżki rozmów z Application Insights.

TranscriptTextUsageDuration

Statystyki użytkowania modeli rozliczane według czasu trwania wejścia audio.

TranscriptTextUsageTokens

Statystyki wykorzystania modeli rozliczane według zużycia tokenów.

TranscriptTextUsageTokensInputTokenDetails

Interfejs modeluTranscriptTextUsageTokensInputToken Details

TranscriptionLanguage

Język wykryty w przepisanym dźwięku.

Trigger

Model podstawowy dla wyzwalacza harmonogramu.

TwilioTelephonyBinding

Oprawa Twilio należąca do agenta głosowego.

TwilioTelephonyBindingListItem

Wiązanie Twilio zwracało się w liście, wraz z jego tagiem entity.

UpdateModelVersionRequest

Ciało żądania do aktualizacji wersji modelu. Można modyfikować tylko opis i tagi.

UpdateTelephonyBindingRequest

Prośba o aktualizację istniejącego uwiązania telefonicznego. Każda własność jest opcjonalna, a dostawca wiązania jest niezmienny.

UpdateToolboxRequest

interfejs modelu UpdateToolboxRequest

UserConversationSimulationAudioEffectsConfiguration

Konfiguruje efekty zastosowane do symulowanego dźwięku rozmowy.

UserConversationSimulationConfiguration

Konfiguruje liczbę, długość, efekty dźwiękowe oraz symulowane zachowania użytkowników podczas rozmów.

UserConversationSimulationDefaultInterruptionConfiguration

Konfiguruje domyślne zachowanie przerwania dla symulowanego użytkownika.

UserConversationSimulationInterruptionConfiguration

Konfiguracja symulowanego zachowania przerw użytkownika.

UserConversationSimulationTestCase

Definiuje jeden scenariusz testowy. Właściwości konfiguracji symulacji określone tutaj nadpisują odpowiadające im domyślne ustawienia źródła danych.

UserConversationSimulationUserBehaviorConfiguration

Konfiguruje zachowanie konwersacji dla symulowanego użytkownika.

UserProfileMemoryItem

Element pamięci zawierający informacje o profilu użytkownika wyodrębnione z konwersacji, takie jak preferencje, zainteresowania i dane osobowe.

VersionIndicator

Wskaźnik wersji określający, która wersja agenta wspiera sesję.

VersionRefIndicator

Wskaźnik wersji, który odnosi się do konkretnej wersji agenta według nazwy.

VersionSelectionRule

interfejs modelu VersionSelectionRule

VersionSelector

Model interface VersionSelector

VoiceAgentAnimationConfig

Ustawienia animacji podczas sesji z agentem głosowym.

VoiceAgentAudioConfig

Konfiguracja dźwięku dla agenta głosowego. Te wartości są domyślnymi sesjami i mogą być nadpisane podczas łączenia.

VoiceAgentAudioInputConfig

Konfiguracja audio wejściowego dla agenta głosowego.

VoiceAgentAudioOutputConfig

Konfiguracja audio wyjściowego dla agenta głosowego. Pola specyficzne dla dostawcy są wybierane przez:voice_type

  • openai: voice i speed.
  • azure-standard: voice, , voice_locale, speed, voice_temperature, custom_lexicon_url, custom_text_normalization_urlprefer_locales, , style, , pitch, oraz .volume
  • azure-custom: wszystkie azure-standard pola oprócz style, plus custom_voice_endpoint_id.
  • azure-personal: wszystkie azure-standard pola oprócz style, plus personal_voice_model.
  • avatar-voice-sync: wszystkie azure-standard pola oprócz voice i , styleplus personal_voice_model; nazwa głosu pochodzi od awatara.
  • azure-realtime-native: voice i speed. format i output_audio_timestamp_types odnoszą się do każdego typu głosu.
VoiceAgentAvatarConfig

Konfiguracja awatara dla agenta głosowego. Te wartości są domyślnymi sesjami i mogą być nadpisane podczas łączenia.

VoiceAgentAvatarIceServer

Serwer ICE używany do negocjacji awatara WebRTC.

VoiceAgentAvatarScene

Ustawienie awatara i ustawienia ruchu.

VoiceAgentAvatarVideoBackground

Tło wideo z awatarem.

VoiceAgentAvatarVideoCrop

Prostokątny kadr zastosowano do wideo avatara.

VoiceAgentAvatarVideoParams

Ustawienia enkodera wideo i prezentacji awatara.

VoiceAgentAvatarVideoResolution

Rozdzielczość wideo z awatarem.

VoiceAgentAzureSemanticVadEnTurnDetection

Detekcja aktywności głosowej Azure pod kątem optymalizacji w języku angielskim.

VoiceAgentAzureSemanticVadMultilingualTurnDetection

Multilingual Azure semantic voice activity detection.

VoiceAgentAzureSemanticVadTurnDetection

Azure semantic voice activity detection.

VoiceAgentCancelResponseOptions

Opcje anulowania odpowiedzi.

VoiceAgentClientEventRtcCallSdpCreate

Wydarzenie rtc.call.sdp.create klient: rozpoczyna sygnalizację WebRTC ofertą SDP.

VoiceAgentClientEventSessionAvatarConnect

Wydarzenie session.avatar.connect dla klienta.

VoiceAgentClientEventSessionUpdate

Wydarzenie session.update dla klienta.

VoiceAgentCloseResult

Wynik podawany, gdy połączenie głos-agent zostaje zamknięte.

VoiceAgentConnection

Połączony, dwukierunkowy strumień agentów głosowych.

Obsługuje dokładnie jedną for await iterację nad zdarzeniami serwera; druga próba jest wyrzucona. Wczesne wyjście z pętli (break, return, lub niewychwycony błąd w ciele pętli) zamyka połączenie jako efekt uboczny. Nierozpoznane typy zdarzeń serwerowych są dostarczane jako VoiceAgentUnknownEvent bez przerwania strumienia. Nieprawidłowe zdarzenia nadal nie przechodzą iteracji z powodu błędu protokołu.

VoiceAgentDefinition

Definicja agenta głosowego. Jego konfiguracja (model, instrukcje, dźwięk, narzędzia oraz opcjonalny awatar) umożliwia zarządzane doświadczenie przemiany mowy na mowę. Ustal sesje głosowe w czasie rzeczywistym przez GET /agents/{agent_name}/endpoint/protocols/voice. Każde utworzenie lub aktualizacja tworzy nową, niezmienną wersję.

VoiceAgentEchoCancellation

Ustawienia redukcji echa po stronie serwera dla dźwięku wejściowego.

VoiceAgentEndConversationSystemTool

Sterowanie zarządzane przez usługę, które kończy aktywną rozmowę.

VoiceAgentEndOfUtteranceDetection

Semantyczna konfiguracja wykrywania końca wypowiedzi.

VoiceAgentEventOptions

Opcje współdzielone przez operacje, które tworzą zdarzenie protokołu w imieniu dzwoniącego.

VoiceAgentFunctionTool

Natywne narzędzie funkcjonalne wykonywane przez klienta.

VoiceAgentGreetingConfig

Konfiguracja powitania na początku sesji dla agenta głosowego.

VoiceAgentInputTranscription

Konfiguracja transkrypcji wejściowo-audio asynchroniczna. Rozszerza opcje transkrypcji w czasie rzeczywistym OpenAI o modele transkrypcji Azure i MAI, niestandardowe modele mowy oraz podpowiedzi do fraz.

VoiceAgentInterimResponseConfig

Pola współdzielone przez konfiguracje pośredniej odpowiedzi.

VoiceAgentLlmGeneratedGreetingConfig

Powitanie napisane przez model sesji na podstawie promptu otwierającego turę z zakresem celownika.

VoiceAgentLlmInterimResponseConfig

Odpowiedź tymczasowa wygenerowana przez model językowy.

VoiceAgentMcpTool

Narzędzie MCP dostępne dla agenta głosowego. Punkty końcowe serwera używają server_urlidentyfikatorów konektorów i tuneli ; nie są obsługiwane.

VoiceAgentNoiseReduction

Konfiguracja redukcji szumów audio wejściowych.

VoiceAgentRealtimeClientConnectOptions

Opcje łączenia klienta w czasie rzeczywistym z agentem głosowym.

VoiceAgentRealtimeClientOptions

Opcje dla klienta Voice Agents w czasie rzeczywistym.

VoiceAgentRealtimeResponse

Odpowiedź na żywo w czasie rzeczywistym przez usługę agenta głosowego w obu response.created przypadkach i response.done zdarzeniach.

VoiceAgentResponseCreateParams

Parametry akceptowane przez zdarzenie agenta response.create głosowego.

VoiceAgentResponseOptions

Opcje tworzenia odpowiedzi.

VoiceAgentRtcCallErrorDetails

Szczegóły błędu sygnalizacji WebRTC.

VoiceAgentSemanticVadTurnDetection

Ustawienia detekcji zwrotów w Semantycznym VAD OpenAI.

VoiceAgentSendItemOptions

Opcje współdzielone przez operacje, które dodają element rozmowy i domyślnie żądają odpowiedzi.

VoiceAgentSendOptions

Opcje współdzielone przez operacje wysyłania w czasie rzeczywistym.

VoiceAgentSendTextOptions

Opcje wysyłania tekstu wejściowego.

VoiceAgentSendToolOutputOptions

Opcje zwracania wyniku funkcji.

VoiceAgentServerEventResponseAnimationBlendshapesDelta

Wydarzenie serwerowe response.animation_blendshapes.delta .

VoiceAgentServerEventResponseAnimationBlendshapesDone

Wydarzenie serwerowe response.animation_blendshapes.done .

VoiceAgentServerEventResponseAnimationVisemeDelta

Wydarzenie serwerowe response.animation_viseme.delta .

VoiceAgentServerEventResponseAnimationVisemeDone

Wydarzenie serwerowe response.animation_viseme.done .

VoiceAgentServerEventResponseAudioTimestampDelta

Wydarzenie serwerowe response.audio_timestamp.delta .

VoiceAgentServerEventResponseAudioTimestampDone

Wydarzenie serwerowe response.audio_timestamp.done .

VoiceAgentServerEventResponseVideoDelta

Wydarzenie serwerowe response.video.delta .

VoiceAgentServerEventRtcCallError

Zdarzenie serwera rtc.call.error : awaria sygnalizacji WebRTC.

VoiceAgentServerEventRtcCallSdpCreated

Wydarzenie serwerowe rtc.call.sdp.created : odpowiedź SDP, która kończy negocjacje WebRTC.

VoiceAgentServerEventSessionAvatarConnecting

Wydarzenie serwerowe session.avatar.connecting .

VoiceAgentServerEventSessionAvatarSwitchToIdle

Wydarzenie serwerowe session.avatar.switch_to_idle .

VoiceAgentServerEventSessionAvatarSwitchToSpeaking

Wydarzenie serwerowe session.avatar.switch_to_speaking .

VoiceAgentServerEventSessionSubagentAborted

Wydarzenie serwerowe session.subagent.aborted .

VoiceAgentServerEventSessionSubagentCompleted

Wydarzenie serwerowe session.subagent.completed .

VoiceAgentServerEventSessionSubagentStarted

Wydarzenie serwerowe session.subagent.started .

VoiceAgentServerEventWarning

Wydarzenie serwerowe warning .

VoiceAgentServerEventWarningDetails

Szczegóły ostrzeżenia nieśmiertelnego.

VoiceAgentServerVadTurnDetection

Wykrywanie aktywności głosowej po stronie serwera.

VoiceAgentSessionAvatarConfig

Ustawienia awatarów akceptowane przez kontrakt stable-voice-agent WebSocket.

VoiceAgentSessionResponseConfig

Efektywne, stabilne ustawienia sesji w czasie rzeczywistym zwracane przez usługę agentów głosowych.

VoiceAgentSessionUpdateConfig

Stabilne ustawienia sesji w czasie rzeczywistym akceptowane w zdarzeniu session.update klienta.

VoiceAgentSessionUpdateOptions

Opcje aktualizacji sesji na żywo.

VoiceAgentStaticInterimResponseConfig

Statyczna odpowiedź tymczasowa wybrana z skonfigurowanego tekstu.

VoiceAgentSubagent

Bratrany agent tekstowy Foundry, z którym agent głosowy może się konsultować jako specjalista od tła.

VoiceAgentSubagentConfig

Konfiguracja dla bratnich agentów tekstowych Foundry, z którymi może korzystać agent głosowy.

VoiceAgentSubagentResponsePolicy

Polityka przekazywania odpowiedzi, podczas gdy agent głosowy czeka na podagenta.

VoiceAgentSystemTool

Sterowanie zarządzane usługą, które działa na aktywnej sesji głosowej bez kodu klienta lub zewnętrznej autoryzacji.

VoiceAgentTemplateGreetingConfig

Deterministyczne powitanie wyrenderowane za pomocą ustrukturyzowanych wejść agenta głosowego i zsyntetyzowane bez generowania przez model.

VoiceAgentTool

Narzędzie użyteczne przez agenta głosowego.

VoiceAgentToolboxTool

Odniesienie do skrzynki narzędziowej Foundry, czyli wersji zestawu narzędzi wykonywanych przez jego punkt końcowy MCP.

VoiceAgentTranscriptionPhrase

Przepisana fraza z informacją o czasie.

VoiceAgentTranscriptionWord

Słowo oznaczone czasowo w transkrypcji wejściowo-audio.

VoiceAgentTurnDetectionConfig

Konfiguracja detekcji zwrotu dla agenta głosowego.

VoiceAgentUnknownEvent

Zdarzenie serwera, którego typ przewodu nie jest rozpoznawany przez tę wersję SDK.

SDK dostarcza te zdarzenia bez zamykania połączenia lub stosowania walidacji czy normalizacji znanych zdarzeń. Sprawdź i zweryfikuj surowe pola przed ich użyciem.

VoiceAgentWebSocketConnectOptions

Opcje przekazane do VoiceAgentWebSocketTransport.connect.

VoiceAgentWebSocketFactory

Tworzy instancje VoiceAgentWebSocketTransport dla VoiceAgentRealtimeClient.

VoiceAgentWebSocketHandlers

Callbacki wywoływane przez VoiceAgentWebSocketTransport w momencie zdarzenia połączenia.

VoiceAgentWebSocketTransport

Przenośny WebSocket transport, używany przez VoiceAgentRealtimeClient. Zaimplementuj ten interfejs, aby dostosować sposób nawiązywania połączenia w czasie rzeczywistym, na przykład aby kierować je przez uwierzytelniony przekaźnik.

VoiceAudioItem

Metadane dla segmentu audio pojedynczego elementu rozmowy. W przypadku przynoszenia własnego magazynu (BYOS) odpowiedź zawiera blob_uri, bezpośredni URI pamięci klienta bez tokena SAS, do którego klient uzyskuje dostęp za pomocą własnych danych uwierzytelniających. W przypadku przechowywania zarządzanego przez Foundry, jest nieobecny, blob_uri a bajty są przesyłane strumieniowo przez trasę /audio/content elementu.

VoiceConversation

Trwała rozmowa głosowa. Koperta Foundry, która posiada zapisany zapis agenta głosowego, odpowiedzi, metryki po turze oraz dźwięk. Jest to granica nadrzędna, retencja i usuwania: jej usunięcie przenosi się kaskadą do odpowiedzi, elementów, metryk i dźwięku. Gdy finalizacja nie udaje się, wszelkie częściowe, trwałe odpowiedzi, elementy i audio elementów pozostają czytelne.

VoiceConversationEngine

Silnik, który zarządza obsługą rozmów dla agenta głosowego.

VoiceGeneratedAudioItem

Metadane wygenerowanego dźwięku w treści rozmowy. W przypadku przynoszenia własnego magazynu (BYOS) odpowiedź zawiera blob_uri, bezpośredni URI pamięci klienta bez tokena SAS, do którego klient uzyskuje dostęp za pomocą własnych danych uwierzytelniających. W przypadku przechowywania zarządzanego przez Foundry, jest nieobecny, blob_uri a bajty są przesyłane strumieniowo przez trasę /audio/generated/content elementu.

VoiceHostedAgentConversationEngine

Zamknięte nawiązanie do hostowanego agenta tekstowego, który zarządza rozmową dla agenta głosowego. Hostowany agent jest rozwiązywany w ramach tego samego projektu i musi wspierać invocations_ws protokół, kompatybilność Voice Live oraz Bridge Protocol 1.0.

VoiceRecording

Metadane dla połączonego, całofalowego nagrania rozmowy głosowej (dźwięk użytkownika na lewym kanale, dźwięk agenta na prawym). Zbudowany raz z segmentów na turę po zakończeniu sesji i trwało przechowywany. Wspólne metadane (format, częstotliwość próbkowania, kanały, układ kanałów, czas trwania) są zwracane zarówno dla nagrań zarządzanych przez Foundry, jak i nagrywanych przez BYOS. W przypadku BYOS odpowiedź zawiera blob_urirównież , URI nagrania w pamięci użytkownika (bez tokena SAS), które klient pobiera za pomocą własnych danych danych. W Foundry nie ma pamięci blob_uri zarządzanej przez Foundry, a bajty są przesyłane strumieniowo przez trasę /audio/content .

VoiceRecordingChannelLayout

Rola przypisana każdemu kanałowi w połączonym stereo nagraniu głosowym.

VoiceResponse

Utrzymująca się odpowiedź głosowa reprezentująca jeden zwrot wnioskowania modelu w rozmowie. W wynikach output z listy projekcja może być pominięta; pobieranie pełnej odpowiedzi (GET .../responses/{response_id}) lub trasy stronicowanych elementów odpowiedzi (GET .../responses/{response_id}/items) dla jej elementów wyjściowych. created_at / completed_at są trwałymi rozszerzeniami zamówieniami Foundry.

VoiceResponseAudio

Konfiguracja audio do odpowiedzi. Podąża za kształtem obiektu OpenAI Realtime GA audio .

VoiceResponseAudioOutput

Projekcja audio z płaską odpowiedzią, opcjonalnie , voicevoice_type, voice_locale, oraz format polami.

WebIQPreviewTool

Narzędzie WebIQ po stronie serwera.

WebIQPreviewToolboxTool

Narzędzie WebIQ przechowywane w skrzynce narzędziowej.

WebSearchApproximateLocation

Przybliżona lokalizacja użytkownika.

WebSearchConfiguration

Konfiguracja wyszukiwania w Internecie dla wyszukiwania niestandardowego bing

WebSearchPreviewTool

To narzędzie przeszukuje internet w poszukiwaniu odpowiednich wyników do wykorzystania w odpowiedzi. Dowiedz się więcej o narzędziu wyszukiwania web.

WebSearchTool

Przeszukaj Internet w poszukiwaniu źródeł związanych z tym tematem. Dowiedz się więcej o narzędziu wyszukiwania web.

WebSearchToolFilters

Interfejs modelu WebSearchToolFilters

WebSearchToolboxTool

Narzędzie do wyszukiwania w sieci przechowywane w skrzynce narzędziowej.

WeeklyRecurrenceSchedule

Tygodniowy harmonogram nawrotów.

WorkIQPreviewTool

Narzędzie WorkIQ po stronie serwera.

WorkIQPreviewToolboxTool

Narzędzie WorkIQ przechowywane w skrzynce narzędziowej.

WorkflowAgentDefinition

Definicja agenta przepływu pracy.

Aliasy typu

A2AProtocolVersion

Obsługiwane wersje protokołu A2A.

ActivityProtocolAccessBoundary

Granica dostępu dla protokołu aktywności.

AgentBlueprintReferenceType

Typ agentaBlueprintReferencjaTyp

AgentBlueprintReferenceUnion

Alias dla AgentBlueprintReferenceUnion

AgentDefinitionOptInKeys

Klucze opt-in funkcji dla operacji definiowania agentów wspierające funkcje podglądu warunkowego.

AgentDefinitionUnion

Typ unii dla wszystkich typów definicji agentów. Obsługuje workflow, hostowane, kontenerowe aplikacje, prompt oraz agentów zewnętrznych.

AgentEndpoint

Konfiguracja routingu, protokołów i autoryzacji na punkcie końcowym agenta.

AgentEndpointAuthorizationSchemeType

Typ agentaKońcowySchemat autoryzacji

AgentEndpointAuthorizationSchemeUnion

Alias dla AgentEndpointAuthorizationSchemeUnion

AgentHarnessUnion

Alias dla AgentHarnessUnion

AgentIdentityStatus

Status tożsamości agenta, stosowany zarówno do tożsamości instancji agenta, jak i blueprintu agenta.

AgentInsightJsonValue

Wartość JSON używana w ładunkach Agent Insights.

AgentInsightOverviewSource

Wskazuje, skąd pochodzi przegląd Agent Insights.

AgentInsightPromptSurface

Powierzchnia promptu zmieniona przez proponowaną poprawkę.

AgentInsightProposedFixKind

Proponowana przez klienta metoda agentów, proponowana przez klienta.

AgentInsightRunTrigger

To był wyzwalacz, który rozpoczął run wglądu agenta.

AgentInsightSeverity

O powadze wglądu agenta.

AgentInsightStatus

Status cyklu życia wglądu agenta.

AgentKind

Definiuje typ/rodzaj agenta. Określa, która struktura definicji agenta jest używana.

AgentOptimizationCandidateExpand

Słownictwo parametru expand zapytania na kandydackim punkcie końcowym LIST. To otwarte unię pozwala SDK użyteczności, gdy nowe klucze rozszerzające są wysyłane po stronie serwera. Wiele wartości jest serializowanych jako jeden parametr zapytania oddzielony przecinkami.

AgentOptimizationCandidateOutputUnion

Alias dla AgentOptimizationCandidateOutputUnion

AgentOptimizationCandidateStatus

Stan cyklu życia kandydata.

AgentOptimizationConfigurationBaseUnion

Alias for AgentOptimizationConfigurationBaseUnion

AgentOptimizationConfigurationType

Typy konfiguracji zadań optymalizatorskich.

AgentOptimizationDataSourceType

Typy źródeł wspierane przez zbiory ewaluacyjne optymalizacji.

AgentOptimizationEvaluationSetType

Logiczne formaty wierszy wspierane przez zestawy ewaluacji optymalizacji.

AgentOptimizationEvaluationSetUnion

Alias dla AgentOptimizationEvaluationSetUnion

AgentOptimizationGoal

Cel pracy w optymalizacji agentów.

AgentOptimizationMutationUnion

Alias dla AgentOptimizationMutationUnion

AgentOptimizationStage

Etap optymalizacji, który pochłaniał zasoby modelu.

AgentOptimizationTargetCompletionDataSourceUnion

Alias for AgentOptimizationTargetCompletionDataSourceUnion

AgentOptimizationTargetConfigurationType

Docelowe typy konfiguracji wspierane przez zadania optymalizacyjne.

AgentOptimizationTargetConfigurationUnion

Alias dla AgentOptimizationTargetConfigurationUnion

AgentOptimizationTerminationReason

Powód, dla którego proces optymalizacji się zakończył. Powody wcześniejszego zwolnienia nadal wskazują na sukces w pracy; gotowi kandydaci pozostają dostępni.

AgentOptimizationUserConversationSimulationDataSourceUnion

Alias dla AgentOptimizationUserConversationSimulationDataSourceUnion

AgentProtocol

Typ protokołu AgentProtocolType of AgentProtocol

AgentSessionStatus

Status sesji agenta.

AgentState

Stan operacyjny agenta.

AgentStateSource

Wskazuje źródło stanu operacyjnego agenta. Pusty, gdy stan nie pochodzi z konkretnego źródła.

AgentType

Typ agentaTyp

AgentVersionStatus

Status udostępniania wersji agenta.

AgentsDownloadAgentCodeResponse

Pobrane archiwum ZIP zawierające hostowany kod agenta, udostępnione jako Blob przeglądarki lub Node.js czytelny strumień.

AgentsDownloadSessionFileResponse

Pobrany plik sesji agenta, udostępniony jako przeglądarkowy Blob lub Node.js czytelny strumień.

AgentsPatchAgentObjectOptionalParams

Parametry opcjonalne.

AttackStrategy

Strategie ataków.

AzureAISearchQueryType

Dostępne typy zapytań dla narzędzia Wyszukiwanie AI platformy Azure.

BaseCredentialsUnion

Alias dla BaseCredentialsUnion

BetaSkillsDownloadResponse

Archiwum ZIP dla domyślnej wersji umiejętności, udostępnione jako przeglądarkowy blob lub Node.js czytelny strumień.

BetaVoiceAgentsConversationsDownloadAudioItemResponse

Dźwięk WAV dla elementu rozmowy, wyświetlany jako Blob przeglądarki lub Node.js czytelny strumień do odczytania.

BetaVoiceAgentsConversationsDownloadAudioResponse

Połączone stereo nagranie rozmowy głosowej w WAV, ujawnione jako przeglądarkowy blob lub Node.js czytelny strumień dźwiękowy.

BetaVoiceAgentsConversationsDownloadGeneratedAudioItemResponse

Wygenerowany dźwięk WAV dla przerwanego elementu rozmowy, wyświetlany jako Blob przeglądarki lub Node.js czytelny strumień.

CallableToolAllowedCaller

Typ CallableToolAllowedCaller

CodeDependencyResolution

Jak zależności pakietów są rozwiązywane podczas wdrożenia dla hostowanego agenta opartego na kodzie.

ComparisonFilterValueItems

Alias dla ComparisonFilterValueItems

ComputerEnvironment

Typ środowiska komputerowego

ConnectionType

Typ (lub kategoria) połączenia

ContainerMemoryLimit

Typ ContainerMemoryLimit

ContainerNetworkPolicyParamType

Typ ContainerNetworkPolicyParamType

ContainerNetworkPolicyParamUnion

Alias dla ContainerNetworkPolicyParamUnion

ContainerSkillType

Typ konteneraUmiejętnośćTyp

ContainerSkillUnion

Alias dla ContainerSkillUnion

ContinuablePage

Interfejs opisujący stronę wyników.

CreateTelephonyBindingRequestUnion

Alias dla CreateTelephonyBindingRequestUnion

CreateTranscriptionResponseJsonUsageType

Typ CreateTranscriptionResponseJsonUsageType

CreateTranscriptionResponseJsonUsageUnion

Alias dla CreateTranscriptionResponseJsonUsageUnion

CredentialType

Typ poświadczeń używany przez połączenie

CustomToolParamFormatType

Typ CustomToolParamFormatType

CustomToolParamFormatUnion

Alias dla CustomToolParamFormatUnion

DataGenerationJobConfigurationUnion

Alias dla DataGenerationJobConfigurationUnion

DataGenerationJobInputsUnion

Alias dla DataGenerationJobInputsUnion

DataGenerationJobOutputType

Obsługiwane typy plików wyjściowych dla zadania generowania danych.

DataGenerationJobOutputUnion

Alias dla DataGenerationJobOutputUnion

DataGenerationJobOutputWriteMode

Obsługiwane tryby zapisu dla wyjść zadań generujących dane.

DataGenerationJobScenario

Obsługiwane scenariusze dla zadania generowania danych.

DataGenerationJobSourceType

Obsługiwane typy źródeł dla zadań generowania danych.

DataGenerationJobSourceUnion

Alias dla DataGenerationJobSourceUnion

DataGenerationJobType

Obsługiwane typy zadań generowania danych.

DataGenerationJobUnion

Alias dla DataGenerationJobUnion

DatasetType

Wyliczenie w celu określenia typu danych.

DatasetVersionUnion

Alias dla DatasetVersionUnion

DayOfWeek

Dni tygodnia dla harmonogramu cyklu.

DeploymentType

Typ wdrożeniaType of Deployment Type of Deployment Type of Deployment

DeploymentUnion

Alias dla DeploymentUnion

DigitalWorkerType

Typ pracownika cyfrowego.

DownloadVersionResponse

Archiwum ZIP dla określonej wersji umiejętności, udostępnione jako przeglądarkowy blob lub Node.js czytelny strumień.

EvaluationLevel

Poziom, na którym przeprowadza się ocenę.

EvaluationRuleActionType

Rodzaj działania w ramach oceny.

EvaluationRuleActionUnion

Alias dla EvaluationRuleActionUnion

EvaluationRuleEventType

Typ zdarzenia reguły oceny.

EvaluationTargetUnion

Alias dla EvaluationTargetUnion

EvaluationTaxonomyInputType

Rodzaj danych wejściowych oceny taksonomii.

EvaluationTaxonomyInputUnion

Alias dla EvaluationTaxonomyInputUnion

EvaluationVoiceModelConfigurationUnion

Alias dla EvaluationVoiceModelConfigurationUnion

EvaluatorCategory

Kategoria osoby oceniającej

EvaluatorDefinitionType

Definicja rodzaju osoby ewaluującej

EvaluatorDefinitionUnion

Alias dla EvaluatorDefinitionUnion

EvaluatorGenerationJobSourceType

Obsługiwane typy źródeł dla zadań generujących ewaluatorów.

EvaluatorGenerationJobSourceUnion

Alias dla EvaluatorGenerationJobSourceUnion

EvaluatorMetricDirection

Kierunek metryki wskazujący, czy wyższa wartość jest lepsza, niższa wartość jest lepsza, czy neutralna

EvaluatorMetricType

Rodzaj osoby oceniającej

EvaluatorType

Rodzaj osoby oceniającej

FileContents

Prawidłowe wartości zawartości pliku binarnego.

Filters

Alias dla filtrów

FoundryFeaturesOptInKeys

Typ FoundryFeaturesOptInKeys

FoundryModelArtifactProfileCategory

Kategoria profilu artefaktu.

FoundryModelArtifactProfileSignal

Sygnały wykryte w artefaktie modelu.

FoundryModelSourceType

Typ źródłowy modelu.

FoundryModelWarningCode

Kod ostrzegawczy dla artefaktów modeli.

FoundryModelWeightType

Typ wagi modelu.

FunctionShellToolParamEnvironmentType

Typ funkcjiPowłokaNarzędzieParamŚrodowiskotyp

FunctionShellToolParamEnvironmentUnion

Alias dla FunctionShellToolParamEnvironmentUnion

GenerateAgentRequest

Specyficzne dla rodzaju dane wejściowe do generowania i tworzenia agenta.

GenerationWarningType

Kategoria ostrzeżenia pojawiła się w wersji wygenerowanej z ewaluatorem. Rozszerzalność, dzięki czemu można wprowadzać nowe kategorie ostrzegawcze (np. bezpieczeństwo, jakość wyników) bez konieczności zmiany przerwy.

GetMicrosoft365PackageResponse

Pakiet aplikacji binarny Microsoft 365 wygenerowany dla agenta Foundry.

GitHubCopilotBuiltInTool

Starsze nazwy narzędzi GitHub Copilot zostały zachowane ze względu na kompatybilność. Zastosowanie MicrosoftCopilotBuiltInTool do nowych integracji.

GitHubIssueEvent

Znane zdarzenia GitHub, które mogą uruchomić procedurę.

GrammarSyntax

Rodzaj gramatyki Składnia

ImageGenAction

Typ ImageGenAction

IndexType

Typ indeksu

IndexUnion

Alias dla IndexUnion

InputFidelity

Kontroluj, ile wysiłku model podejmie, aby dopasować styl i cechy, zwłaszcza cechy twarzy, obrazów wejściowych. Ten parametr jest obsługiwany tylko dla gpt-image-1 i gpt-image-1.5 późniejszych modeli, nieobsługiwanych dla gpt-image-1-mini. Obsługuje high i low. Wartość domyślna to low.

InsightRequestUnion

Alias dla InsightRequestUnion

InsightResultUnion

Alias dla InsightResultUnion

InsightSampleUnion

Alias dla InsightSampleUnion

InsightType

Prośba o wglądy.

JobPoller

Poller dla długotrwałej operacji, która tworzy zasób pracy.

JobStatus

Wartości statusu rozszerzalnego wspólne z ofertami pracy w Foundry.

MemoryItemKind

Rodzaj elementu pamięci.

MemoryItemUnion

Alias dla MemoryItemUnion

MemoryOperationKind

Rodzaj operacji pamięci.

MemoryStoreDefinitionUnion

Alias dla MemoryStoreDefinitionUnion

MemoryStoreKind

Typ implementacji magazynu pamięci, który ma być używany.

MemoryStoreType

Typ MemoryStorage

MemoryStoreUpdateStatus

Stan operacji aktualizacji magazynu pamięci.

Microsoft365PublishScope

Zakres publikacji dla wygenerowanej aplikacji Microsoft Teams.

MicrosoftCopilotBuiltInTool

Wbudowane narzędzie Microsoft Copilot, konfigurowalne przez klienta.

MisalignmentErrorType

Klasyfikacja działania, która może nie być zgodna z intencją użytkownika. Mogą zostać zwrócone dodatkowe wartości.

NodeReadableStream

Wpisz alias Node.js ReadableStream. Na Node targets to rozwiązuje się do rzeczywistego typu NodeJS.ReadableStream. Na celach przeglądarkowych/react-native wariant platformy rozwiązuje się do never, co naturalnie wypada z typów unicji.

OpenApiAuthDetailsUnion

Alias dla OpenApiAuthDetailsUnion

OpenApiAuthType

Typ uwierzytelniania dla punktu końcowego OpenAPI. Dozwolone typy to:

  • Anonimowy (uwierzytelnianie nie jest wymagane)
  • Project Connection (wymaga project_connection_id do punktu końcowego, jak ustawione w AI Foundry)
  • Managed_Identity (wymaga odbiorców do uwierzytelniania opartego na tożsamości)
OperationState

Wyliczenie opisujące dozwolone stany operacji.

OptimizationCandidate

Zmiany konfiguracji oraz zagregowane wyniki oceny kandydata na optymalizację agenta.

OptimizationContextType

Typ kontekstu dostarczanego do procesu optymalizacji.

OptimizationContextUnion

Alias dla OptimizationContextUnion

OptimizationJob

Praca optymalizująca agenta, która śledzi dane wejściowe, postępy, status oraz wyniki oceny kandydatów.

OptimizationJobResult

Oceniano kandydatów i identyfikatory bazowego i najlepszego kandydata z pracy optymalizacyjnej.

PageOrder

Typ kolejności stron

PendingUploadType

Typ oczekującego przesłania.

PublishApprovalStatus

Status przeglądu certyfikatu Microsoft Agent dla tytułu sklepu Microsoft 365 opublikowanego dla agenta.

RaiInvocationContentType

Jak treść żądań/odpowiedzi wywołań jest analizowana w celu znalezienia tekstu w celu moderacji bezpieczeństwa treści.

RaiInvocationMode

Kształt odpowiedzi deklarowany przez autora dla protokołu wywołań.

RankerVersionType

Typ rankeraWersjaTyp

RealtimeAudioFormatsType

Typ RealtimeAudioFormatTyp

RealtimeAudioFormatsUnion

Alias dla RealtimeAudioFormatsUnion

RealtimeClientEventType

Typ zdarzeniaRealtimeClientEvent

RealtimeClientEventUnion

Alias dla RealtimeClientEventUnion

RealtimeConversationItemMessageType

Typ ElementKomunikatRozmowy w czasie rzeczywistym

RealtimeConversationItemMessageUnion

Alias dla RealtimeConversationItemMessageUnion

RealtimeConversationItemType

Typ Rozmowy w czasie rzeczywistymElement Typ

RealtimeConversationItemUnion

Alias dla RealtimeConversationItemUnion

RealtimeFunctionToolParameters

Interfejs modelu RealtimeFunctionToolParameters

RealtimeMCPErrorType

Typ RealtimeMCPErrorType

RealtimeMCPErrorUnion

Alias dla RealtimeMCPErrorUnion

RealtimeReasoningEffort

Ogranicza wysiłek związany z rozumowaniem dla modeli czasu rzeczywistego zdolnych do rozumowania, takich jak gpt-realtime-2.

RealtimeServerEventType

Typ RealtimeServerEventType

RealtimeServerEventUnion

Alias dla RealtimeServerEventUnion

ReasoningEffort

Ogranicza nakład pracy na modele rozumowania. Obecnie obsługiwane wartości to none, minimal, low, medium, high, oraz .xhigh Zmniejszenie nakładu pracy w zakresie rozumowania może spowodować szybsze reagowanie i mniej tokenów używanych podczas rozumowania w odpowiedzi.

  • gpt-5.1 domyślnie przyjmuje none, co nie wykonuje rozumowania. Wartości wspieranego rozumowania dla gpt-5.1 to none, low, medium, oraz high. Wywołania narzędzi są obsługiwane dla wszystkich wartości rozumowania w gpt-5.1.
  • Wszystkie modele domyślnie gpt-5.1 polegają na medium wysiłku rozumowania i nie wspierają none.
  • Model domyślnie gpt-5-pro opiera się na (i jedynie wspiera) high wysiłek rozumowania.
  • xhigh jest obsługiwany dla wszystkich modeli po gpt-5.1-codex-max.
ReasoningModeEnum

Alias dla ReasoningModeEnum

RecurrenceScheduleUnion

Alias dla RecurrenceScheduleUnion

RecurrenceType

Typ cyklu.

RedTeamTargetConfigUnion

Alias dla RedTeamTargetConfigUnion

RiskCategory

Kategoria ryzyka dla celu ataku.

RoutineActionType

Wartości dyskryminatora wspierane dla rutynowych działań.

RoutineActionUnion

Alias dla RoutineActionUnion

RoutineAttemptSource

Znane ścieżki źródłowe, które mogą generować rutynowy przebieg.

RoutineDispatchIdentity

Obsługiwane tożsamości dla rutynowej autoryzacji dyspozytorskiej.

RoutineDispatchPayloadType

Wartości dyskryminatora obsługiwane dla ręcznych rutynowych ładunków dyspozytorskich.

RoutineDispatchPayloadUnion

Alias dla RoutineDispatchPayloadUnion

RoutineRunPhase

Znane fazy cyklu życia rejestrowane dla rutynowego uruchomienia.

RoutineRunStatus

Status rutynowego biegu.

RoutineTriggerType

Wartości dyskryminatora obsługiwane dla rutynowych wyzwalaczy.

RoutineTriggerUnion

Alias dla RoutineTriggerUnion

RubricGenerationInputQualityWarningCode

Stabilny, przeszukiwalny, maszynowo czytelny kod ostrzegawczy dla generowania rubryk ostrzegawczych o jakości wejścia. Wartości to snake_case: klienci muszą tolerować dodatkowe identyfikatory zdefiniowane przez usługę.

RubricGenerationInputQualityWarningSeverity

Ostrzeżenie o jakości danych wejściowych generowanych przez rubrykę. Zestaw wartości początkowych: warning.

RubricGenerationInputQualityWarningSource

Źródło źródła ostrzeżenia dla generowania rubryki o jakości wejścia. Wartości dla źródła (prompt, agent, dataset) odpowiadają kategorii źródłowej widocznej dla czasu generowania. aggregate jest wartością syntetyczną używaną wyłącznie dla ostrzeżeń obliczanych na pomyślnie rozwiązanych źródłach. traces nie jest ujawnione, ponieważ źródła śladowe rozwiązują się w treści zbioru danych powyżej.

RunPoller

Poller dla długotrwałej operacji, która tworzy zasób przebiegu.

SampleType

Rodzaj próbki użytej w analizie.

ScheduleProvisioningStatus

Zaplanuj stan apryfikacji.

ScheduleTaskType

Typ zadania.

ScheduleTaskUnion

Alias dla ScheduleTaskUnion

SearchContentType

Typ wyszukiwaniaContentType

SearchContextSize

Typ SearchContextSize

SessionLogEventType

Znane typy zdarzeń SSE emitowane przez strumień dziennika sesji hostowanego agenta. Dodatkowe typy zdarzeń mogą zostać wprowadzone w przyszłych wersjach.

SimpleQnAFineTuningQuestionType

Obsługiwane typy pytań dla zadań generowania danych SimpleQnA wykorzystywane do precyzyjnego dostrojenia scenariuszy.

TargetAttribute

Atrybut agenta, który można zoptymalizować.

TelemetryDataKind

Rodzaj danych telemetrycznych do eksportu.

TelemetryEndpointAuthType

Rodzaj uwierzytelniania dla punktu końcowego telemetrii.

TelemetryEndpointAuthUnion

Alias for TelemetryEndpointAuthUnion

TelemetryEndpointKind

Taki endpoint eksportu telemetrii.

TelemetryEndpointUnion

Alias dla TelemetryEndpointUnion

TelemetryTransportProtocol

Protokół transportowy do eksportu telemetrii.

TelephonyBindingListItemUnion

Alias dla TelephonyBindingListItemUnion

TelephonyBindingStatus

Status cyklu życia wiązania telefonicznego.

TelephonyBindingUnion

Alias dla TelephonyBindingUnion

TelephonyCallDurationBasis

Znacznik czasu używany jako podstawa do określania czasu trwania połączenia.

TelephonyCallEndReason

Znane powody generowane przez usługę, dla których jedno połączenie telefoniczne się zakończyło, a nie powody dla ogólnego zlecenia połączenia wychodzącego. Mogą być zwracane dodatkowe kody ciągów znaków.

TelephonyCallJobStatus

Status cyklu życia trwałego zlecenia na połączenia wychodzące.

TelephonyCallJobTerminalReason

Znane terminalne powody ogólnego zlecenia połączeń wychodzących, które mogą obejmować wiele prób z operatorem. Są one odrębne od pojedynczych powodów cyklu życia. Mogą być zwracane dodatkowe kody ciągów znaków.

TelephonyCallLifecycleEventName

Neutralna dla dostawcy nazwa zdarzenia cyklu życia. Znane wartości są stabilne; dodatkowe wartości mogą być dodawane w czasie.

TelephonyCallLifecycleEventOutcome

Wynik jednej obserwacji cyklu życia telefonii.

TelephonyCallLifecycleEventReason

Znane powody wygenerowane przez usługę dla zdarzenia cyklu życia telefonii. Powód zdarzenia niekoniecznie opisuje ostateczny wynik rozmowy. Mogą być zwracane dodatkowe kody ciągów znaków.

TelephonyCallLifecycleEventSource

Komponent, który dostarczał obserwację cyklu życia telefonii.

TelephonyCallPhase

Faza neutralna dla dostawcy osiągana przez połączenie telefoniczne przychodzące.

TelephonyCallStatus

Status cyklu życia połączenia telefonicznego przychodzącego.

TelephonyCallTimestampSource

Źródło znacznika cyklu życia telefonii.

TelephonyCallTraceMode

Tryb używany do ujawniania połączenia telefonicznego jako śledzenia skierowanego do klienta Foundry.

TelephonyCallTraceStatus

Status dostępności śledzenia telefonicznego skierowanego do klienta.

TelephonyOutboundDestinationType

Typ miejsca docelowego połączenia wychodzącego.

TelephonyOutboundRetryPolicyType

Strategia powtórki dla połączenia wychodzącego.

TelephonyOutboundRetryPolicyUnion

Alias dla TelephonyOutboundRetryPolicyUnion

TelephonyProvider

Dostawca telefonii wspierany przez wiązanie agenta. Znane wartości są stabilne; dodatkowe wartości mogą być dodawane w czasie.

TelephonyTransferDestinationKind

Taki rodzaj telekomunikacyjnego miejsca transferu. Znane wartości są stabilne; dodatkowe wartości mogą być dodawane w czasie.

TelephonyTransferDestinationUnion

Alias dla TelephonyTransferDestinationUnion

TextResponseFormatConfigurationType

Typ tekstuOdpowiedźFormatKonfiguracjaTyp

TextResponseFormatConfigurationUnion

Obsługiwane konfiguracje dla tekstu zwykłego i ustrukturyzowanych odpowiedzi JSON.

TextResponseFormatUnion

Alias dla TextResponseFormatUnion

ToolChoiceOptions

Określa, które narzędzie (jeśli istnieje) jest wywoływane przez model. none oznacza, że model nie wywoła żadnego narzędzia i zamiast tego generuje komunikat. auto oznacza, że model może wybierać między generowaniem komunikatu lub wywoływaniem co najmniej jednego narzędzia. required oznacza, że model musi wywoływać co najmniej jedno narzędzie.

ToolChoiceParamType

Typ narzędziChoiceParamType

ToolChoiceParamUnion

Alias dla ToolChoiceParamUnion

ToolSearchExecutionType

Typ narzędziWyszukiwanieWykonanie Typ

ToolType

Typ narzędzia

ToolUnion

Alias dla ToolUnion

ToolboxShellEnvironmentUnion

Alias dla ToolboxShellEnvironmentUnion

ToolboxShellNetworkPolicyUnion

Alias dla ToolboxShellNetworkPolicyUnion

ToolboxSkillUnion

Alias dla ToolboxSkillUnion

ToolboxToolType

Obsługiwane typy narzędzi dla narzędzi przechowywanych w skrzynce narzędziowej.

ToolboxToolUnion

Alias dla ToolboxToolUnion

ToolboxesInvokeLatestToolboxMcpResponse

Odpowiedź zwrócona przez najnowszy punkt końcowy Toolbox MCP.

TreatmentEffectType

Rodzaj efektu zabiegu.

TriggerType

Typ wyzwalacza.

TriggerUnion

Alias dla TriggerUnion

UserConversationSimulationAudioEffect

Efekt, który można zastosować do symulowanego dźwięku rozmowy. Połączenie jest rozszerzalne dla dodatkowych efektów.

UserConversationSimulationInterruptionConfigurationUnion

Alias dla UserConversationSimulationDisruptionConfigurationUnion

VersionIndicatorType

Typ wskaźnika wersji używany do określenia wersji agenta wspierającej sesję.

VersionIndicatorUnion

Alias dla VersionIndicatorUnion

VersionSelectionRuleType

Typ wersjiWyborRegułaTyp

VersionSelectionRuleUnion

Alias dla VersionSelectionRuleUnion

VoiceAgentAnimationOutputType

Animacja wytworzona przez sesję agenta głosowego.

VoiceAgentAudioTimestampType

Rodzaj znacznika czasu dźwięku wyjściowego obsługiwany przez agenta głosowego.

VoiceAgentAvatarOutputProtocol

Transport używany do dostarczania strumienia wideo awatara.

VoiceAgentAvatarType

Typ awatara.

VoiceAgentClientEvent

Stabilna wiadomość v1 wysyłana przez klienta przez WebSocket agenta głosowego.

VoiceAgentConnectionState

Stany połączenia zgłaszane przez połączenie głosowe w czasie rzeczywistym.

VoiceAgentConnectionStateChangedHandler

Wzywany, gdy połączenie głosowo-agentowe zmienia stan.

VoiceAgentEchoCancellationReferenceSource

Źródło dźwięku referencyjnego używane do redukcji echa.

VoiceAgentEndOfUtteranceDetectionModel

Semantyczny model wykrywania końca wypowiedzi.

VoiceAgentEndOfUtteranceThresholdLevel

Próg czułości dla semantycznego wykrywania końca wypowiedzi.

VoiceAgentGreetingConfigUnion

Alias dla VoiceAgentGreetingConfigUnion

VoiceAgentInputTranscriptionModel

Identyfikator modelu transkrypcji wejściowo-audio. To jest nazwa modelu, a nie wdrożenia Foundry. Odzwierciedla modele transkrypcji obsługiwane przez zarządzany backend głosowy, obejmując modele transkrypcji OpenAI Realtime oraz modele Azure i MAI. Dodatkowe wartości mogą być dodawane w czasie.

VoiceAgentInterimResponseConfigUnion

Alias for VoiceAgentInterimResponseConfigUnion

VoiceAgentInterimResponseTrigger

Stan ten może wywołać tymczasową reakcję.

VoiceAgentMaxOutputTokens

Maksymalna liczba tokenów wyjściowych lub literal inf.

VoiceAgentNoiseReductionType

Tryb redukcji szumów dźwięku wejściowego.

VoiceAgentRealtimeErrorCode

Kody błędów wywoływane przez klienta Voice Agents w czasie rzeczywistym.

VoiceAgentRealtimeEvent

Zdarzenie odebrane przez połączenie głosowo-agenta w czasie rzeczywistym.

Znane zdarzenia zachowują swoje generowane typy i normalizację. Nierozpoznane typy przewodów są owinięte w VoiceAgentUnknownEvent. Włącz type wąskie znane zdarzenia lub wyklucz type === "unknown" przed przekazaniem zdarzenia do obsługi znanego zdarzenia.

VoiceAgentServerEvent

Stabilna wiadomość v1 wysyłana przez usługę przez WebSocket agenta głosowego.

VoiceAgentSessionIncludeOption

Dodatkowe pola, które sesja agenta głosowego może zawierać w wyjściach usług.

VoiceAgentSessionResponse

Efektywna konfiguracja sesji powracała w cyklu życia sesji agenta głosowego.

VoiceAgentSessionUpdate

Konfiguracja sesji akceptowana przez zdarzenie aktualizacji sesji przez agenta głosowego.

VoiceAgentSubagentAbortReason

Powód przerwania konsultacji z subagentem.

VoiceAgentSystemToolName

Akcja sterowania sesją głosową zarządzaną przez usługi. Znane wartości są stabilne; dodatkowe wartości mogą być dodawane w czasie.

VoiceAgentSystemToolUnion

Alias dla VoiceAgentSystemToolUnion

VoiceAgentToolChoice

Zachowanie wyboru narzędzia dla agenta głosowego.

VoiceAgentToolResponseScheduling

Gdy wywołanie narzędzia generuje odpowiedź uzupełniającą. Dodatkowe wartości mogą być dodawane w czasie.

VoiceAgentToolUnion

Alias dla VoiceAgentToolUnion

VoiceAgentTransport

Transport używany do połączenia głos-agent.

VoiceAgentTurnDetectionConfigUnion

Alias for VoiceAgentTurnDetectionConfigUnion

VoiceAgentTurnDetectionType

Strategia wykrywania skrętów. Dodatkowe wartości mogą być dodawane w czasie.

VoiceAgentWebSocketMessage

Wiadomość tekstowa JSON wymieniana przez ustalonego agenta głosowego WebSocket. Bajty audio są kodowane w bazie 64 w polach zdarzeń JSON.

VoiceAgentWebSocketSubprotocol

Podprotokół WebSocket wspierany przez połączenie głosowo-agentowe.

VoiceAudioCodec

Kodek audio. Dodatkowe wartości mogą być dodawane w czasie.

VoiceAudioContainerFormat

Format kontenera audio. Dodatkowe wartości mogą być dodawane w czasie.

VoiceAudioRole

Rola uczestnika głosu i dźwięku. Dodatkowe wartości mogą być dodawane w czasie.

VoiceConversationEngineUnion

Alias dla VoiceConversationEngineUnion

VoiceConversationStatus

Status cyklu życia ciągłej rozmowy głosowej:

  • in_progress: sesja na żywo jest aktywna lub finalizacja trwałości po sesji jest w trakcie realizacji.
  • completed: zakończenie zakończenia zakończyło się po normalnym lub zamknięciu klienta, end_conversation, zamknięciu o maksymalnym czasie 1001 lub rozłączeniu klienta bądź sieci, które usługa może jeszcze sfinalizować.
  • failed: awaria usługi terminalnej, mostka, magazynu lub nieodwracalnego transportu uniemożliwiła finalizację.
VoiceModelType

Jak model wspierający agenta głosowego jest obsługiwany. Jest to niezależne od architektury (czasu rzeczywistego lub kaskadowego), którą usługa wywodzi z wybranego modelu.

VoiceOutputModality

Jest to modalność wyjściowa, którą agent może wytwarzać. animation avatar i są używane podczas konfiguracji awatara.

VoiceType

Implementacja głosowa. Dodatkowe wartości mogą być dodawane w czasie.

Wyliczenia

KnownApiVersions

Wersje API Microsoft Foundry

Funkcje

isRestError(unknown)

Funkcja Typeguard dla błędu RestError

Zmienne

RestError

Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem.

KnownVoiceAgentConnectionState

Znane wartości VoiceAgentConnectionState raportowane przez połączenie głosowo-agentowe w czasie rzeczywistym.

Szczegóły funkcji

isRestError(unknown)

Funkcja Typeguard dla błędu RestError

function isRestError(e: unknown): e is RestError

Parametry

e

unknown

Coś złapanego przez klauzulę catch.

Zwraca

e is RestError

Szczegóły zmiennej

RestError

Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem.

RestError: RestErrorConstructor

Typ

KnownVoiceAgentConnectionState

Znane wartości VoiceAgentConnectionState raportowane przez połączenie głosowo-agentowe w czasie rzeczywistym.

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

Typ

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