Partager via


HostedAgentDefinition interface

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

Extends

Propriétés

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

kind

Le type de définition de l’agent.

memory

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

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.

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é

container_protocol_versions

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

container_protocol_versions: ProtocolVersionRecord[]

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.

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

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é

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