HostedAgentDefinition interface

Définition de l’agent hébergé.

Extends

Propriétés

code_configuration

Configuration de déploiement basée sur le code. Fournissez cela pour les déploiements basés sur le code. Mutuellement exclusif avec container_configuration — le service valide qu’il y en a exactement une.

container_configuration

Configuration de déploiement basée sur conteneur. Fournissez cela pour les déploiements basés sur des images. Mutuellement exclusif avec code_configuration — le service valide qu’il y en a exactement une.

cpu

Configuration de l’UC de l’agent hébergé.

environment_variables

Variables d’environnement à définir dans le conteneur de l’agent hébergé.

kind

Le type de définition de l’agent. Toujours hosted pour un agent déployé sur l’exécution hébergée.

memory

Configuration de la mémoire de l’agent hébergé.

protocol_versions

Les protocoles que l’agent prend en charge pour la communication d’entrée.

session_configuration

Les paramètres par défaut optionnels de la session (par exemple, le délai d’attente inactif) s’appliquaient aux sessions créées pour cette version d’agent.

telemetry_config

Configuration optionnelle de télémétrie fournie par le client pour l’exportation des journaux du conteneur, des traces et des métriques.

Propriétés héritées

rai_config

Configuration pour les fonctions de filtrage de contenu et de sécurité RAI (Responsible AI).

Détails de la propriété

code_configuration

Configuration de déploiement basée sur le code. Fournissez cela pour les déploiements basés sur le code. Mutuellement exclusif avec container_configuration — le service valide qu’il y en a exactement une.

code_configuration?: CodeConfiguration

Valeur de propriété

container_configuration

Configuration de déploiement basée sur conteneur. Fournissez cela pour les déploiements basés sur des images. Mutuellement exclusif avec code_configuration — le service valide qu’il y en a exactement une.

container_configuration?: ContainerConfiguration

Valeur de propriété

cpu

Configuration de l’UC de l’agent hébergé.

cpu: string

Valeur de propriété

string

environment_variables

Variables d’environnement à définir dans le conteneur de l’agent hébergé.

environment_variables?: Record<string, string>

Valeur de propriété

Record<string, string>

kind

Le type de définition de l’agent. Toujours hosted pour un agent déployé sur l’exécution hébergée.

kind: "hosted"

Valeur de propriété

"hosted"

memory

Configuration de la mémoire de l’agent hébergé.

memory: string

Valeur de propriété

string

protocol_versions

Les protocoles que l’agent prend en charge pour la communication d’entrée.

protocol_versions?: ProtocolVersionRecord[]

Valeur de propriété

session_configuration

Les paramètres par défaut optionnels de la session (par exemple, le délai d’attente inactif) s’appliquaient aux sessions créées pour cette version d’agent.

session_configuration?: SessionConfiguration

Valeur de propriété

telemetry_config

Configuration optionnelle de télémétrie fournie par le client pour l’exportation des journaux du conteneur, des traces et des métriques.

telemetry_config?: TelemetryConfig

Valeur de propriété

Détails de la propriété héritée

rai_config

Configuration pour les fonctions de filtrage de contenu et de sécurité RAI (Responsible AI).

rai_config?: RaiConfig

Valeur de propriété

Hérité deAgentDefinition.rai_config