你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

HostedAgentDefinition interface

托管代理定义。

扩展

属性

code_configuration

基于代码的部署配置。 为基于代码的部署提供此功能。 与container_configuration互斥——服务验证确切地设置了其中一个。

container_configuration

基于容器的部署配置。 为基于镜像的部署提供此功能。 与code_configuration互斥——服务验证其确有一个被设置。

container_protocol_versions

代理支持容器入口通信的协议。

cpu

托管代理的 CPU 配置。

environment_variables

要在托管代理容器中设置的环境变量。

image

代理的映像 ID,适用于基于映像的托管代理。

kind

那种经纪人。

memory

托管代理的内存配置。

protocol_versions

代理支持的入口通信协议。

tools

托管代理的模型在生成响应时可能调用的一系列工具。 可以通过设置 tool_choice 参数来指定要使用的工具。

继承属性

rai_config

负责任 AI (RAI) 内容筛选和安全功能的配置。

属性详细信息

code_configuration

基于代码的部署配置。 为基于代码的部署提供此功能。 与container_configuration互斥——服务验证确切地设置了其中一个。

code_configuration?: CodeConfiguration

属性值

container_configuration

基于容器的部署配置。 为基于镜像的部署提供此功能。 与code_configuration互斥——服务验证其确有一个被设置。

container_configuration?: ContainerConfiguration

属性值

container_protocol_versions

代理支持容器入口通信的协议。

container_protocol_versions?: ProtocolVersionRecord[]

属性值

cpu

托管代理的 CPU 配置。

cpu: string

属性值

string

environment_variables

要在托管代理容器中设置的环境变量。

environment_variables?: Record<string, string>

属性值

Record<string, string>

image

代理的映像 ID,适用于基于映像的托管代理。

image?: string

属性值

string

kind

那种经纪人。

kind: "hosted"

属性值

"hosted"

memory

托管代理的内存配置。

memory: string

属性值

string

protocol_versions

代理支持的入口通信协议。

protocol_versions?: ProtocolVersionRecord[]

属性值

tools

托管代理的模型在生成响应时可能调用的一系列工具。 可以通过设置 tool_choice 参数来指定要使用的工具。

tools?: ToolUnion[]

属性值

继承属性详细信息

rai_config

负责任 AI (RAI) 内容筛选和安全功能的配置。

rai_config?: RaiConfig

属性值

继承自AgentDefinition.rai_config