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ž |
| 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 |
| model | Volitelný identifikátor modelu. Povinné, když |
| model_type | Volitelný režim inference. Pokud je vynechán, služba pro tvorbu používá |
| 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 |
| 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