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

注解

此工具本身不实现代码解释。 它是一个标记,可用于通知服务,如果服务能够执行此操作,则允许服务执行其生成的代码。

构造函数

名称 说明
HostedCodeInterpreterTool()

初始化 HostedCodeInterpreterTool 类的新实例。

HostedCodeInterpreterTool(IReadOnlyDictionary<String,Object>)

初始化 HostedCodeInterpreterTool 类的新实例。

属性

名称 说明
AdditionalProperties

获取与该工具关联的任何其他属性。

Description

获取工具的说明,适合用于描述模型的用途。

(继承自 AITool)
Inputs

获取或设置要用作代码解释器工具输入的 AIContent 集合。

Name

获取工具的名称。

方法

名称 说明
GetService(Type, Object)

AITool请求指定类型的serviceType对象。

(继承自 AITool)
GetService<TService>(Object)

AITool请求类型的对象TService

(继承自 AITool)
ToString()

返回一个表示当前对象的字符串。

(继承自 AITool)

扩展方法

名称 说明
AsOpenAIResponseTool(AITool)

ResponseTool.. 创建 OpenAI AITool

适用于