HostedAgentDefinition interface
Definizione dell'agente ospitato.
- Extends
Proprietà
| code_configuration | Configurazione di distribuzione basata sul codice. Fornisci questo per le implementazioni basate su codice. Mutuamente esclusivo con container_configuration — il servizio convalida che esattamente uno è impostato. |
| container_configuration | Configurazione di distribuzione basata su container. Fornisci questo per le implementazioni basate su immagini. Mutuamente esclusivo con code_configuration — il servizio convalida che esattamente uno è impostato. |
| container_protocol_versions | Protocolli supportati dall'agente per la comunicazione in ingresso dei contenitori. |
| cpu | Configurazione della CPU per l'agente ospitato. |
| environment_variables | Variabili di ambiente da impostare nel contenitore dell'agente ospitato. |
| image | ID immagine per l'agente, applicabile agli agenti ospitati basati su immagini. |
| kind | Il tipo di agente. |
| memory | Configurazione della memoria per l'agente ospitato. |
| protocol_versions | I protocolli che l'agente supporta per la comunicazione di ingresso. |
| tools | Una serie di strumenti che il modello dell'agente ospitato può chiamare durante la generazione di una risposta. È possibile specificare lo strumento da usare impostando il |
Proprietà ereditate
| rai_config | Configurazione per il filtraggio dei contenuti e le funzioni di sicurezza RAI (Responsible AI). |
Dettagli proprietà
code_configuration
Configurazione di distribuzione basata sul codice. Fornisci questo per le implementazioni basate su codice. Mutuamente esclusivo con container_configuration — il servizio convalida che esattamente uno è impostato.
code_configuration?: CodeConfiguration
Valore della proprietà
container_configuration
Configurazione di distribuzione basata su container. Fornisci questo per le implementazioni basate su immagini. Mutuamente esclusivo con code_configuration — il servizio convalida che esattamente uno è impostato.
container_configuration?: ContainerConfiguration
Valore della proprietà
container_protocol_versions
Protocolli supportati dall'agente per la comunicazione in ingresso dei contenitori.
container_protocol_versions?: ProtocolVersionRecord[]
Valore della proprietà
cpu
Configurazione della CPU per l'agente ospitato.
cpu: string
Valore della proprietà
string
environment_variables
Variabili di ambiente da impostare nel contenitore dell'agente ospitato.
environment_variables?: Record<string, string>
Valore della proprietà
Record<string, string>
image
ID immagine per l'agente, applicabile agli agenti ospitati basati su immagini.
image?: string
Valore della proprietà
string
kind
Il tipo di agente.
kind: "hosted"
Valore della proprietà
"hosted"
memory
Configurazione della memoria per l'agente ospitato.
memory: string
Valore della proprietà
string
protocol_versions
I protocolli che l'agente supporta per la comunicazione di ingresso.
protocol_versions?: ProtocolVersionRecord[]
Valore della proprietà
tools
Una serie di strumenti che il modello dell'agente ospitato può chiamare durante la generazione di una risposta. È possibile specificare lo strumento da usare impostando il tool_choice parametro .
tools?: ToolUnion[]
Valore della proprietà
Dettagli proprietà ereditate
rai_config
Configurazione per il filtraggio dei contenuti e le funzioni di sicurezza RAI (Responsible AI).
rai_config?: RaiConfig
Valore della proprietà
ereditato daAgentDefinition.rai_config