GenerateVoiceAgentRequest interface

Vstupy pro generování hlasového agenta. Pouze kind a jsou vždy vyžadovány name . Služba pro autorství tyto vstupy rozšiřuje do plného, upravovatelného VoiceAgentDefinition, který je pak vytvořen pomocí POST /agents. Generovaná instructions a zvuková/hlasová nastavení jsou uložena jako samostatná pole ve výsledné definici agenta, takže volající může libovolné pole později upravovat nebo přepsat pomocí standardního verzování agenta.

Vlastnosti

description

Volitelný popis agenta. Služba pro autorství vyřeší záložní řešení, pokud je vynechána.

draft

(Náhled) Když trueje generovaný hlasový agent vytvořen jako koncept — editovatelná, nepublikovaná verze, kterou volající může před zveřejněním zkontrolovat a upravit prostřednictvím standardní cesty vytvoření/verze. Služba se výchozím nastavením nastaví false , pokud volající nespecifikuje hodnotu, v takovém případě je agent vytvořen a zveřejněn normálně.

goal

Volitelný popis v přirozeném jazyce toho, co by měl agent dělat. Po zadání se generované instrukce zasejdou.

kind

Druh agenta. Vždy voice.

model

Volitelný identifikátor modelu. Povinné, když model_type je ; self_deployedvolitelné, když model_type je nebo managed vynecháno. Služba nikdy nevymýšlí název pro nasazení zákazníka.

model_type

Volitelný režim inference. Pokud je vynechán, služba pro tvorbu používá managed. Když je dodáno, použijte managed nebo .self_deployed

name

Jedinečný název, který agent vytváří. Musí to být neprázdné jméno agenta podobné DNS.

tools

Volitelné nástroje přenášené doslovně na generovaného agenta (viz VoiceAgentTool).

use_case

Volitelný případ použití pro autorství. Prázdný řetězec je přijat.

Podrobnosti vlastnosti

description

Volitelný popis agenta. Služba pro autorství vyřeší záložní řešení, pokud je vynechána.

description?: string

Hodnota vlastnosti

string

draft

(Náhled) Když trueje generovaný hlasový agent vytvořen jako koncept — editovatelná, nepublikovaná verze, kterou volající může před zveřejněním zkontrolovat a upravit prostřednictvím standardní cesty vytvoření/verze. Služba se výchozím nastavením nastaví false , pokud volající nespecifikuje hodnotu, v takovém případě je agent vytvořen a zveřejněn normálně.

draft?: boolean

Hodnota vlastnosti

boolean

goal

Volitelný popis v přirozeném jazyce toho, co by měl agent dělat. Po zadání se generované instrukce zasejdou.

goal?: string

Hodnota vlastnosti

string

kind

Druh agenta. Vždy voice.

kind: "voice"

Hodnota vlastnosti

"voice"

model

Volitelný identifikátor modelu. Povinné, když model_type je ; self_deployedvolitelné, když model_type je nebo managed vynecháno. Služba nikdy nevymýšlí název pro nasazení zákazníka.

model?: string

Hodnota vlastnosti

string

model_type

Volitelný režim inference. Pokud je vynechán, služba pro tvorbu používá managed. Když je dodáno, použijte managed nebo .self_deployed

model_type?: VoiceModelType

Hodnota vlastnosti

name

Jedinečný název, který agent vytváří. Musí to být neprázdné jméno agenta podobné DNS.

name: string

Hodnota vlastnosti

string

tools

Volitelné nástroje přenášené doslovně na generovaného agenta (viz VoiceAgentTool).

tools?: VoiceAgentToolUnion[]

Hodnota vlastnosti

use_case

Volitelný případ použití pro autorství. Prázdný řetězec je přijat.

use_case?: string

Hodnota vlastnosti

string