Partager via


ImageBasedHostedAgentDefinition interface

Définition de déploiement basée sur une image pour un agent hébergé.

Extends

Propriétés

image

Image de l’agent hébergé.

kind

Le type de définition de l’agent.

Propriétés héritées

container_protocol_versions

Protocoles pris en charge par l’agent pour la communication entrante des conteneurs.

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

memory

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

rai_config

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

tools

Un ensemble d’outils que le modèle de l’agent hébergé peut appeler lors de la génération d’une réponse. Vous pouvez spécifier l’outil à utiliser en définissant le tool_choice paramètre.

Détails de la propriété

image

Image de l’agent hébergé.

image: string

Valeur de propriété

string

kind

Le type de définition de l’agent.

kind: "hosted"

Valeur de propriété

"hosted"

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

container_protocol_versions

Protocoles pris en charge par l’agent pour la communication entrante des conteneurs.

container_protocol_versions: ProtocolVersionRecord[]

Valeur de propriété

Hérité deHostedAgentDefinition.container_protocol_versions

cpu

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

cpu: string

Valeur de propriété

string

Hérité deHostedAgentDefinition.cpu

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>

Hérité deHostedAgentDefinition.environment_variables

memory

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

memory: string

Valeur de propriété

string

Hérité deHostedAgentDefinition.memory

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é deHostedAgentDefinition.rai_config

tools

Un ensemble d’outils que le modèle de l’agent hébergé peut appeler lors de la génération d’une réponse. Vous pouvez spécifier l’outil à utiliser en définissant le tool_choice paramètre.

tools?: ToolUnion[]

Valeur de propriété

Hérité deHostedAgentDefinition.tools