VoiceAgentSubagent interface

Un agente di testo Foundry fratello che un operatore vocale può consultare come specialista di background.

Proprietà

agent_capabilities

Una descrizione delle capacità del sottoagente, utilizzata dall'agente vocale per decidere se inoltrare una query.

agent_name

Il nome del sottoagente. Il sottoagente deve essere nello stesso progetto dell'agente vocale.

agent_version

La versione del sottoagente. Quando viene omessa, viene utilizzata la versione attiva.

invoke_timeout_seconds

Il timeout dell'orologio a parete, in secondi, per ogni invocazione di questo sottoagente. Quando viene omesso, viene utilizzato il timeout del servizio.

response_policy

Politica per la ricezione delle richieste inoltrate e il colmare le lacune in attesa della risposta di questo subagente.

Dettagli proprietà

agent_capabilities

Una descrizione delle capacità del sottoagente, utilizzata dall'agente vocale per decidere se inoltrare una query.

agent_capabilities: string

Valore della proprietà

string

agent_name

Il nome del sottoagente. Il sottoagente deve essere nello stesso progetto dell'agente vocale.

agent_name: string

Valore della proprietà

string

agent_version

La versione del sottoagente. Quando viene omessa, viene utilizzata la versione attiva.

agent_version?: string

Valore della proprietà

string

invoke_timeout_seconds

Il timeout dell'orologio a parete, in secondi, per ogni invocazione di questo sottoagente. Quando viene omesso, viene utilizzato il timeout del servizio.

invoke_timeout_seconds?: number

Valore della proprietà

number

response_policy

Politica per la ricezione delle richieste inoltrate e il colmare le lacune in attesa della risposta di questo subagente.

response_policy?: VoiceAgentSubagentResponsePolicy

Valore della proprietà