HostedAgentDefinition interface

ホストされたエージェントの定義。

Extends

プロパティ

code_configuration

コードベースのデプロイ構成。 コードベースのデプロイにこれを提供してください。 container_configurationと相互排他的 — サービスは正確に1つが設定されていることを検証します。

container_configuration

コンテナベースのデプロイメント構成。 イメージベースのデプロイメントにはこれを提供してください。 code_configurationと相互排他的 — サービスは正確に1つが設定されていることを検証します。

container_protocol_versions

エージェントがコンテナーのイングレス通信に対してサポートするプロトコル。

cpu

ホストされたエージェントの CPU 構成。

environment_variables

ホストされたエージェントコンテナで設定する環境変数。

image

イメージ ベースのホステッド エージェントに適用できるエージェントのイメージ ID。

kind

そういうエージェントだ。

memory

ホストされたエージェントのメモリ構成。

protocol_versions

エージェントがサポートするイングレス通信のプロトコル。

tools

ホストされたエージェントのモデルが応答の生成中に呼び出す可能性のあるツールの配列。 tool_choice パラメーターを設定することで、使用するツールを指定できます。

継承されたプロパティ

rai_config

責任ある AI (RAI) コンテンツのフィルタリングと安全機能の構成。

プロパティの詳細

code_configuration

コードベースのデプロイ構成。 コードベースのデプロイにこれを提供してください。 container_configurationと相互排他的 — サービスは正確に1つが設定されていることを検証します。

code_configuration?: CodeConfiguration

プロパティ値

container_configuration

コンテナベースのデプロイメント構成。 イメージベースのデプロイメントにはこれを提供してください。 code_configurationと相互排他的 — サービスは正確に1つが設定されていることを検証します。

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