@azure/ai-projects package

Kelas

AIProjectClient

mendapatkan klien OpenAI dengan opsi klien OpenAI opsional

Antarmuka

@azure/ai-projects.Index
A2APreviewTool

Agen yang mengimplementasikan protokol A2A.

A2APreviewToolboxTool

Alat A2A yang disimpan dalam kotak peralatan.

A2AProtocolConfiguration

Konfigurasi khusus untuk protokol A2A.

AIProjectClientOptionalParams

Parameter opsional untuk klien.

AISearchIndexResource

Sumber daya Indeks Pencarian AI.

ActivityProtocolConfiguration

Konfigurasi khusus untuk protokol aktivitas.

Agent

agen antarmuka model

AgentBlueprintReference

antarmuka model AgentBlueprintReference

AgentCard

antarmuka model Kartu Agen

AgentCardSkill

antarmuka model AgentCardSkill

AgentClusterInsightRequest

Wawasan tentang kumpulan Hasil Evaluasi Agen

AgentClusterInsightResult

Wawasan dari analisis kluster agen.

AgentDataGenerationJobSource

Sumber agen untuk pekerjaan pembuatan data — mereferensikan agen untuk mengambil instruksi dan metadata.

AgentDefinition

Antarmuka definisi dasar untuk agen. Berisi jenis agen dan konfigurasi RAI opsional.

AgentEndpointAuthorizationScheme

antarmuka model AgentEndpointAuthorizationScheme

AgentEndpointConfig

antarmuka model AgentEndpointConfig

AgentEvaluatorGenerationJobSource

Sumber agen untuk pekerjaan pembuatan evaluator — mereferensikan agen untuk mengambil instruksi dan metadata.

AgentIdentity

antarmuka model AgentIdentity

AgentSessionResource

Sesi agen yang menyediakan kotak pasir komputasi berumur panjang untuk pemanggilan agen yang dihosting.

AgentTaxonomyInput

Konfigurasi input untuk taksonomi evaluasi ketika jenis input adalah agen.

AgentVersion

Mewakili versi agen tertentu. Termasuk metadata, penerapan versi, waktu pembuatan, dan definisi agen.

AgenticIdentityPreviewCredentials

Definisi kredensial identitas agen

AgentsCreateAgentFromManifestOptionalParams

Parameter opsional.

AgentsCreateAgentVersionFromManifestOptionalParams

Parameter opsional.

AgentsCreateOptionalParams

Parameter opsional.

AgentsCreateSessionOptionalParams

Parameter opsional.

AgentsCreateVersionFromCodeOptionalParams

Parameter opsional.

AgentsCreateVersionOptionalParams

Parameter opsional.

AgentsDeleteOptionalParams

Parameter opsional.

AgentsDeleteSessionFileOptionalParams

Parameter opsional.

AgentsDeleteSessionOptionalParams

Parameter opsional.

AgentsDeleteVersionOptionalParams

Parameter opsional.

AgentsDisableOptionalParams

Parameter opsional.

AgentsDownloadAgentCodeOptionalParams

Parameter opsional.

AgentsDownloadSessionFileOptionalParams

Parameter opsional.

AgentsEnableOptionalParams

Parameter opsional.

AgentsGetOptionalParams

Parameter opsional.

AgentsGetSessionLogStreamOptionalParams

Parameter opsional.

AgentsGetSessionOptionalParams

Parameter opsional.

AgentsGetVersionOptionalParams

Parameter opsional.

AgentsListOptionalParams

Parameter opsional.

AgentsListSessionFilesOptionalParams

Parameter opsional.

AgentsListSessionsOptionalParams

Parameter opsional.

AgentsListVersionsOptionalParams

Parameter opsional.

AgentsOperations

Antarmuka yang mewakili operasi Agen.

AgentsStopSessionOptionalParams

Parameter opsional.

AgentsUpdateAgentFromManifestOptionalParams

Parameter opsional.

AgentsUpdateAgentObjectOptionalParams

Parameter opsional.

AgentsUpdateOptionalParams

Parameter opsional.

AgentsUploadSessionFileOptionalParams

Parameter opsional.

ApiErrorResponse

Respons kesalahan untuk kegagalan API.

ApiKeyCredentials

Definisi Kredensial Kunci API

ApplyPatchToolParam

Mengizinkan asisten membuat, menghapus, atau memperbarui file menggunakan perbedaan terpadu.

ApproximateLocation

antarmuka model ApproximateLocation

ArtifactProfile

Profil artefak model

AutoCodeInterpreterToolParam

Konfigurasi untuk kontainer penerjemah kode. Secara opsional tentukan ID file untuk menjalankan kode.

AzureAIAgentTarget

Mewakili target yang menentukan agen AI Azure.

AzureAIModelTarget

Mewakili target yang menentukan model AI Azure untuk operasi yang memerlukan pemilihan model.

AzureAISearchIndex

Definisi Indeks Pencarian Azure AI

AzureAISearchTool

Informasi definisi input untuk alat pencarian Azure AI seperti yang digunakan untuk mengonfigurasi agen.

AzureAISearchToolResource

Sekumpulan sumber daya indeks yang digunakan oleh alat azure_ai_search.

AzureAISearchToolboxTool

Alat Pencarian Azure AI yang disimpan dalam kotak alat.

AzureAgentConfig

Opsi konfigurasi untuk titik akhir agen metode getOpenAIClient. Terutama digunakan untuk agen yang dihosting.

AzureFunctionBinding

Struktur untuk menyimpan nama antrean storage dan URI.

AzureFunctionDefinition

Definisi fungsi Azure.

AzureFunctionStorageQueue

Struktur untuk menyimpan nama antrean storage dan URI.

AzureFunctionTool

Informasi definisi input untuk Azure Function Tool, seperti yang digunakan untuk mengonfigurasi Agen.

AzureOpenAIModelConfiguration

Konfigurasi model Azure OpenAI. Versi API akan dipilih oleh layanan untuk mengkueri model.

BaseCredentials

Kelas dasar untuk kredensial koneksi

BetaAgentsCancelOptimizationJobOptionalParams

Parameter opsional.

BetaAgentsCreateOptimizationJobOptionalParams

Parameter opsional.

BetaAgentsDeleteOptimizationJobOptionalParams

Parameter opsional.

BetaAgentsGetOptimizationJobOptionalParams

Parameter opsional.

BetaAgentsListOptimizationJobsOptionalParams

Parameter opsional.

BetaAgentsOperations

Antarmuka yang mewakili operasi BetaAgents.

BetaDatasetsCancelGenerationJobOptionalParams

Parameter opsional.

BetaDatasetsCreateGenerationJobOptionalParams

Parameter opsional.

BetaDatasetsDeleteGenerationJobOptionalParams

Parameter opsional.

BetaDatasetsGetGenerationJobOptionalParams

Parameter opsional.

BetaDatasetsListGenerationJobsOptionalParams

Parameter opsional.

BetaDatasetsOperations

Antarmuka yang mewakili operasi BetaDatasets.

BetaEvaluationTaxonomiesCreateOptionalParams

Parameter opsional.

BetaEvaluationTaxonomiesDeleteOptionalParams

Parameter opsional.

BetaEvaluationTaxonomiesGetOptionalParams

Parameter opsional.

BetaEvaluationTaxonomiesListOptionalParams

Parameter opsional.

BetaEvaluationTaxonomiesOperations

Antarmuka yang mewakili operasi BetaEvaluationTaxonomies.

BetaEvaluationTaxonomiesUpdateOptionalParams

Parameter opsional.

BetaEvaluatorsCancelGenerationJobOptionalParams

Parameter opsional.

BetaEvaluatorsCreateGenerationJobOptionalParams

Parameter opsional.

BetaEvaluatorsCreateVersionOptionalParams

Parameter opsional.

BetaEvaluatorsDeleteGenerationJobOptionalParams

Parameter opsional.

BetaEvaluatorsDeleteVersionOptionalParams

Parameter opsional.

