HostedCodeInterpreterTool Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili alat yang dihosting yang dapat ditentukan ke layanan AI untuk memungkinkannya menjalankan kode yang dihasilkannya.
public ref class HostedCodeInterpreterTool : Microsoft::Extensions::AI::AITool
public class HostedCodeInterpreterTool : Microsoft.Extensions.AI.AITool
type HostedCodeInterpreterTool = class
inherit AITool
Public Class HostedCodeInterpreterTool
Inherits AITool
- Warisan
Keterangan
Alat ini tidak mengimplementasikan interpretasi kode dengan sendirinya. Ini adalah penanda yang dapat digunakan untuk menginformasikan layanan bahwa layanan diizinkan untuk menjalankan kode yang dihasilkan jika layanan mampu melakukannya.
Konstruktor
| Nama | Deskripsi |
|---|---|
| HostedCodeInterpreterTool() |
Menginisialisasi instans baru dari kelas HostedCodeInterpreterTool. |
| HostedCodeInterpreterTool(IReadOnlyDictionary<String,Object>) |
Menginisialisasi instans baru dari kelas HostedCodeInterpreterTool. |
Properti
| Nama | Deskripsi |
|---|---|
| AdditionalProperties |
Mendapatkan properti tambahan yang terkait dengan alat ini. |
| Description |
Mendapatkan deskripsi alat, cocok untuk digunakan dalam menjelaskan tujuan ke model. (Diperoleh dari AITool) |
| Inputs |
Mendapatkan atau mengatur kumpulan AIContent yang akan digunakan sebagai input ke alat penerjemah kode. |
| Name |
Mendapatkan nama alat. |
Metode
| Nama | Deskripsi |
|---|---|
| GetService(Type, Object) |
AITool Meminta objek dari jenis |
| GetService<TService>(Object) |
AITool Meminta objek jenis |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari AITool) |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| AsOpenAIResponseTool(AITool) |
Membuat OpenAI ResponseTool dari AITool. |