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 |
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