BetaEvaluatorsGetCredentialsOptionalParams

Parameter opsional.

BetaEvaluatorsGetGenerationJobOptionalParams

Parameter opsional.

BetaEvaluatorsGetVersionOptionalParams

Parameter opsional.

BetaEvaluatorsListGenerationJobsOptionalParams

Parameter opsional.

BetaEvaluatorsListOptionalParams

Parameter opsional.

BetaEvaluatorsListVersionsOptionalParams

Parameter opsional.

BetaEvaluatorsOperations

Antarmuka yang mewakili operasi BetaEvaluators.

BetaEvaluatorsPendingUploadOptionalParams

Parameter opsional.

BetaEvaluatorsUpdateVersionOptionalParams

Parameter opsional.

BetaInsightsGenerateOptionalParams

Parameter opsional.

BetaInsightsGetOptionalParams

Parameter opsional.

BetaInsightsListOptionalParams

Parameter opsional.

BetaInsightsOperations

Antarmuka yang mewakili operasi BetaInsights.

BetaMemoryStoresCreateMemoryOptionalParams

Parameter opsional.

BetaMemoryStoresCreateOptionalParams

Parameter opsional.

BetaMemoryStoresDeleteMemoryOptionalParams

Parameter opsional.

BetaMemoryStoresDeleteOptionalParams

Parameter opsional.

BetaMemoryStoresDeleteScopeOptionalParams

Parameter opsional.

BetaMemoryStoresGetMemoryOptionalParams

Parameter opsional.

BetaMemoryStoresGetOptionalParams

Parameter opsional.

BetaMemoryStoresGetUpdateResultOptionalParams

Parameter opsional.

BetaMemoryStoresListMemoriesOptionalParams

Parameter opsional.

BetaMemoryStoresListOptionalParams

Parameter opsional.

BetaMemoryStoresOperations

Antarmuka yang mewakili operasi BetaMemoryStores.

BetaMemoryStoresSearchMemoriesOptionalParams

Parameter opsional.

BetaMemoryStoresUpdateMemoriesOptionalParams

Parameter opsional.

BetaMemoryStoresUpdateMemoryOptionalParams

Parameter opsional.

BetaMemoryStoresUpdateOptionalParams

Parameter opsional.

BetaModelsCreateOptions

Opsi untuk metode create yang mengunggah file lokal dan mendaftarkan versi model.

BetaModelsDeleteOptionalParams

Parameter opsional.

BetaModelsGetCredentialsOptionalParams

Parameter opsional.

BetaModelsGetOptionalParams

Parameter opsional.

BetaModelsListOptionalParams

Parameter opsional.

BetaModelsListVersionsOptionalParams

Parameter opsional.

BetaModelsOperations

Antarmuka yang mewakili operasi BetaModels.

BetaModelsPendingCreateVersionOptionalParams

Parameter opsional.

BetaModelsPendingUploadOptionalParams

Parameter opsional.

BetaModelsUpdateOptionalParams

Parameter opsional.

BetaOperations

Antarmuka yang mewakili operasi Beta.

BetaRedTeamsCreateOptionalParams

Parameter opsional.

BetaRedTeamsGetOptionalParams

Parameter opsional.

BetaRedTeamsListOptionalParams

Parameter opsional.

BetaRedTeamsOperations

Antarmuka yang mewakili operasi BetaRedTeams.

BetaRoutinesCreateOrUpdateOptionalParams

Parameter opsional.

BetaRoutinesDeleteOptionalParams

Parameter opsional.

BetaRoutinesDisableOptionalParams

Parameter opsional.

BetaRoutinesDispatchOptionalParams

Parameter opsional.

BetaRoutinesEnableOptionalParams

Parameter opsional.

BetaRoutinesGetOptionalParams

Parameter opsional.

BetaRoutinesListOptionalParams

Parameter opsional.

BetaRoutinesListRunsOptionalParams

Parameter opsional.

BetaRoutinesOperations

Antarmuka yang mewakili operasi BetaRoutines.

BetaSchedulesCreateOrUpdateOptionalParams

Parameter opsional.

BetaSchedulesDeleteOptionalParams

Parameter opsional.

BetaSchedulesGetOptionalParams

Parameter opsional.

BetaSchedulesGetRunOptionalParams

Parameter opsional.

BetaSchedulesListOptionalParams

Parameter opsional.

BetaSchedulesListRunsOptionalParams

Parameter opsional.

BetaSchedulesOperations

Antarmuka yang mewakili operasi BetaSchedules.

BetaSkillsCreateOptionalParams

Parameter opsional.

BetaSkillsCreateVersionFromFilesOptionalParams

Parameter opsional.

BetaSkillsDeleteOptionalParams

Parameter opsional.

BetaSkillsDeleteVersionOptionalParams

Parameter opsional.

BetaSkillsDownloadOptionalParams

Parameter opsional.

BetaSkillsDownloadVersionOptionalParams

Parameter opsional.

BetaSkillsGetOptionalParams

Parameter opsional.

BetaSkillsGetVersionOptionalParams

Parameter opsional.

BetaSkillsListOptionalParams

Parameter opsional.

BetaSkillsListVersionsOptionalParams

Parameter opsional.

BetaSkillsOperations

Antarmuka yang mewakili operasi BetaSkills.

BetaSkillsUpdateOptionalParams

Parameter opsional.

BingCustomSearchConfiguration

Konfigurasi pencarian kustom bing.

BingCustomSearchPreviewTool

Informasi definisi input untuk alat pencarian kustom Bing seperti yang digunakan untuk mengonfigurasi agen.

BingCustomSearchToolParameters

Parameter alat pencarian kustom bing.

BingGroundingSearchConfiguration

Konfigurasi pencarian untuk Bing Grounding

BingGroundingSearchToolParameters

Parameter alat pencarian grounding bing.

BingGroundingTool

Informasi definisi input untuk alat pencarian grounding bing seperti yang digunakan untuk mengonfigurasi agen.

BlobReference

Detail referensi blob.

BotServiceAuthorizationScheme

antarmuka model BotServiceAuthorizationScheme

BotServiceRbacAuthorizationScheme

antarmuka model BotServiceRbacAuthorizationScheme

BotServiceTenantAuthorizationScheme

antarmuka model BotServiceTenantAuthorizationScheme

BrowserAutomationPreviewTool

Informasi definisi input untuk Alat Otomatisasi Browser, seperti yang digunakan untuk mengonfigurasi Agen.

BrowserAutomationPreviewToolboxTool

Alat otomatisasi browser yang disimpan dalam kotak peralatan.

BrowserAutomationToolConnectionParameters

Definisi parameter input untuk koneksi yang digunakan oleh Alat Otomatisasi Browser.

BrowserAutomationToolParameters

Definisi parameter input untuk Alat Otomatisasi Browser.

CaptureStructuredOutputsTool

Alat untuk menangkap output terstruktur

ChartCoordinate

Koordinat untuk bagan analisis.

ChatSummaryMemoryItem

Item memori yang berisi ringkasan yang diekstrak dari percakapan.

ClusterInsightResult

Wawasan dari analisis kluster.

ClusterTokenUsage

Penggunaan token untuk analisis kluster

CodeBasedEvaluatorDefinition

Definisi evaluator berbasis kode menggunakan kode python

CodeConfiguration

Konfigurasi penyebaran berbasis kode untuk agen yang dihosting.

CodeInterpreterTool

Alat yang menjalankan kode Python untuk membantu menghasilkan respons terhadap perintah.

CodeInterpreterToolboxTool

Alat penerjemah kode yang disimpan dalam kotak alat.

ComparisonFilter

Filter yang digunakan untuk membandingkan kunci atribut tertentu dengan nilai tertentu menggunakan operasi perbandingan yang ditentukan.

CompoundFilter

Gabungkan beberapa filter menggunakan and atau or.

ComputerTool

Alat yang mengontrol komputer virtual. Pelajari alat komputer lebih lanjut.

ComputerUsePreviewTool

