語言

HostedCodeInterpreterTool 類別

定義

代表一個託管工具,可以指定給 AI 服務,使其能執行所產生的程式碼。

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
繼承
HostedCodeInterpreterTool

備註

此工具本身並不實作程式碼解讀。 它是一個標記,可以用來通知服務若有能力執行其產生的程式碼,該服務被允許執行。

建構函式

名稱 Description
HostedCodeInterpreterTool()

初始化 HostedCodeInterpreterTool 類別的新執行個體。

HostedCodeInterpreterTool(IReadOnlyDictionary<String,Object>)

初始化 HostedCodeInterpreterTool 類別的新執行個體。

屬性

名稱 Description
AdditionalProperties

取得與該工具相關的額外屬性。

Description

取得工具的描述,適合用來向模型說明其用途。

(繼承來源 AITool)
Inputs

取得或設定一 AIContent 組 作為程式碼直譯器工具的輸入。

Name

會拿到工具名稱。

方法

名稱 Description
GetService(Type, Object)

請求 給 AITool 指定類型的 serviceType物件。

(繼承來源 AITool)
GetService<TService>(Object)

請求 一個 AITool 類型的 TService物件。

(繼承來源 AITool)
ToString()

傳回表示目前 物件的字串。

(繼承來源 AITool)

擴充方法

名稱 Description
AsOpenAIResponseTool(AITool)

從 ResponseTool. 建立一個 OpenAI AITool

適用於