@azure/ai-agents package
Kelas
| AgentsClient | |
| ToolSet |
Mewakili sekumpulan alat dengan definisi dan sumber dayanya. |
| ToolUtility |
Kelas utilitas untuk membuat berbagai alat. |
Antarmuka
| AISearchIndexResource |
Sumber daya Indeks Pencarian AI. |
| Agent |
Mewakili agen yang dapat memanggil model dan menggunakan alat. |
| AgentDeletionStatus |
Status operasi penghapusan agen. |
| AgentErrorDetail |
Menjelaskan informasi kesalahan yang dikembalikan oleh API agen. |
| AgentEventMessage |
Setiap peristiwa dalam aliran peristiwa yang dikirim server memiliki properti Contoh
|
| AgentEventMessageStream |
Mewakili aliran pesan peristiwa agen. |
| AgentThread |
Informasi tentang satu utas yang terkait dengan agen. |
| AgentThreadCreationOptions |
Detail yang digunakan untuk membuat utas agen baru. |
| AgentV1Error |
Payload kesalahan yang dikembalikan oleh API agen. |
| AgentsClientOptionalParams |
Parameter opsional untuk klien. |
| AgentsNamedToolChoice |
Menentukan alat yang harus digunakan model. Gunakan untuk memaksa model memanggil alat tertentu. |
| AgentsResponseFormat |
Objek yang menjelaskan output model yang diharapkan. Jika |
| AzureAISearchToolDefinition |
Informasi definisi input untuk alat pencarian Azure AI seperti yang digunakan untuk mengonfigurasi agen. |
| AzureAISearchToolResource |
Sekumpulan sumber daya indeks yang digunakan oleh alat |
| AzureFunctionBinding |
Struktur untuk menyimpan nama antrean penyimpanan dan URI. |
| AzureFunctionDefinition |
Definisi fungsi Azure. |
| AzureFunctionStorageQueue |
Struktur untuk menyimpan nama antrean penyimpanan dan URI. |
| AzureFunctionToolDefinition |
Informasi definisi input untuk alat fungsi azure seperti yang digunakan untuk mengonfigurasi agen. |
| BingGroundingSearchConfiguration |
Konfigurasi pencarian untuk Bing Grounding |
| BingGroundingSearchToolParameters |
Parameter alat pencarian pembumian bing. |
| BingGroundingToolDefinition |
Informasi definisi input untuk alat pencarian grounding bing seperti yang digunakan untuk mengonfigurasi agen. |
| CodeInterpreterToolDefinition |
Informasi definisi input untuk alat penerjemah kode seperti yang digunakan untuk mengonfigurasi agen. |
| CodeInterpreterToolResource |
Sekumpulan sumber daya yang digunakan oleh alat |
| ConnectedAgentDetails |
Informasi untuk menghubungkan satu agen ke agen lain sebagai alat |
| ConnectedAgentToolDefinition |
Informasi definisi input untuk alat agen yang terhubung yang mendefinisikan sub-agen khusus domain |
| CreateAgentOptionalParams |
Parameter opsional. |
| CreateThreadAndRunOptionalParams |
Parameter opsional. |
| DeleteAgentOptionalParams |
Parameter opsional. |
| FileDeletionStatus |
Respons status dari operasi penghapusan file. |
| FileInfo |
Mewakili agen yang dapat memanggil model dan menggunakan alat. |
| FileListResponse |
Data respons dari operasi daftar file. |
| FileSearchRankingOptions |
Opsi peringkat untuk pencarian file. |
| FileSearchToolCallContent |
Objek konten hasil pencarian file. |
| FileSearchToolDefinition |
Informasi definisi input untuk alat pencarian file seperti yang digunakan untuk mengonfigurasi agen. |
| FileSearchToolDefinitionDetails |
Opsi mengambil alih untuk alat pencarian file. |
| FileSearchToolResource |
Sekumpulan sumber daya yang digunakan oleh alat |
| FilesDeleteFileOptionalParams |
Parameter opsional. |
| FilesGetFileContentOptionalParams |
Parameter opsional. |
| FilesGetFileOptionalParams |
Parameter opsional. |
| FilesListFilesOptionalParams |
Parameter opsional. |
| FilesOperations |
Antarmuka yang mewakili operasi File. |
| FilesUploadFileOptionalParams |
Parameter opsional. |
| FunctionDefinition |
Informasi definisi input untuk fungsi. |
| FunctionName |
Nama fungsi yang akan digunakan, jika menggunakan alat |
| FunctionToolDefinition |
Informasi definisi input untuk alat fungsi seperti yang digunakan untuk mengonfigurasi agen. |
| GetAgentOptionalParams |
Parameter opsional. |
| IncompleteRunDetails |
Detail tentang mengapa eksekusi tidak lengkap. Akan |
| ListAgentsOptionalParams |
Parameter opsional. |
| MessageAttachment |
Ini menjelaskan alat mana file telah dilampirkan. |
| MessageContent |
Representasi abstrak dari satu item konten pesan utas. |
| MessageDelta |
Mewakili payload 'delta' yang diketik dalam gugus delta pesan streaming. |
| MessageDeltaChunk |
Mewakili delta pesan yaitu bidang yang diubah pada pesan selama streaming. |
| MessageDeltaContent |
Representasi dasar abstrak dari payload konten pesan yang dialirkan sebagian. |
| MessageDeltaImageFileContent |
Mewakili bagian konten file gambar yang dialirkan dalam gugus delta pesan streaming. |
| MessageDeltaImageFileContentObject |
Mewakili payload 'image_file' dalam konten file gambar streaming. |
| MessageDeltaTextAnnotation |
Representasi dasar abstrak dari anotasi teks bagian konten teks yang dialirkan. |
| MessageDeltaTextContent |
Mewakili bagian konten teks yang dialirkan dalam gugus delta pesan streaming. |
| MessageDeltaTextContentObject |
Mewakili data bagian konten teks yang dialirkan dalam gugus delta pesan streaming. |
| MessageDeltaTextFileCitationAnnotation |
Mewakili kutipan file yang dialirkan yang diterapkan ke bagian konten teks streaming. |
| MessageDeltaTextFileCitationAnnotationObject |
Mewakili data kutipan file yang dialirkan seperti yang diterapkan ke bagian konten teks streaming. |
| MessageDeltaTextFilePathAnnotation |
Mewakili anotasi jalur file yang dialirkan yang diterapkan ke bagian konten teks streaming. |
| MessageDeltaTextFilePathAnnotationObject |
Mewakili data anotasi jalur file yang dialirkan seperti yang diterapkan ke bagian konten teks streaming. |
| MessageDeltaTextUrlCitationAnnotation |
Kutipan dalam pesan yang mengarah ke URL tertentu yang terkait dengan pesan. Dihasilkan saat agen menggunakan alat seperti 'bing_grounding' untuk mencari di Internet. |
| MessageDeltaTextUrlCitationDetails |
Representasi kutipan URL, seperti yang digunakan dalam konten pesan utas teks. |
| MessageImageFileContent |
Representasi konten file gambar dalam pesan utas. |
| MessageImageFileDetails |
Referensi gambar, seperti yang diwakili dalam konten pesan utas. |
| MessageImageFileParam |
Menentukan bagaimana file gambar yang diunggah secara internal direferensikan saat membuat blok file gambar. |
| MessageImageUrlParam |
Menentukan bagaimana URL gambar eksternal direferensikan saat membuat blok URL gambar. |
| MessageIncompleteDetails |
Informasi yang memberikan detail tambahan tentang pesan yang memasukkan status tidak lengkap. |
| MessageInputContentBlock |
Menentukan satu blok konten saat membuat pesan. Bidang 'jenis' menentukan apakah itu teks, file gambar, atau URL gambar eksternal, dll. |
| MessageInputImageFileBlock |
Blok file gambar dalam pesan baru, mereferensikan gambar yang diunggah secara internal berdasarkan ID file. |
| MessageInputImageUrlBlock |
Blok URL gambar dalam pesan baru, mereferensikan gambar eksternal berdasarkan URL. |
| MessageInputTextBlock |
Blok teks dalam pesan baru, yang berisi konten teks biasa. |
| MessageTextAnnotation |
Representasi abstrak dari anotasi untuk konten pesan utas teks. |
| MessageTextContent |
Representasi item tekstual konten pesan utas. |
| MessageTextDetails |
Teks dan anotasi terkait untuk satu item konten pesan utas agen. |
| MessageTextFileCitationAnnotation |
Kutipan dalam pesan yang menunjuk ke kutipan tertentu dari File tertentu yang terkait dengan agen atau pesan. Dihasilkan ketika agen menggunakan alat 'file_search' untuk mencari file. |
| MessageTextFileCitationDetails |
Representasi kutipan teks berbasis file, seperti yang digunakan dalam anotasi berbasis file konten pesan utas teks. |
| MessageTextFilePathAnnotation |
Kutipan dalam pesan yang menunjuk ke file yang terletak di jalur tertentu. |
| MessageTextFilePathDetails |
Enkapulasi ID file gambar, seperti yang digunakan oleh konten gambar pesan. |
| MessageTextUrlCitationAnnotation |
Kutipan dalam pesan yang mengarah ke URL tertentu yang terkait dengan pesan. Dihasilkan saat agen menggunakan alat seperti 'bing_grounding' untuk mencari di Internet. |
| MessageTextUrlCitationDetails |
Representasi kutipan URL, seperti yang digunakan dalam konten pesan utas teks. |
| MessagesCreateMessageOptionalParams |
Parameter opsional. |
| MessagesGetMessageOptionalParams |
Parameter opsional. |
| MessagesListMessagesOptionalParams |
Parameter opsional. |
| MessagesOperations |
Antarmuka yang mewakili operasi Pesan. |
| MessagesUpdateMessageOptionalParams |
Parameter opsional. |
| OpenApiAnonymousAuthDetails |
Detail keamanan untuk autentikasi anonim OpenApi |
| OpenApiAuthDetails |
detail autentikasi untuk OpenApiFunctionDefinition |
| OpenApiConnectionAuthDetails |
Detail keamanan untuk autentikasi koneksi OpenApi |
| OpenApiConnectionSecurityScheme |
Skema keamanan untuk autentikasi OpenApi managed_identity |
| OpenApiFunctionDefinition |
Informasi definisi input untuk fungsi openapi. |
| OpenApiManagedAuthDetails |
Detail keamanan untuk autentikasi OpenApi managed_identity |
| OpenApiManagedSecurityScheme |
Skema keamanan untuk autentikasi OpenApi managed_identity |
| OpenApiToolDefinition |
Informasi definisi input untuk alat OpenAPI seperti yang digunakan untuk mengonfigurasi agen. |
| PageSettings |
Opsi untuk metode byPage |
| PagedAsyncIterableIterator |
Antarmuka yang memungkinkan iterasi yang dapat diulang asinkron baik ke penyelesaian maupun berdasarkan halaman. |
| PollingOptions |
Opsi untuk mengonfigurasi perilaku polling. |
| PollingOptionsParams |
Parameter opsional yang mengonfigurasi perilaku polling. |
| RequiredAction |
Representasi abstrak dari tindakan yang diperlukan untuk menjalankan utas agen untuk melanjutkan. |
| RequiredFunctionToolCall |
Representasi panggilan yang diminta ke alat fungsi, yang diperlukan oleh model untuk melanjutkan evaluasi eksekusi. |
| RequiredFunctionToolCallDetails |
Informasi terperinci untuk pemanggilan fungsi, seperti yang disediakan oleh tindakan yang diperlukan memanggil alat fungsi, yang mencakup nama dan argumen ke fungsi. |
| RequiredToolCall |
Representasi abstrak dari pemanggilan alat yang diperlukan oleh model untuk melanjutkan eksekusi. |
| ResponseFormatJsonSchema |
Sebuah deskripsi tentang tujuan format respons, yang digunakan oleh model untuk menentukan cara merespons dalam format tersebut. |
| ResponseFormatJsonSchemaType |
Jenis format respons yang ditentukan: |
| RunCompletionUsage |
Statistik penggunaan yang terkait dengan eksekusi. Nilai ini akan |
| RunError |
Detail kesalahan seperti yang ditemui oleh eksekusi utas agen. |
| RunStep |
Informasi terperinci tentang satu langkah eksekusi utas agen. |
| RunStepAzureAISearchToolCall |
Catatan panggilan ke alat Azure AI Search, yang dikeluarkan oleh model dalam evaluasi alat yang ditentukan, yang mewakili pencarian Azure AI yang dijalankan. |
| RunStepBingGroundingToolCall |
Catatan panggilan ke alat grounding bing, yang dikeluarkan oleh model dalam evaluasi alat yang ditentukan, yang mewakili pencarian yang dijalankan dengan bing grounding. |
| RunStepCodeInterpreterImageOutput |
Representasi output gambar yang dipancarkan oleh alat penerjemah kode sebagai respons terhadap panggilan alat oleh model. |
| RunStepCodeInterpreterImageReference |
Referensi gambar yang dipancarkan oleh alat penerjemah kode sebagai respons terhadap panggilan alat oleh model. |
| RunStepCodeInterpreterLogOutput |
Representasi output log yang dipancarkan oleh alat penerjemah kode sebagai respons terhadap panggilan alat oleh model. |
| RunStepCodeInterpreterToolCall |
Catatan panggilan ke alat penerjemah kode, yang dikeluarkan oleh model dalam evaluasi alat yang ditentukan, yang mewakili input dan output yang dikonsumsi dan dipancarkan oleh penerjemah kode. |
| RunStepCodeInterpreterToolCallDetails |
Informasi terperinci tentang pemanggilan penerjemah kode oleh model. |
| RunStepCodeInterpreterToolCallOutput |
Representasi abstrak dari output yang dipancarkan dari alat penerjemah kode. |
| RunStepCompletionUsage |
Statistik penggunaan yang terkait dengan langkah eksekusi. |
| RunStepDelta |
Mewakili payload delta dalam gugus delta langkah eksekusi streaming. |
| RunStepDeltaChunk |
Mewakili delta langkah eksekusi yaitu bidang yang diubah pada langkah eksekusi selama streaming. |
| RunStepDeltaCodeInterpreterDetailItemObject |
Mewakili data panggilan alat Penerjemah Kode dalam panggilan alat langkah eksekusi streaming. |
| RunStepDeltaCodeInterpreterImageOutput |
Mewakili output gambar seperti yang dihasilkan alat penerjemah Kode dan seperti yang diwakili dalam kumpulan panggilan alat delta langkah eksekusi streaming. |
| RunStepDeltaCodeInterpreterImageOutputObject |
Mewakili data untuk alat Penerjemah Kode langkah eksekusi streaming memanggil output gambar. |
| RunStepDeltaCodeInterpreterLogOutput |
Mewakili output log seperti yang dihasilkan oleh alat Penerjemah Kode dan seperti yang diwakili dalam kumpulan panggilan alat delta langkah eksekusi streaming. |
| RunStepDeltaCodeInterpreterOutput |
Representasi dasar abstrak dari alat langkah eksekusi streaming memanggil output alat Penerjemah Kode. |
| RunStepDeltaCodeInterpreterToolCall |
Mewakili panggilan alat Penerjemah Kode dalam detail panggilan alat langkah eksekusi streaming. |
| RunStepDeltaDetail |
Mewakili item detail langkah eksekusi tunggal dalam payload delta langkah eksekusi streaming. |
| RunStepDeltaFileSearchToolCall |
Mewakili panggilan alat pencarian file dalam detail panggilan alat langkah eksekusi streaming. |
| RunStepDeltaFunction |
Mewakili data fungsi dalam panggilan alat fungsi delta langkah eksekusi streaming. |
| RunStepDeltaFunctionToolCall |
Mewakili panggilan alat fungsi dalam detail panggilan alat langkah eksekusi streaming. |
| RunStepDeltaMessageCreation |
Mewakili pembuatan pesan dalam delta langkah eksekusi streaming. |
| RunStepDeltaMessageCreationObject |
Mewakili data dalam objek respons pembuatan pesan langkah eksekusi streaming. |
| RunStepDeltaToolCall |
Representasi dasar abstrak dari panggilan alat tunggal dalam detail panggilan alat delta langkah eksekusi streaming. |
| RunStepDeltaToolCallObject |
Mewakili pemanggilan panggilan alat sebagai bagian dari langkah eksekusi streaming. |
| RunStepDetails |
Representasi abstrak dari detail untuk langkah eksekusi. |
| RunStepError |
Informasi kesalahan yang terkait dengan langkah eksekusi yang gagal. |
| RunStepFileSearchToolCall |
Catatan panggilan ke alat pencarian file, yang dikeluarkan oleh model dalam evaluasi alat yang ditentukan, yang mewakili pencarian file yang dijalankan. |
| RunStepFileSearchToolCallResult |
Hasil panggilan alat pencarian file. |
| RunStepFileSearchToolCallResults |
Hasil pencarian file. |
| RunStepFunctionToolCall |
Catatan panggilan ke alat fungsi, yang dikeluarkan oleh model dalam evaluasi alat yang ditentukan, yang mewakili input dan output yang dikonsumsi dan dipancarkan oleh fungsi yang ditentukan. |
| RunStepFunctionToolCallDetails |
Informasi terperinci tentang fungsi yang dipanggil oleh model. |
| RunStepMessageCreationDetails |
Informasi terperinci yang terkait dengan langkah eksekusi pembuatan pesan. |
| RunStepMessageCreationReference |
Detail pesan yang dibuat sebagai bagian dari langkah eksekusi. |
| RunStepOpenAPIToolCall |
Catatan panggilan ke alat OpenAPI, yang dikeluarkan oleh model dalam evaluasi alat yang ditentukan, yang mewakili operasi OpenAPI yang dijalankan. |
| RunStepToolCall |
Representasi abstrak dari panggilan alat terperinci seperti yang direkam dalam langkah eksekusi untuk eksekusi yang ada. |
| RunStepToolCallDetails |
Informasi terperinci yang terkait dengan alat panggilan langkah eksekusi. |
| RunStepsGetRunStepOptionalParams |
Parameter opsional. |
| RunStepsListRunStepsOptionalParams |
Parameter opsional. |
| RunStepsOperations |
Antarmuka yang mewakili operasi RunSteps. |
| RunsCancelRunOptionalParams |
Parameter opsional. |
| RunsCreateRunOptionalParams |
Parameter opsional. |
| RunsGetRunOptionalParams |
Parameter opsional. |
| RunsListRunsOptionalParams |
Parameter opsional. |
| RunsOperations |
Antarmuka yang mewakili operasi Run. |
| RunsSubmitToolOutputsToRunOptionalParams |
Parameter opsional. |
| RunsUpdateRunOptionalParams |
Parameter opsional. |
| SubmitToolOutputsAction |
Detail untuk panggilan alat yang diperlukan yang harus dikirimkan agar utas agen dapat dilanjutkan. |
| SubmitToolOutputsDetails |
Detail yang menjelaskan alat yang harus dipanggil untuk mengirimkan output alat. |
| ThreadDeletionStatus |
Status operasi penghapusan utas. |
| ThreadMessage |
Satu pesan yang sudah ada dalam utas agen. |
| ThreadMessageOptions |
Satu pesan dalam utas agen, sebagaimana disediakan selama pembuatan utas tersebut untuk status awalnya. |
| ThreadRun |
Data yang mewakili eksekusi evaluasi tunggal utas agen. |
| ThreadsCreateThreadOptionalParams |
Parameter opsional. |
| ThreadsDeleteThreadOptionalParams |
Parameter opsional. |
| ThreadsGetThreadOptionalParams |
Parameter opsional. |
| ThreadsListThreadsOptionalParams |
Parameter opsional. |
| ThreadsOperations |
Antarmuka yang mewakili operasi Threads. |
| ThreadsUpdateThreadOptionalParams |
Parameter opsional. |
| ToolDefinition |
Representasi abstrak dari definisi alat input yang dapat digunakan agen. |
| ToolOutput |
Data yang disediakan selama pengiriman output alat untuk menyelesaikan panggilan alat yang tertunda dan memungkinkan model untuk melanjutkan. |
| ToolResources |
Sekumpulan sumber daya yang digunakan oleh alat agen. Sumber daya khusus untuk jenis alat. Misalnya, alat ini |
| TruncationObject |
Kontrol tentang bagaimana utas akan dipotong sebelum eksekusi. Gunakan ini untuk mengontrol jendela konteks awal eksekusi. |
| UpdateAgentOptionalParams |
Parameter opsional. |
| VectorStore |
Penyimpanan vektor adalah kumpulan file yang diproses dapat digunakan oleh alat. |
| VectorStoreAutoChunkingStrategyRequest |
Strategi default. Strategi ini saat ini menggunakan max_chunk_size_tokens 800 dan chunk_overlap_tokens 400. |
| VectorStoreAutoChunkingStrategyResponse |
Ini dikembalikan ketika strategi penggugusan tidak diketahui. Biasanya, ini karena file diindeks sebelum konsep chunking_strategy diperkenalkan di API. |
| VectorStoreChunkingStrategyRequest |
Representasi abstrak dari konfigurasi strategi potongan penyimpanan vektor. |
| VectorStoreChunkingStrategyResponse |
Representasi abstrak dari konfigurasi strategi potongan penyimpanan vektor. |
| VectorStoreConfiguration |
Konfigurasi penyimpanan vektor adalah daftar sumber data, digunakan ketika beberapa file dapat digunakan untuk pencarian file perusahaan. |
| VectorStoreConfigurations |
Struktur, yang berisi daftar konfigurasi penyimpanan vektor yaitu daftar ID aset azure. |
| VectorStoreDataSource |
Struktur, yang berisi jalur URI aset Azure dan jenis aset file yang digunakan sebagai sumber data untuk pencarian file perusahaan. |
| VectorStoreDeletionStatus |
Objek respons untuk menghapus penyimpanan vektor. |
| VectorStoreExpirationPolicy |
Kebijakan kedaluwarsa untuk penyimpanan vektor. |
| VectorStoreFile |
Deskripsi file yang dilampirkan ke penyimpanan vektor. |
| VectorStoreFileBatch |
Batch file yang dilampirkan ke penyimpanan vektor. |
| VectorStoreFileBatchesCancelVectorStoreFileBatchOptionalParams |
Parameter opsional. |
| VectorStoreFileBatchesCreateVectorStoreFileBatchOptionalParams |
Parameter opsional. |
| VectorStoreFileBatchesGetVectorStoreFileBatchOptionalParams |
Parameter opsional. |
| VectorStoreFileBatchesListVectorStoreFileBatchFilesOptionalParams |
Parameter opsional. |
| VectorStoreFileBatchesOperations |
Antarmuka yang mewakili operasi VectorStoreFileBatches. |
| VectorStoreFileCount |
Jumlah file yang diproses atau sedang diproses oleh penyimpanan vektor ini dikelompokkan menurut status. |
| VectorStoreFileDeletionStatus |
Objek respons untuk menghapus hubungan file penyimpanan vektor. |
| VectorStoreFileError |
Detail tentang kesalahan yang mungkin terjadi saat memproses file untuk penyimpanan vektor ini |
| VectorStoreFilesCreateVectorStoreFileOptionalParams |
Parameter opsional. |
| VectorStoreFilesDeleteVectorStoreFileOptionalParams |
Parameter opsional. |
| VectorStoreFilesGetVectorStoreFileOptionalParams |
Parameter opsional. |
| VectorStoreFilesListVectorStoreFilesOptionalParams |
Parameter opsional. |
| VectorStoreFilesOperations |
Antarmuka yang mewakili operasi VectorStoreFiles. |
| VectorStoreStaticChunkingStrategyOptions |
Opsi untuk mengonfigurasi strategi potongan statis penyimpanan vektor. |
| VectorStoreStaticChunkingStrategyRequest |
Strategi penggugusan yang dikonfigurasi secara statis. |
| VectorStoreStaticChunkingStrategyResponse |
Strategi penggugusan yang dikonfigurasi secara statis. |
| VectorStoresCreateVectorStoreOptionalParams |
Parameter opsional. |
| VectorStoresDeleteVectorStoreOptionalParams |
Parameter opsional. |
| VectorStoresGetVectorStoreOptionalParams |
Parameter opsional. |
| VectorStoresListVectorStoresOptionalParams |
Parameter opsional. |
| VectorStoresModifyVectorStoreOptionalParams |
Parameter opsional. |
| VectorStoresOperations |
Antarmuka yang mewakili operasi VectorStores. |
Alias Jenis
| AgentEventStreamData |
Mewakili data peristiwa aliran di agen. |
| AgentRunResponse |
Agen menjalankan respons dengan dukungan untuk melakukan streaming. |
| AgentStreamEvent |
Alias untuk AgentStreamEvent |
| AgentsNamedToolChoiceType |
Jenis alat yang tersedia untuk agen bernama alat. |
| AgentsResponseFormatMode |
Mewakili mode di mana model akan menangani format pengembalian panggilan alat. |
| AgentsResponseFormatOption |
Alias untuk AgentsResponseFormatOption |
| AgentsToolChoiceOption |
Alias untuk AgentsToolChoiceOption |
| AgentsToolChoiceOptionMode |
Menentukan bagaimana pilihan alat akan digunakan |
| AzureAISearchQueryType |
Jenis kueri yang tersedia untuk alat Azure AI Search. |
| ContinuablePage |
Antarmuka yang menjelaskan halaman hasil. |
| FileContents |
Nilai yang valid untuk konten file biner. |
| FilePurpose |
Nilai yang mungkin menunjukkan tujuan penggunaan file. |
| FileState |
Status file. |
| ImageDetailLevel |
Menentukan tingkat detail gambar. Bisa berupa 'otomatis', 'rendah', 'tinggi', atau nilai masa depan yang tidak diketahui. |
| IncompleteDetailsReason |
Alasan mengapa eksekusi tidak lengkap. Ini akan menunjuk ke batas token tertentu yang tercapai selama eksekusi. |
| ListSortOrder |
Opsi pengurutan yang tersedia saat meminta daftar objek respons. |
| MessageAttachmentToolDefinition |
Alias untuk MessageAttachmentToolDefinition |
| MessageBlockType |
Menentukan jenis blok konten dalam pesan. Bisa berupa teks, file gambar, URL gambar eksternal, atau jenis masa depan yang tidak diketahui. |
| MessageContentUnion |
Alias untuk MessageContentUnion |
| MessageDeltaContentUnion |
Alias untuk MessageDeltaContentUnion |
| MessageDeltaTextAnnotationUnion |
Alias untuk MessageDeltaTextAnnotationUnion |
| MessageIncompleteDetailsReason |
Serangkaian alasan yang menjelaskan mengapa pesan ditandai sebagai tidak lengkap. |
| MessageInputContent |
Alias untuk MessageInputContent |
| MessageInputContentBlockUnion |
Alias untuk MessageInputContentBlockUnion |
| MessageRole |
Nilai yang mungkin untuk peran yang dikaitkan dengan pesan dalam utas. |
| MessageStatus |
Kemungkinan nilai status eksekusi untuk pesan utas. |
| MessageTextAnnotationUnion |
Alias untuk MessageTextAnnotationUnion |
| OpenApiAuthDetailsUnion |
Alias untuk OpenApiAuthDetailsUnion |
| OpenApiAuthType |
Jenis autentikasi untuk titik akhir OpenAPI. Jenis yang diizinkan adalah:
|
| RequiredActionUnion |
Alias untuk RequiredActionUnion |
| RequiredToolCallUnion |
Alias untuk RequiredToolCallUnion |
| ResponseFormat |
Kemungkinan format respons API. |
| RunAdditionalFieldList |
Daftar bidang tambahan untuk disertakan dalam respons. |
| RunStatus |
Nilai yang mungkin untuk status eksekusi utas agen. |
| RunStepCodeInterpreterToolCallOutputUnion |
Alias untuk RunStepCodeInterpreterToolCallOutputUnion |
| RunStepDeltaCodeInterpreterOutputUnion |
Alias untuk RunStepDeltaCodeInterpreterOutputUnion |
| RunStepDeltaDetailUnion |
Alias untuk RunStepDeltaDetailUnion |
| RunStepDeltaToolCallUnion |
Alias untuk RunStepDeltaToolCallUnion |
| RunStepDetailsUnion |
Alias untuk RunStepDetailsUnion |
| RunStepErrorCode |
Kemungkinan nilai kode kesalahan yang dapat dikaitkan dengan langkah eksekusi yang gagal. |
| RunStepStatus |
Nilai yang mungkin untuk status langkah eksekusi. |
| RunStepToolCallUnion |
Alias untuk RunStepToolCallUnion |
| RunStepType |
Kemungkinan jenis langkah jalan. |
| ToolDefinitionUnion |
Alias untuk ToolDefinitionUnion |
| TruncationStrategy |
Kemungkinan strategi pemotongan untuk utas. |
| VectorStoreChunkingStrategyRequestType |
Jenis strategi chunking |
| VectorStoreChunkingStrategyRequestUnion |
Alias untuk VectorStoreChunkingStrategyRequestUnion |
| VectorStoreChunkingStrategyResponseType |
Jenis strategi chunking |
| VectorStoreChunkingStrategyResponseUnion |
Alias untuk VectorStoreChunkingStrategyResponseUnion |
| VectorStoreExpirationPolicyAnchor |
Menjelaskan hubungan antara hari dan kedaluwarsa penyimpanan vektor ini |
| VectorStoreFileBatchStatus |
Status batch file penyimpanan vektor. |
| VectorStoreFileErrorCode |
Varian kode kesalahan untuk pemrosesan file penyimpanan vektor |
| VectorStoreFileStatus |
Status file penyimpanan vektor |
| VectorStoreFileStatusFilter |
Filter parameter kueri untuk titik akhir pengambilan file penyimpanan vektor |
| VectorStoreStatus |
Vektor menyimpan status yang mungkin |
Enum
| DoneEvent |
Peristiwa terminal yang menunjukkan keberhasilan akhir aliran. |
| ErrorEvent |
Peristiwa terminal menunjukkan kesalahan sisi server saat streaming. |
| KnownVersions |
Versi API Azure AI Agents |
| MessageStreamEvent |
Peristiwa streaming terkait operasi pesan |
| RunStepStreamEvent |
Jalankan operasi langkah terkait peristiwa streaming |
| RunStreamEvent |
Jalankan peristiwa streaming terkait operasi |
| ThreadStreamEvent |
Peristiwa streaming terkait operasi utas |
| VectorStoreDataSourceAssetType |
Jenis aset penyimpanan vektor. Jenis aset dapat berupa uri_asset, dalam hal ini harus berisi ID URI aset, dalam kasus id_asset harus berisi ID data. |
| connectionToolType |
Jenis alat koneksi yang digunakan untuk mengonfigurasi agen |
Fungsi
| is |
Menentukan apakah output yang diberikan adalah dari jenis yang ditentukan. |
Detail Fungsi
isOutputOfType<T>(ToolDefinitionUnion | RequiredAction | RequiredToolCall, string)
Menentukan apakah output yang diberikan adalah dari jenis yang ditentukan.
function isOutputOfType<T>(output: ToolDefinitionUnion | RequiredAction | RequiredToolCall, type: string): output
Parameter
- output
Tindakan untuk memeriksa, yang dapat berjenis RequiredAction, RequiredToolCall, atau ToolDefinitionUnion.
- type
-
string
Jenis untuk memeriksa tindakan.
Mengembalikan
output
Boolean yang menunjukkan apakah tindakan adalah jenis yang ditentukan.