Alat yang mengontrol komputer virtual. Pelajari alat komputer lebih lanjut.

Connection

Respons dari daftar dan dapatkan operasi koneksi

ConnectionsGetOptionalParams

Parameter opsional.

ConnectionsGetWithCredentialsOptionalParams

Parameter opsional.

ConnectionsListOptionalParams

Parameter opsional.

ConnectionsOperations

Antarmuka yang mewakili operasi Koneksi.

ContainerAutoParam

antarmuka model ContainerAutoParam

ContainerConfiguration

Konfigurasi penyebaran berbasis kontainer untuk agen yang dihosting.

ContainerNetworkPolicyAllowlistParam

antarmuka model ContainerNetworkPolicyAllowlistParam

ContainerNetworkPolicyDisabledParam

antarmuka model ContainerNetworkPolicyDisabledParam

ContainerNetworkPolicyDomainSecretParam

antarmuka model ContainerNetworkPolicyDomainSecretParam

ContainerNetworkPolicyParam

Kebijakan akses jaringan untuk kontainer.

ContainerSkill

antarmuka model ContainerSkill

ContinuousEvaluationRuleAction

Tindakan aturan evaluasi untuk evaluasi berkelanjutan.

CosmosDBIndex

Definisi Indeks Toko Vektor CosmosDB

CreateAgentVersionFromCodeContent

Isi permintaan multipart untuk memperbarui atau menversi agen berbasis kode (POST /agents/{name} dan POST /agents/{name}/versions).

CreateAgentVersionFromCodeMetadata

Metadata JSON untuk operasi agen berbasis kode (membuat, memperbarui, membuat versi). Nama agen berasal dari parameter jalur URL atau x-ms-agent-name header, sehingga tidak disertakan dalam model ini. Hash konten (SHA-256 dari zip) dibawa di x-ms-code-zip-sha256 header.

CreateSkillVersionFromFilesBody

Isi permintaan multipart untuk membuat versi keterampilan dari file. Menerima satu file zip atau beberapa file keterampilan individu (unggahan direktori). Untuk unggahan zip, server mengekstrak dan memvalidasi konten. Untuk unggahan direktori, file divalidasi as-is.

CronTrigger

Pemicu berbasis cron.

CustomCredential

Definisi kredensial kustom

CustomGrammarFormatParam

Tata bahasa yang ditentukan oleh pengguna.

CustomRoutineTrigger

Pemicu rutinitas peristiwa kustom.

CustomTextFormatParam

Teks bentuk bebas tanpa batasan.

CustomToolParam

Alat kustom yang memproses input menggunakan format tertentu. Pelajari alat kustom

CustomToolParamFormat

Format input untuk alat khusus. Default adalah teks tidak dibatasi.

DailyRecurrenceSchedule

Jadwal pengulangan harian.

DataGenerationJob

Sumber daya Pekerjaan Pembuatan Data.

DataGenerationJobInputs

Input yang disediakan oleh pemanggil untuk pekerjaan pembuatan data.

DataGenerationJobOptions

Opsi untuk mengelola pekerjaan pembuatan data.

DataGenerationJobOutput

Informasi keluaran untuk pekerjaan pembuatan data.

DataGenerationJobOutputOptions

Opsi output untuk pekerjaan pembuatan data.

DataGenerationJobResult

Hasil yang dihasilkan oleh pekerjaan pembuatan data yang berhasil.

DataGenerationJobSource

Model sumber dasar untuk pekerjaan pembuatan data.

DataGenerationModelOptions

Opsi model LLM untuk pekerjaan pembuatan data.

DataGenerationTokenUsage

Informasi penggunaan token untuk pekerjaan pembuatan data.

DatasetCredential

Mewakili referensi ke blob untuk dikonsumsi

DatasetDataGenerationJobOutput

Output himpunan data untuk pekerjaan pembuatan data.

DatasetEvaluatorGenerationJobSource

Sumber himpunan data untuk pekerjaan pembuatan evaluator — referensi ke himpunan data.

DatasetReference

Referensi ke Himpunan Data Pengecoran berversi.

DatasetVersion

Definisi DatasetVersion

DatasetsCreateOrUpdateOptionalParams

Parameter opsional.

DatasetsDeleteOptionalParams

Parameter opsional.

DatasetsGetCredentialsOptionalParams

Parameter opsional.

DatasetsGetOptionalParams

Parameter opsional.

DatasetsListOptionalParams

Parameter opsional.

DatasetsListVersionsOptionalParams

Parameter opsional.

DatasetsOperations

Antarmuka yang mewakili operasi Himpunan Data.

DatasetsPendingUploadOptionalParams

Parameter opsional.

DeleteAgentResponse

Objek agen yang dihapus

DeleteAgentVersionResponse

Objek versi agen yang dihapus

DeleteMemoryResponse

Respons untuk menghapus item memori dari penyimpanan memori.

DeleteMemoryStoreResponse

antarmuka model DeleteMemoryStoreResponse

DeleteSkillResponse

Keterampilan yang dihapus.

DeleteSkillVersionResponse

Versi keterampilan yang dihapus.

Deployment

Definisi Penerapan Model

DeploymentsGetOptionalParams

Parameter opsional.

DeploymentsListOptionalParams

Parameter opsional.

DeploymentsOperations

Antarmuka yang mewakili operasi Deployments.

Dimension

Satu dimensi — satu dimensi kualitas independen yang dapat diukur dalam cetak biru penilaian evaluator rubrik.

DispatchRoutineResponse

Pengidentifikasi dikembalikan setelah pengiriman rutin diantri.

EmbeddingConfiguration

Menyematkan kelas konfigurasi

EmptyModelParam

antarmuka model EmptyModelParam

EndpointBasedEvaluatorDefinition

Definisi evaluator berbasis titik akhir. Pelanggan memiliki dan menghosting titik akhir HTTP yang mengimplementasikan kontrak evaluasi. Evaluator mereferensikan Project Connection berdasarkan nama; koneksi menyimpan URL dan kredensial titik akhir (API Key atau Entra ID). Pada waktu eksekusi, layanan menyelesaikan koneksi untuk mendapatkan URL titik akhir dan detail autentikasi, lalu memanggil titik akhir untuk setiap baris evaluasi.

EntraAuthorizationScheme

antarmuka model EntraAuthorizationScheme

EntraIDCredentials

Definisi kredensial Entra ID

ErrorModel

antarmuka model ErrorModel

EvalResult

Hasil evaluasi.

EvalRunResultCompareItem

Perbandingan metrik untuk perlakuan terhadap baseline.

EvalRunResultComparison

Hasil perbandingan untuk pengobatan berjalan dengan baseline.

EvalRunResultSummary

Statistik ringkasan metrik dalam eksekusi evaluasi.

EvaluationComparisonInsightRequest

Permintaan Perbandingan Evaluasi

EvaluationComparisonInsightResult

Wawasan dari perbandingan evaluasi.

EvaluationResultSample

Contoh dari hasil evaluasi.

EvaluationRule

Model aturan evaluasi.

EvaluationRuleAction

Model tindakan evaluasi.

EvaluationRuleFilter

Model filter evaluasi.

EvaluationRulesCreateOrUpdateOptionalParams

Parameter opsional.

EvaluationRulesDeleteOptionalParams

Parameter opsional.

EvaluationRulesGetOptionalParams

Parameter opsional.

EvaluationRulesListOptionalParams

Parameter opsional.

EvaluationRulesOperations

Antarmuka yang mewakili operasi EvaluationRules.

EvaluationRunClusterInsightRequest

Wawasan tentang kumpulan Hasil Evaluasi

EvaluationRunClusterInsightResult

Wawasan dari evaluasi menjalankan analisis kluster.

EvaluationScheduleTask

Tugas evaluasi untuk jadwal.

EvaluationTarget

Kelas dasar untuk target dengan dukungan diskriminator.

EvaluationTaxonomy

Pengertian Taksonomi Evaluasi

EvaluationTaxonomyInput

