Sdílet prostřednictvím


CreateAgentOptionalParams interface

Volitelné parametry.

Extends

Vlastnosti

description

Popis nového agenta

instructions

Systémové pokyny pro použití nového agenta.

metadata

Sada až 16 dvojic klíč/hodnota, které lze připojit k objektu, které slouží k ukládání dalších informací o daném objektu ve strukturovaném formátu. Klíče můžou mít délku až 64 znaků a hodnoty můžou mít délku až 512 znaků.

name

Název nového agenta.

responseFormat

Formát odpovědi volání nástroje používaného tímto agentem.

temperature

Jakou teplotu vzorkování použít, mezi 0 a 2. Vyšší hodnoty jako 0,8 způsobí, že výstup bude náhodnější, zatímco nižší hodnoty, jako je 0,2, zajistí větší zaměření a deterministiku.

toolResources

Sada prostředků, které používají nástroje agenta. Prostředky jsou specifické pro typ nástroje. Nástroj například code_interpreter vyžaduje seznam ID souborů, zatímco file_search nástroj vyžaduje seznam ID úložiště vektorů.

tools

Kolekce nástrojů, které se mají povolit pro nového agenta.

topP

Alternativou k odběru vzorků s teplotou, označovanou jako vzorkování jádra, kde model bere v úvahu výsledky tokenů s top_p hmotností pravděpodobnosti. Hodnota 0,1 tedy znamená, že se považují pouze tokeny, které tvoří 10% hmotnost pravděpodobnosti.

Obecně doporučujeme změnit tuto nebo teplotu, ale ne obojí.

Zděděné vlastnosti

abortSignal

Signál, který lze použít k přerušení požadavků.

onResponse

Funkce, která se má volat při každém přijetí odpovědi ze serveru při provádění požadované operace. Může se volat vícekrát.

requestOptions

Možnosti používané při vytváření a odesílání požadavků HTTP pro tuto operaci

tracingOptions

Možnosti používané při povolení trasování

Podrobnosti vlastnosti

description

Popis nového agenta

description?: null | string

Hodnota vlastnosti

null | string

instructions

Systémové pokyny pro použití nového agenta.

instructions?: null | string

Hodnota vlastnosti

null | string

metadata

Sada až 16 dvojic klíč/hodnota, které lze připojit k objektu, které slouží k ukládání dalších informací o daném objektu ve strukturovaném formátu. Klíče můžou mít délku až 64 znaků a hodnoty můžou mít délku až 512 znaků.

metadata?: null | Record<string, string>

Hodnota vlastnosti

null | Record<string, string>

name

Název nového agenta.

name?: null | string

Hodnota vlastnosti

null | string

responseFormat

Formát odpovědi volání nástroje používaného tímto agentem.

responseFormat?: null | AgentsResponseFormatOption

Hodnota vlastnosti

temperature

Jakou teplotu vzorkování použít, mezi 0 a 2. Vyšší hodnoty jako 0,8 způsobí, že výstup bude náhodnější, zatímco nižší hodnoty, jako je 0,2, zajistí větší zaměření a deterministiku.

temperature?: null | number

Hodnota vlastnosti

null | number

toolResources

Sada prostředků, které používají nástroje agenta. Prostředky jsou specifické pro typ nástroje. Nástroj například code_interpreter vyžaduje seznam ID souborů, zatímco file_search nástroj vyžaduje seznam ID úložiště vektorů.

toolResources?: null | ToolResources

Hodnota vlastnosti

null | ToolResources

tools

Kolekce nástrojů, které se mají povolit pro nového agenta.

tools?: ToolDefinitionUnion[]

Hodnota vlastnosti

topP

Alternativou k odběru vzorků s teplotou, označovanou jako vzorkování jádra, kde model bere v úvahu výsledky tokenů s top_p hmotností pravděpodobnosti. Hodnota 0,1 tedy znamená, že se považují pouze tokeny, které tvoří 10% hmotnost pravděpodobnosti.

Obecně doporučujeme změnit tuto nebo teplotu, ale ne obojí.

topP?: null | number

Hodnota vlastnosti

null | number

Podrobnosti zděděných vlastností

abortSignal

Signál, který lze použít k přerušení požadavků.

abortSignal?: AbortSignalLike

Hodnota vlastnosti

zděděno z OperationOptions.abortSignal

onResponse

Funkce, která se má volat při každém přijetí odpovědi ze serveru při provádění požadované operace. Může se volat vícekrát.

onResponse?: RawResponseCallback

Hodnota vlastnosti

zděděno z OperationOptions.onResponse

requestOptions

Možnosti používané při vytváření a odesílání požadavků HTTP pro tuto operaci

requestOptions?: OperationRequestOptions

Hodnota vlastnosti

zděděno z OperationOptions.requestOptions

tracingOptions

Možnosti používané při povolení trasování

tracingOptions?: OperationTracingOptions

Hodnota vlastnosti

zděděno z OperationOptions.tracingOptions