HostedCodeInterpreterTool Kelas

Definisi

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
HostedCodeInterpreterTool

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 serviceTypeyang ditentukan .

(Diperoleh dari AITool)
GetService<TService>(Object)

AITool Meminta objek jenis TService.

(Diperoleh dari AITool)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari AITool)

Metode Ekstensi

Nama Deskripsi
AsOpenAIResponseTool(AITool)

Membuat OpenAI ResponseTool dari AITool.

Berlaku untuk