Konfigurasi input untuk taksonomi evaluasi.

EvaluatorCredentialRequest

Isi permintaan untuk mendapatkan kredensial evaluator

EvaluatorDefinition

Konfigurasi evaluator dasar dengan diskriminator

EvaluatorGenerationArtifacts

Artefak asal yang dikelola layanan yang dihasilkan oleh pekerjaan pembuatan evaluator. Hadir hanya pada sumber daya EvaluatorVersion yang dibuat melalui alur pembuatan. Himpunan Data Pengecoran JSONL gabungan bersifat baca-saja dan diselesaikan ke himpunan data berversi dalam namespace yang dicadangkan layanan.

EvaluatorGenerationInputs

Input yang disediakan oleh penelepon untuk pekerjaan pembuatan evaluator.

EvaluatorGenerationJob

Sumber daya Pekerjaan Pembuatan Evaluator — pekerjaan jangka panjang yang menghasilkan definisi evaluator berbasis rubrik dari bahan sumber. Setelah berhasil, hasilnya adalah EvaluatorVersion yang persisten.

EvaluatorGenerationJobSource

Model sumber dasar untuk pekerjaan pembuatan evaluator. Polimorfik di atas type.

EvaluatorGenerationTokenUsage

Ringkasan konsumsi token untuk pekerjaan pembuatan evaluator. Diisi saat pekerjaan mencapai status terminal.

EvaluatorMetric

Metrik Evaluator

EvaluatorVersion

Definisi Evaluator

ExternalAgentDefinition

Definisi agen eksternal. Mewakili agen pihak ketiga yang dihosting di luar Foundry (misalnya, di GCP atau AWS). Pendaftaran hanya metadata: Foundry merekam definisi agen untuk menerangi pengalaman observabilitas (jejak, evaluasi) melalui data OpenTelemetry yang dipancarkan pelanggan.

FabricDataAgentToolParameters

Parameter alat agen data fabric.

FabricIQPreviewTool

Alat sisi server FabricIQ.

FabricIQPreviewToolboxTool

Alat FabricIQ yang disimpan dalam kotak peralatan.

FieldMapping

Kelas konfigurasi pemetaan bidang

FileDataGenerationJobOutput

Output file Azure OpenAI untuk pekerjaan pembuatan data.

FileDataGenerationJobSource

Sumber file untuk pekerjaan pembuatan data — Input file Azure OpenAI.

FileDatasetVersion

Definisi FileDatasetVersion

FileSearchTool

Alat yang mencari konten yang relevan dari file yang diunggah. Pelajari alat pencarian file lebih lanjut.

FileSearchToolboxTool

Alat pencarian file yang disimpan dalam kotak alat.

FixedRatioVersionSelectionRule

antarmuka model FixedRatioVersionSelectionRule

FolderDatasetVersion

Definisi FileDatasetVersion

FoundryModelWarning

Peringatan yang terkait dengan model.

FunctionShellToolParam

Alat yang memungkinkan model untuk menjalankan perintah shell.

FunctionShellToolParamEnvironment

antarmuka model FunctionShellToolParamEnvironment

FunctionShellToolParamEnvironmentContainerReferenceParam

antarmuka model FunctionShellToolParamEnvironmentContainerReferenceParam

FunctionShellToolParamEnvironmentLocalEnvironmentParam

antarmuka model FunctionShellToolParamEnvironmentLocalEnvironmentParam

FunctionTool

Menentukan fungsi dalam kode Anda sendiri yang dapat dipilih model untuk dipanggil. Pelajari selengkapnya tentang panggilan fungsi.

FunctionToolParam

antarmuka model FunctionToolParam

GenAITracingOptions

Opsi untuk mengonfigurasi pelacakan GenAI pada instans AIProjectClient tertentu.

Berikan ini di bawah tracingOptions kunci AIProjectClientOptionalParams untuk mengaktifkan pelacakan GenAI saat klien dibuat. Setiap instans klien mempertahankan konfigurasi pelacakan independennya sendiri.

GitHubIssueRoutineTrigger

Pemicu rutin masalah GitHub.

HeaderTelemetryEndpointAuth

Autentikasi rahasia berbasis header untuk titik akhir telemetri. Nilai rahasia yang diselesaikan disuntikkan sebagai header HTTP.

HostedAgentDefinition

Definisi agen yang dihosting.

HourlyRecurrenceSchedule

Jadwal pengulangan per jam.

HumanEvaluationPreviewRuleAction

Tindakan aturan evaluasi untuk evaluasi manusia.

HybridSearchOptions

antarmuka model HybridSearchOptions

ImageGenTool

Alat yang menghasilkan gambar menggunakan model gambar GPT.

ImageGenToolInputImageMask

antarmuka model ImageGenToolInputImageMask

IndexesCreateOrUpdateOptionalParams

Parameter opsional.

IndexesDeleteOptionalParams

Parameter opsional.

IndexesGetOptionalParams

Parameter opsional.

IndexesListOptionalParams

Parameter opsional.

IndexesListVersionsOptionalParams

Parameter opsional.

IndexesOperations

Antarmuka yang mewakili operasi Indeks.

InlineSkillParam

antarmuka model InlineSkillParam

InlineSkillSourceParam

Muatan keterampilan sebaris

Insight

Isi respons untuk wawasan kluster.

InsightCluster

Kelompok sampel analisis.

InsightGenerationRequest

Isi permintaan untuk menghasilkan wawasan.

InsightModelConfiguration

Konfigurasi model yang digunakan dalam pembuatan wawasan.

InsightRequest

Permintaan laporan wawasan.

InsightResult

Hasil wawasan.

InsightSample

Sampel dari analisis.

InsightScheduleTask

Tugas wawasan untuk jadwal.

InsightSummary

Ringkasan analisis kluster kesalahan.

InsightsMetadata

Metadata tentang wawasan.

InvocationsProtocolConfiguration

Konfigurasi khusus untuk protokol pemanggilan.

InvocationsWsProtocolConfiguration

Konfigurasi khusus untuk protokol pemanggilan berbasis WebSocket.

InvokeAgentInvocationsApiDispatchPayload

Payload manual yang digunakan untuk menguji pengiriman rutin API pemanggilan.

InvokeAgentInvocationsApiRoutineAction

Mengirimkan rutinitas melalui API pemanggilan mentah. Tepat satu dari agent_name atau agent_endpoint_id harus disediakan.

InvokeAgentResponsesApiDispatchPayload

Payload manual yang digunakan untuk menguji pengiriman rutin API respons.

InvokeAgentResponsesApiRoutineAction

Mengirimkan rutinitas melalui API respons. Tepat satu dari agent_name atau agent_endpoint_id harus disediakan.

LocalShellToolParam

Alat yang memungkinkan model menjalankan perintah shell di lingkungan lokal.

LocalSkillParam

antarmuka model LocalSkillParam

LoraConfig

Metadata khusus adaptor untuk model LoRA. Drive melayani konfigurasi engine pada waktu penyebaran.

MCPTool

Berikan akses model ke alat tambahan melalui server Protokol Konteks Model jarak jauh (MCP). Pelajari MCP lebih lanjut.

MCPToolFilter

Objek filter untuk menentukan alat mana yang diizinkan.

MCPToolRequireApproval

antarmuka model MCPToolRequireApproval

MCPToolboxTool

Alat MCP yang disimpan dalam kotak peralatan.

ManagedAgentIdentityBlueprintReference

antarmuka model ManagedAgentIdentityBlueprintReference

ManagedAzureAISearchIndex

Definisi Indeks Pencarian Azure AI Terkelola

McpProtocolConfiguration

Konfigurasi khusus untuk protokol MCP.

MemoryItem

Item memori tunggal disimpan di penyimpanan memori, berisi konten dan metadata.

MemoryOperation

Mewakili operasi memori tunggal (membuat, memperbarui, atau menghapus) yang dilakukan pada item memori.

MemorySearchItem

Item memori yang diambil dari pencarian memori.

