HostedAgentDefinition interface

Barındırılan aracı tanımı.

Extends

Özellikler

code_configuration

Kod tabanlı dağıtım yapılandırması. Bunu kod tabanlı dağıtımlar için sağlan. container_configuration ile karşılıklı olarak dışlanır — servis, tam olarak bir tane ayarlandığını doğrular.

container_configuration

Konteyner tabanlı dağıtım yapılandırması. Bunu görüntü tabanlı dağıtımlar için sağla. code_configuration ile karşılıklı olarak dışlanır — servis, tam olarak bir tane belirlendiğini doğrular.

cpu

Barındırılan aracının CPU yapılandırması.

environment_variables

Barındırılan aracı kapsayıcısında ayarlanacak ortam değişkenleri.

kind

Türden bir ajan.

memory

Barındırılan aracının bellek yapılandırması.

protocol_versions

Ajanın giriş iletişimi için desteklediği protokoller.

telemetry_config

Konteyner günlükleri, izleri ve metriklerin dışa aktarılması için isteğe bağlı müşteri tarafından sağlanan telemetri konfigürasyonu.

tools

Barındırılan aracının modelinin yanıt oluştururken çağırabileceği bir dizi araç. Parametresini ayarlayarak tool_choice hangi aracın kullanılacağını belirtebilirsiniz.

Devralınan Özellikler

rai_config

Sorumlu Yapay Zeka (RAI) içerik filtreleme ve güvenlik özellikleri için yapılandırma.

Özellik Ayrıntıları

code_configuration

Kod tabanlı dağıtım yapılandırması. Bunu kod tabanlı dağıtımlar için sağlan. container_configuration ile karşılıklı olarak dışlanır — servis, tam olarak bir tane ayarlandığını doğrular.

code_configuration?: CodeConfiguration

Özellik Değeri

container_configuration

Konteyner tabanlı dağıtım yapılandırması. Bunu görüntü tabanlı dağıtımlar için sağla. code_configuration ile karşılıklı olarak dışlanır — servis, tam olarak bir tane belirlendiğini doğrular.

container_configuration?: ContainerConfiguration

Özellik Değeri

cpu

Barındırılan aracının CPU yapılandırması.

cpu: string

Özellik Değeri

string

environment_variables

Barındırılan aracı kapsayıcısında ayarlanacak ortam değişkenleri.

environment_variables?: Record<string, string>

Özellik Değeri

Record<string, string>

kind

Türden bir ajan.

kind: "hosted"

Özellik Değeri

"hosted"

memory

Barındırılan aracının bellek yapılandırması.

memory: string

Özellik Değeri

string

protocol_versions

Ajanın giriş iletişimi için desteklediği protokoller.

protocol_versions?: ProtocolVersionRecord[]

Özellik Değeri

telemetry_config

Konteyner günlükleri, izleri ve metriklerin dışa aktarılması için isteğe bağlı müşteri tarafından sağlanan telemetri konfigürasyonu.

telemetry_config?: TelemetryConfig

Özellik Değeri

tools

Barındırılan aracının modelinin yanıt oluştururken çağırabileceği bir dizi araç. Parametresini ayarlayarak tool_choice hangi aracın kullanılacağını belirtebilirsiniz.

tools?: ToolUnion[]

Özellik Değeri

Devralınan Özellik Detayları

rai_config

Sorumlu Yapay Zeka (RAI) içerik filtreleme ve güvenlik özellikleri için yapılandırma.

rai_config?: RaiConfig

Özellik Değeri

AgentDefinition.rai_config'den devralındı