MemorySearchOptions

Opsi pencarian memori.

MemorySearchPreviewTool

Alat untuk mengintegrasikan ingatan ke dalam agen.

MemoryStore

Penyimpanan memori yang dapat menyimpan dan mengambil memori pengguna.

MemoryStoreDefaultDefinition

Implementasi penyimpanan memori default.

MemoryStoreDefaultOptions

Konfigurasi penyimpanan memori default.

MemoryStoreDefinition

Definisi dasar untuk konfigurasi penyimpanan memori.

MemoryStoreDeleteScopeResponse

Respons untuk menghapus memori dari cakupan.

MemoryStoreOperationUsage

Statistik penggunaan operasi penyimpanan memori.

MemoryStoreSearchResponse

Respons pencarian memori.

MemoryStoreUpdateCompletedResult

Hasil pembaruan memori.

MemoryStoreUpdateResponse

Menyediakan status operasi pembaruan penyimpanan memori.

MicrosoftFabricPreviewTool

Informasi definisi input untuk alat Microsoft Fabric seperti yang digunakan untuk mengonfigurasi agen.

ModelCredentialRequest

Permintaan untuk mengambil kredensial untuk aset model.

ModelDeployment

Definisi Penerapan Model

ModelDeploymentSku

Informasi Sku

ModelPendingUploadRequest

Mewakili permintaan untuk unggahan versi model yang tertunda.

ModelPendingUploadResponse

Mewakili respons untuk model yang menunggu permintaan upload.

ModelSamplingParams

Mewakili sekumpulan parameter yang digunakan untuk mengontrol perilaku pengambilan sampel model bahasa selama pembuatan teks.

ModelSourceData

Informasi sumber untuk model

ModelVersion

Definisi Versi Model

MonthlyRecurrenceSchedule

Jadwal pengulangan bulanan.

NamespaceToolParam

Mengelompokkan fungsi/alat kustom di bawah namespace bersama.

NoAuthenticationCredentials

Kredensial yang tidak memerlukan autentikasi

OneTimeTrigger

Pemicu satu kali.

OpenAIClientOptionsWithAzureAgent

Opsi klien OpenAI yang diperluas untuk menyertakan konfigurasi titik akhir Azure Agent.

OpenApiAnonymousAuthDetails

Detail keamanan untuk autentikasi anonim OpenApi

OpenApiAuthDetails

detail autentikasi untuk OpenApiFunctionDefinition

OpenApiFunctionDefinition

Informasi definisi input untuk fungsi openapi.

OpenApiManagedAuthDetails

Detail keamanan untuk autentikasi OpenApi managed_identity

OpenApiManagedSecurityScheme

Skema keamanan untuk autentikasi OpenApi managed_identity

OpenApiProjectConnectionAuthDetails

Detail keamanan untuk autentikasi koneksi OpenApi project

OpenApiProjectConnectionSecurityScheme

Skema keamanan untuk autentikasi OpenApi managed_identity

OpenApiTool

Informasi definisi input untuk alat OpenAPI seperti yang digunakan untuk mengonfigurasi agen.

OpenApiToolboxTool

Alat OpenAPI yang disimpan dalam kotak alat.

OptimizationAgentIdentifier

Mengidentifikasi agen Foundry terdaftar untuk dioptimalkan (hanya permintaan). Keterampilan, alat, dan system_prompt ditentukan dalam options.optimization_config.

OptimizationCandidate

Hasil evaluasi agregat untuk satu konfigurasi agen kandidat di semua tugas.

OptimizationDatasetCriterion

Kriteria evaluasi: nama + pasangan instruksi yang digunakan untuk penilaian per item.

OptimizationDatasetInput

Model diskriminasi dasar untuk input himpunan data. Baik item sebaris atau referensi terdaftar.

OptimizationDatasetItem

Satu item dalam himpunan data sebaris.

OptimizationEvaluatorRef

Referensi ke evaluator bernama, secara opsional disematkan ke versi.

OptimizationInlineDatasetInput

Himpunan data sebaris — item yang disediakan langsung di isi permintaan.

OptimizationJob

Sumber daya pekerjaan pengoptimalan agen — pekerjaan jangka panjang yang mengoptimalkan konfigurasi agen (instruksi, model, keterampilan, alat) untuk memaksimalkan skor evaluasi. Pada keberhasilan, hasilnya berisi kandidat yang dinilai.

OptimizationJobInputs

Input yang disediakan oleh penelepon untuk pekerjaan pengoptimalan.

OptimizationJobListItem

Representasi pekerjaan ramping yang dikembalikan oleh titik akhir LIST.

OptimizationJobProgress

Kemajuan dalam penerbangan; hanya diisi saat status diantri atau in_progress.

OptimizationJobResult

Badan hasil terminal-state. Diisi saat status berhasil atau gagal.

OptimizationOptions

Kenop penyetelan dan run-mode untuk pekerjaan pengoptimalan.

OptimizationReferenceDatasetInput

Referensi ke himpunan data Foundry terdaftar.

OtlpTelemetryEndpoint

Titik akhir ekspor telemetri OTLP (OpenTelemetry Protocol).

PageSettings

Antarmuka yang melacak pengaturan untuk iterasi halaman

PagedAsyncIterableIterator

Antarmuka yang memungkinkan iterasi yang dapat diulang asinkron baik ke penyelesaian maupun berdasarkan halaman.

PendingUploadRequest

Mewakili permintaan upload yang tertunda.

PendingUploadResponse

Mewakili respons untuk permintaan upload yang tertunda

ProceduralMemoryItem

Item memori yang berisi prosedur yang diekstrak dari percakapan.

PromotionInfo

Metadata promosi direkam saat kandidat disebarkan ke agen Foundry.

PromptAgentDefinition

Definisi agen prompt

PromptAgentDefinitionTextOptions

Opsi konfigurasi untuk respons teks dari model. Dapat berupa teks biasa atau data JSON terstruktur.

PromptBasedEvaluatorDefinition

Evaluator berbasis prompt

PromptDataGenerationJobSource

Sumber prompt untuk pekerjaan pembuatan data — teks sebaris yang disediakan oleh pengguna.

PromptEvaluatorGenerationJobSource

Sumber prompt untuk pekerjaan pembuatan evaluator — teks sebaris yang disediakan oleh pengguna.

ProtocolConfiguration

Konfigurasi per protokol untuk titik akhir agen.

ProtocolVersionRecord

Pemetaan rekaman untuk protokol tunggal dan versinya.

RaiConfig

Konfigurasi untuk fitur pemfilteran konten dan keamanan AI yang Bertanggung Jawab (RAI).

RankingOptions

antarmuka model RankingOptions

Reasoning

Hanya model GPT-5 dan seri O Opsi konfigurasi untuk model penalaran.

RecurrenceSchedule

Model jadwal pengulangan.

RecurrenceTrigger

Pemicu berbasis pengulangan.

RedTeam

Detail tim merah.

RedTeamTargetConfig

Kelas abstrak untuk konfigurasi target.

ReminderPreviewToolboxTool

Alat pengingat yang disimpan dalam kotak peralatan.

ResponseUsageInputTokensDetails

antarmuka model ResponseUsageInputTokensDetails

ResponseUsageOutputTokensDetails

antarmuka model ResponseUsageOutputTokensDetails

ResponsesProtocolConfiguration

Konfigurasi khusus untuk protokol respons.

Routine

Definisi rutin yang dikembalikan oleh layanan.

RoutineAction

Model dasar untuk tindakan rutin.

RoutineDispatchPayload

Model dasar untuk muatan pengiriman manual.

RoutineRun

Satu eksekusi rutin dikembalikan dari API riwayat eksekusi.

RoutineTrigger

Model dasar untuk pemicu rutin.

RubricBasedEvaluatorDefinition

Definisi evaluator berbasis rubrik — menyimpan dimensi yang dihasilkan oleh API generasi. Digunakan untuk evaluator kualitas dan keselamatan.

SASTokenCredentials

Definisi kredensial Tanda Tangan Akses Bersama (SAS)

SasCredential

Definisi Kredensial SAS

Schedule

Model jadwal.

ScheduleRoutineTrigger

Pemicu rutinitas berbasis cron yang berulang.

ScheduleRun

Menjadwalkan model eksekusi.

ScheduleTask

Jadwalkan model tugas.

SessionDirectoryEntry

Satu entri dalam daftar direktori.

SessionDirectoryListResponse

Respons dari mencantumkan direktori dalam kotak pasir sesi.

SessionFileWriteResponse

Respons dari mengunggah file ke kotak pasir sesi.

SessionLogEvent

Satu Server-Sent bingkai Peristiwa yang dipancarkan oleh aliran log sesi agen yang dihosting.

Setiap bingkai berisi bidang yang event mengidentifikasi jenis peristiwa dan data bidang yang membawa muatan sebagai teks biasa. Meskipun payload saat ini data berformat JSON, skemanya tidak kontraktual — kunci tambahan mungkin muncul dan formatnya dapat berubah seiring waktu. Klien harus memperlakukan data sebagai string buram dan secara opsional mencoba penguraian JSON.

Jenis acara baru dapat ditambahkan di masa mendatang. Klien harus mengabaikan jenis peristiwa yang tidak dikenali.

Format kawat:

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

Parameter alat pembumian sharepoint.

SharepointPreviewTool

Informasi definisi input untuk alat sharepoint seperti yang digunakan untuk mengonfigurasi agen.

SimpleQnADataGenerationJobOptions

Opsi untuk pekerjaan pembuatan data dengan jenis SimpleQnA.

Skill

Sumber daya keterampilan.

SkillInlineContent

Konten sebaris untuk mendefinisikan keterampilan sederhana tanpa mengunggah file. Mengikuti spesifikasi agentskills.io SKILL.md.

SkillReferenceParam

antarmuka model SkillReferenceParam

SkillVersion

Versi tertentu dari sebuah skill.

SpecificApplyPatchParam

Memaksa model untuk memanggil alat apply_patch saat menjalankan panggilan alat.

SpecificFunctionShellParam

Memaksa model untuk memanggil alat shell saat panggilan alat diperlukan.

StructuredInputDefinition

Input terstruktur yang dapat berpartisipasi dalam penggantian templat prompt dan pengikatan argumen alat.

StructuredOutputDefinition

Output terstruktur yang dapat diproduksi oleh agen.

TaxonomyCategory

Definisi kategori taksonomi.

TaxonomySubCategory

Definisi sub-kategori taksonomi.

TelemetryConfig

Konfigurasi telemetri yang disediakan pelanggan untuk mengekspor log, pelacakan, dan metrik kontainer.

TelemetryEndpoint

Konfigurasi titik akhir ekspor telemetri.

TelemetryEndpointAuth

Konfigurasi autentikasi untuk titik akhir telemetri.

TelemetryOperations

Antarmuka yang mewakili operasi telemetri

TextResponseFormat

Objek yang menentukan format yang harus dihasilkan model. Mengonfigurasi { "type": "json_schema" } memungkinkan Output Terstruktur, yang memastikan model akan cocok dengan skema JSON yang Anda berikan. Pelajari selengkapnya di panduan Output Terstruktur. Format defaultnya adalah { "type": "text" } tanpa opsi tambahan. Tidak disarankan untuk gpt-4o dan model yang lebih baru:* Pengaturan untuk { "type": "json_object" } mengaktifkan mode JSON yang lebih lama, yang memastikan pesan yang dihasilkan model adalah JSON yang valid. Penggunaan json_schema lebih disukai untuk model yang mendukungnya.

TextResponseFormatConfiguration
TextResponseFormatConfigurationResponseFormatJsonObject
TextResponseFormatConfigurationResponseFormatText
TextResponseFormatJsonObject

Format respons objek JSON. Metode lama untuk menghasilkan respons JSON. Penggunaan json_schema disarankan untuk model yang mendukungnya. Perhatikan bahwa model tidak akan menghasilkan JSON tanpa pesan sistem atau pengguna yang menginstruksikannya untuk melakukannya.

TextResponseFormatJsonSchema

Format Skema JSON untuk respons. Digunakan untuk menghasilkan respons JSON terstruktur. Pelajari selengkapnya tentang Output Terstruktur.

TextResponseFormatText

Format tanggapan bawaan. Digunakan untuk menghasilkan respons teks.

TimerRoutineTrigger

Pemicu rutinitas pengatur waktu satu tembakan.

Tool

Alat yang dapat digunakan untuk menghasilkan respons.

ToolChoiceAllowed

Membatasi alat yang tersedia untuk model ke set yang telah ditentukan sebelumnya.

ToolChoiceCodeInterpreter

Menunjukkan bahwa model harus menggunakan alat bawaan untuk menghasilkan respons. Pelajari selengkapnya tentang alat bawaan.

ToolChoiceComputer

Menunjukkan bahwa model harus menggunakan alat bawaan untuk menghasilkan respons. Pelajari selengkapnya tentang alat bawaan.

ToolChoiceComputerUse

Menunjukkan bahwa model harus menggunakan alat bawaan untuk menghasilkan respons. Pelajari selengkapnya tentang alat bawaan.

ToolChoiceComputerUsePreview

Menunjukkan bahwa model harus menggunakan alat bawaan untuk menghasilkan respons. Pelajari selengkapnya tentang alat bawaan.

ToolChoiceCustom

Gunakan opsi ini untuk memaksa model memanggil alat kustom tertentu.

ToolChoiceFileSearch

Menunjukkan bahwa model harus menggunakan alat bawaan untuk menghasilkan respons. Pelajari selengkapnya tentang alat bawaan.

ToolChoiceFunction

Gunakan opsi ini untuk memaksa model memanggil fungsi tertentu.

ToolChoiceImageGeneration

Menunjukkan bahwa model harus menggunakan alat bawaan untuk menghasilkan respons. Pelajari selengkapnya tentang alat bawaan.

ToolChoiceMCP

Gunakan opsi ini untuk memaksa model memanggil alat tertentu di server MCP jarak jauh.

ToolChoiceParam

Bagaimana model harus memilih alat (atau alat) mana yang akan digunakan saat menghasilkan respons. tools Lihat parameter untuk melihat cara menentukan alat mana yang dapat dipanggil model.

ToolChoiceWebSearchPreview

Menunjukkan bahwa model harus menggunakan alat bawaan untuk menghasilkan respons. Pelajari selengkapnya tentang alat bawaan.

ToolChoiceWebSearchPreview20250311

Menunjukkan bahwa model harus menggunakan alat bawaan untuk menghasilkan respons. Pelajari selengkapnya tentang alat bawaan.

ToolConfig

Konfigurasi per alat yang mengontrol visibilitas alat dan perilaku penelusuran.

ToolDescription

Deskripsi alat yang dapat digunakan oleh agen.

ToolProjectConnection

Sumber daya koneksi project.

ToolSearchToolParam

Konfigurasi pencarian alat yang dihosting atau BYOT untuk alat yang ditangguhkan.

ToolUseFineTuningDataGenerationJobOptions

Opsi untuk pekerjaan pembuatan data dengan jenis ToolUse. Hanya digunakan untuk skenario penyempurnaan.

ToolboxObject

Kotak alat yang menyimpan definisi alat yang dapat digunakan kembali untuk agen.

ToolboxPolicies

Konfigurasi kebijakan untuk kotak alat, termasuk keamanan konten dan pengaturan tata kelola lainnya.

ToolboxSearchPreviewToolboxTool

Alat pencarian kotak alat yang disimpan dalam kotak peralatan.

ToolboxSkill

Sumber keterampilan yang disertakan dalam kotak peralatan.

ToolboxSkillReference

Referensi ke keterampilan yang ada untuk disertakan dalam kotak peralatan.

ToolboxTool

Representasi abstrak dari alat yang disimpan dalam kotak alat.

ToolboxVersionObject

Versi tertentu dari kotak peralatan.

ToolboxesCreateVersionOptionalParams

Parameter opsional.

ToolboxesDeleteOptionalParams

Parameter opsional.

ToolboxesDeleteVersionOptionalParams

Parameter opsional.

ToolboxesGetOptionalParams

Parameter opsional.

ToolboxesGetVersionOptionalParams

Parameter opsional.

ToolboxesListOptionalParams

Parameter opsional.

ToolboxesListVersionsOptionalParams

Parameter opsional.

ToolboxesOperations

Antarmuka yang mewakili operasi Toolbox.

ToolboxesUpdateOptionalParams

Parameter opsional.

TracesDataGenerationJobOptions

Opsi untuk pekerjaan pembuatan data dengan jenis Traces.

TracesDataGenerationJobSource

Melacak sumber untuk pekerjaan pembuatan data — pelacakan percakapan dari Application Insights.

TracesEvaluatorGenerationJobSource

Sumber pelacakan untuk pekerjaan pembuatan evaluator — pelacakan percakapan dari Application Insights.

Trigger

Model dasar untuk Pemicu jadwal.

UpdateModelVersionRequest

Minta isi untuk memperbarui versi model. Hanya deskripsi dan tag yang dapat dimodifikasi.

UpdateToolboxRequest

antarmuka model UpdateToolboxRequest

UserProfileMemoryItem

Item memori yang secara khusus berisi informasi profil pengguna yang diekstrak dari percakapan, seperti preferensi, minat, dan detail pribadi.

VersionIndicator

Indikator versi menentukan versi agen mana yang mendukung sesi.

VersionRefIndicator

Indikator versi yang mereferensikan versi agen tertentu berdasarkan nama.

VersionSelectionRule

antarmuka model VersionSelectionRule

VersionSelector

antarmuka model VersionSelector

WebSearchApproximateLocation

Perkiraan lokasi pengguna.

WebSearchConfiguration

Konfigurasi pencarian web untuk pencarian kustom bing

WebSearchPreviewTool

Alat ini mencari hasil yang relevan di web untuk digunakan dalam respons. Pelajari selengkapnya tentang alat pencarian web.

WebSearchTool

Cari sumber yang terkait dengan prompt di Internet. Pelajari selengkapnya tentang alat pencarian web.

WebSearchToolFilters

antarmuka model WebSearchToolFilters

WebSearchToolboxTool

Alat pencarian web yang disimpan dalam kotak peralatan.

WeeklyRecurrenceSchedule

Jadwal pengulangan mingguan.

WorkIQPreviewTool

Alat sisi server WorkIQ.

WorkIQPreviewToolboxTool

Alat WorkIQ yang disimpan dalam kotak peralatan.

WorkflowAgentDefinition

Definisi agen alur kerja.

Alias Jenis

AgentBlueprintReferenceType

Jenis AgenBlueprintReferenceType

AgentBlueprintReferenceUnion

Alias untuk AgentBlueprintReferenceUnion

AgentDefinitionOptInKeys

Fitur kunci keikutsertaan untuk operasi definisi agen yang mendukung agen yang dihosting atau alur kerja.

AgentDefinitionUnion

Jenis serikat untuk semua jenis definisi agen. Mendukung alur kerja, dihosting, aplikasi kontainer, prompt, dan agen eksternal.

AgentEndpoint
AgentEndpointAuthorizationSchemeType

Jenis AgentEndpointAuthorizationSchemeType

AgentEndpointAuthorizationSchemeUnion

Alias untuk AgentEndpointAuthorizationSchemeUnion

AgentKind

Menentukan jenis/jenis agen. Menentukan struktur definisi agen mana yang digunakan.

AgentProtocol

Jenis AgentProtocol

AgentSessionStatus

Status sesi agen.

AgentState

Keadaan operasional agen.

AgentType

Jenis Jenis Agen

AgentVersionStatus

Status provisi versi agen.

AgentsDownloadAgentCodeResponse
AgentsDownloadSessionFileResponse
AttackStrategy

Strategi untuk serangan.

AzureAISearchQueryType

Jenis kueri yang tersedia untuk alat Pencarian Azure AI.

BaseCredentialsUnion

Alias untuk BaseCredentialsUnion

BetaSkillsDownloadResponse
CodeDependencyResolution

Bagaimana dependensi paket diselesaikan pada waktu penyebaran untuk agen yang dihosting berbasis kode.

ComparisonFilterValueItems

Alias untuk ComparisonFilterValueItems

ComputerEnvironment

Jenis Lingkungan Komputer

ConnectionType

Tipe (atau kategori) koneksi

ContainerMemoryLimit

Jenis ContainerMemoryLimit

ContainerNetworkPolicyParamType

Jenis ContainerNetworkPolicyParamType

ContainerNetworkPolicyParamUnion

Alias untuk ContainerNetworkPolicyParamUnion

ContainerSkillType

Jenis ContainerSkillType

ContainerSkillUnion

Alias untuk ContainerSkillUnion

ContinuablePage

Antarmuka yang menjelaskan halaman hasil.

CredentialType

Jenis kredensial yang digunakan oleh koneksi

CustomToolParamFormatType

Jenis CustomToolParamFormatType

CustomToolParamFormatUnion

Alias untuk CustomToolParamFormatUnion

DataGenerationJobOptionsUnion

Alias untuk DataGenerationJobOptionsUnion

DataGenerationJobOutputType

Jenis file output yang didukung untuk pekerjaan pembuatan data.

DataGenerationJobOutputUnion

Alias untuk DataGenerationJobOutputUnion

DataGenerationJobScenario

Skenario yang didukung untuk pekerjaan pembuatan data.

DataGenerationJobSourceType

Jenis sumber yang didukung untuk pekerjaan pembuatan data.

DataGenerationJobSourceUnion

Alias untuk DataGenerationJobSourceUnion

DataGenerationJobType

Jenis pekerjaan pembuatan data yang didukung.

DatasetType

Enum untuk menentukan jenis data.

DatasetVersionUnion

Alias untuk DatasetVersionUnion

DayOfWeek

Hari dalam seminggu untuk jadwal pengulangan.

DeploymentType

Jenis DeploymentType

DeploymentUnion

Alias untuk DeploymentUnion

DownloadVersionResponse
EvaluationLevel

Tingkat di mana evaluasi dilakukan.

EvaluationRuleActionType

Jenis tindakan evaluasi.

EvaluationRuleActionUnion

Alias untuk EvaluasiAturanTindakanUnion

EvaluationRuleEventType

Jenis peristiwa aturan evaluasi.

EvaluationTargetUnion

Alias untuk EvaluasiTargetUnion

EvaluationTaxonomyInputType

Jenis input taksonomi evaluasi.

EvaluationTaxonomyInputUnion

Alias untuk EvaluasiTaksonomiInputUnion

EvaluatorCategory

Kategori evaluator

EvaluatorDefinitionType

Jenis definisi evaluator

EvaluatorDefinitionUnion

Alias untuk EvaluatorDefinitionUnion

EvaluatorGenerationJobSourceType

Jenis sumber yang didukung untuk pekerjaan pembuatan evaluator.

EvaluatorGenerationJobSourceUnion

Alias untuk EvaluatorGenerationJobSourceUnion

EvaluatorMetricDirection

Arah metrik yang menunjukkan apakah nilai yang lebih tinggi lebih baik, nilai yang lebih rendah lebih baik, atau netral

EvaluatorMetricType

Jenis evaluator

EvaluatorType

Jenis evaluator

FileContents

Nilai yang valid untuk konten file biner.

Filters

Alias untuk Filter

FoundryFeaturesOptInKeys

Jenis FoundryFiturOptInKeys

FoundryModelArtifactProfileCategory

Kategori profil artefak.

FoundryModelArtifactProfileSignal

Sinyal terdeteksi dalam artefak model.

FoundryModelSourceType

Jenis sumber model.

FoundryModelWarningCode

Kode peringatan untuk artefak model.

FoundryModelWeightType

Jenis berat model.

FunctionShellToolParamEnvironmentType

Jenis FunctionShellToolParamEnvironmentType

FunctionShellToolParamEnvironmentUnion

Alias untuk FunctionShellToolParamEnvironmentUnion

GitHubIssueEvent

Peristiwa masalah GitHub yang diketahui yang dapat memicu rutinitas.

GrammarSyntax

Jenis GrammarSyntax

ImageGenAction

Jenis ImageGenAction

IndexType

Jenis IndexType

IndexUnion

Alias untuk IndexUnion

InputFidelity

Kontrol berapa banyak upaya yang akan dilakukan model untuk mencocokkan gaya dan fitur, terutama fitur wajah, dari gambar input. Parameter ini hanya didukung untuk gpt-image-1 dan gpt-image-1.5 model yang lebih baru, tidak didukung untuk gpt-image-1-mini. Mendukung high dan low. Secara default menjadi low.

InsightRequestUnion

Alias untuk InsightRequestUnion

InsightResultUnion

Alias untuk InsightResultUnion

InsightSampleUnion

Alias untuk InsightSampleUnion

InsightType

Permintaan wawasan.

JobStatus

Nilai status yang dapat diperluas yang dibagikan oleh pekerjaan Foundry.

MemoryItemKind

Jenis item memori.

MemoryItemUnion

Alias untuk MemoryItemUnion

MemoryOperationKind

Jenis operasi memori.

MemoryStoreDefinitionUnion

Alias untuk MemoryStoreDefinitionUnion

MemoryStoreKind

Jenis implementasi penyimpanan memori yang akan digunakan.

MemoryStoreType

Jenis MemoryStoreType

MemoryStoreUpdateStatus

Status operasi pembaruan penyimpanan memori.

NodeReadableStream

Ketik alias untuk Node.js ReadableStream. Pada target Node, ini diselesaikan ke jenis NodeJS.ReadableStream yang sebenarnya. Pada browser / react-native target, varian platform diselesaikan menjadi never, yang keluar dari jenis serikat secara alami.

OpenApiAuthDetailsUnion

Alias untuk OpenApiAuthDetailsUnion

OpenApiAuthType

Jenis autentikasi untuk titik akhir OpenAPI. Jenis yang diperbolehkan:

  • Anonim (tidak perlu otentikasi)
  • Project Koneksi (memerlukan project_connection_id ke titik akhir, seperti yang disiapkan di AI Foundry)
  • Managed_Identity (memerlukan audiens untuk autentikasi berbasis identitas)
OperationState

Enum yang menjelaskan status operasi yang diizinkan.

OptimizationDatasetInputType

Nilai diskriminator untuk gabungan input himpunan data.

OptimizationDatasetInputUnion

Alias untuk OptimizationDatasetInputUnion

PageOrder

Jenis PageOrder

PendingUploadType

Jenis upload yang tertunda.

RankerVersionType

Jenis RankerVersionType

ReasoningEffort

Membatasi upaya penalaran untuk model penalaran. Nilai yang saat ini didukung adalah none, minimal, low, medium, high, dan xhigh. Mengurangi upaya penalaran dapat mengakibatkan respons yang lebih cepat dan lebih sedikit token yang digunakan pada penalaran dalam respons.

  • gpt-5.1 default ke none, yang tidak melakukan penalaran. Nilai penalaran yang didukung untuk gpt-5.1 adalah none, low, medium, dan high. Panggilan alat didukung untuk semua nilai penalaran dalam gpt-5.1.
  • Semua model sebelum gpt-5.1 default untuk medium upaya penalaran, dan tidak mendukung none.
  • Model default gpt-5-pro untuk (dan hanya mendukung) high upaya penalaran.
  • xhigh didukung untuk semua model setelah gpt-5.1-codex-max.
RecurrenceScheduleUnion

Alias untuk RecurrenceScheduleUnion

RecurrenceType

Jenis pengulangan.

RedTeamTargetConfigUnion

Alias untuk RedTeamTargetConfigUnion

RiskCategory

Kategori risiko untuk tujuan serangan.

RoutineActionType

Nilai diskriminator yang didukung untuk tindakan rutin.

RoutineActionUnion

Alias untuk RoutineActionUnion

RoutineAttemptSource

Jalur sumber yang diketahui yang dapat menghasilkan eksekusi rutin.

RoutineDispatchPayloadType

Nilai diskriminator yang didukung untuk muatan pengiriman rutin manual.

RoutineDispatchPayloadUnion

Alias untuk RoutineDispatchPayloadUnion

RoutineRunPhase

Fase siklus hidup yang diketahui direkam untuk eksekusi rutin.

RoutineRunStatus

Status lari rutin.

RoutineTriggerType

Nilai diskriminator didukung untuk pemicu rutin.

RoutineTriggerUnion

Alias untuk RoutineTriggerUnion

SampleType

Jenis sampel yang digunakan dalam analisis.

ScheduleProvisioningStatus

Jadwalkan status penyediaan.

ScheduleTaskType

Jenis tugas.

ScheduleTaskUnion

Alias untuk ScheduleTaskUnion

SearchContentType

Jenis SearchContentType

SearchContextSize

Jenis SearchContextSize

SessionLogEventType

Jenis peristiwa SSE yang diketahui yang dipancarkan oleh aliran log sesi agen yang dihosting. Jenis peristiwa tambahan dapat diperkenalkan di versi mendatang.

SimpleQnAFineTuningQuestionType

Jenis pertanyaan yang didukung untuk pekerjaan pembuatan data SimpleQnA yang digunakan untuk menyempurnakan skenario.

TelemetryDataKind

Jenis data telemetri yang akan diekspor.

TelemetryEndpointAuthType

Jenis autentikasi untuk titik akhir telemetri.

TelemetryEndpointAuthUnion

Alias untuk TelemetryEndpointAuthUnion

TelemetryEndpointKind

Jenis titik akhir ekspor telemetri.

TelemetryEndpointUnion

Alias untuk TelemetryEndpointUnion

TelemetryTransportProtocol

Protokol transportasi untuk ekspor telemetri.

TextResponseFormatConfigurationType

Jenis TextResponseFormatConfigurationType

TextResponseFormatConfigurationUnion
TextResponseFormatUnion

Alias untuk TextResponseFormatUnion

ToolChoiceParamType

Jenis ToolChoiceParamType

ToolChoiceParamUnion

Alias untuk ToolChoiceParamUnion

ToolSearchExecutionType

Jenis ToolSearchExecutionType

ToolType

Jenis ToolType

ToolUnion

Alias untuk ToolUnion

ToolboxSkillUnion

Alias untuk ToolboxSkillUnion

ToolboxToolType

Jenis alat yang didukung untuk alat yang disimpan dalam kotak alat.

ToolboxToolUnion

Alias untuk ToolboxToolUnion

TreatmentEffectType

Jenis Efek Pengobatan.

TriggerType

Jenis pemicu.

TriggerUnion

Alias untuk TriggerUnion

VersionIndicatorType

Jenis indikator versi yang digunakan untuk menentukan versi agen yang mendukung sesi.

VersionIndicatorUnion

Alias untuk VersionIndicatorUnion

VersionSelectionRuleType

Jenis VersiSelectionRuleType

VersionSelectionRuleUnion

Alias untuk VersionSelectionRuleUnion

Enum

KnownApiVersions

Versi Microsoft Foundry API

Fungsi

isRestError(unknown)

Typeguard untuk RestError

Variabel

RestError

Jenis kesalahan kustom untuk permintaan alur yang gagal.

Detail Fungsi

isRestError(unknown)

Typeguard untuk RestError

function isRestError(e: unknown): e

Parameter

e

unknown

Sesuatu tertangkap oleh klausul tangkapan.

Mengembalikan

e

Detail Variabel

RestError

Jenis kesalahan kustom untuk permintaan alur yang gagal.

RestError: RestErrorConstructor

Jenis