Sdílet prostřednictvím


CreateThreadAndRunOptionalParams interface

Volitelné parametry.

Extends

Vlastnosti

instructions

Přepsání systémových instrukcí, které by agent měl použít ke spuštění vlákna.

maxCompletionTokens

Maximální počet tokenů dokončení, které lze použít v průběhu spuštění. Spuštění bude maximálně usilovat o použití pouze zadaného počtu tokenů dokončení, a to napříč několikanásobným otočením spuštění. Pokud spuštění překročí zadaný počet tokenů dokončení, spuštění skončí stavem incomplete. Další informace najdete v incomplete_details.

maxPromptTokens

Maximální počet výzev tokenů, které se můžou použít v průběhu spuštění. Spuštění bude maximálně usilovat o použití pouze počtu zadaných tokenů výzvy, a to napříč několikanásobným spuštěním. Pokud spuštění překročí zadaný počet zadaných tokenů výzvy, spuštění skončí se stavem incomplete. Další informace najdete v incomplete_details.

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ů.

model

Přepsaný model, který má agent použít ke spuštění vlákna.

parallelToolCalls

Pokud true funkce poběží paralelně během použití nástroje.

responseFormat

Určuje formát, který musí model vypíše.

stream

Pokud truevrátí datový proud událostí, ke kterým dochází během událostí odesílaných serverem Spustit jako, ukončení při zadání stavu terminálu se zprávou data: [DONE] .

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.

thread

Podrobnosti použité k vytvoření nového vlákna. Pokud není zadané žádné vlákno, vytvoří se prázdný.

toolChoice

Určuje, zda a který nástroj je volána modelem.

toolResources

Přepište nástroje, které může agent použít pro toto spuštění. To je užitečné při úpravě chování na základě spuštění.

tools

Přepsaný seznam povolených nástrojů, které by měl agent použít ke spuštění vlákna.

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í.

truncationStrategy

Strategie, která se má použít k vyřazení zpráv, když se kontextová okna posunou vpřed.

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

instructions

Přepsání systémových instrukcí, které by agent měl použít ke spuštění vlákna.

instructions?: null | string

Hodnota vlastnosti

null | string

maxCompletionTokens

Maximální počet tokenů dokončení, které lze použít v průběhu spuštění. Spuštění bude maximálně usilovat o použití pouze zadaného počtu tokenů dokončení, a to napříč několikanásobným otočením spuštění. Pokud spuštění překročí zadaný počet tokenů dokončení, spuštění skončí stavem incomplete. Další informace najdete v incomplete_details.

maxCompletionTokens?: null | number

Hodnota vlastnosti

null | number

maxPromptTokens

Maximální počet výzev tokenů, které se můžou použít v průběhu spuštění. Spuštění bude maximálně usilovat o použití pouze počtu zadaných tokenů výzvy, a to napříč několikanásobným spuštěním. Pokud spuštění překročí zadaný počet zadaných tokenů výzvy, spuštění skončí se stavem incomplete. Další informace najdete v incomplete_details.

maxPromptTokens?: null | number

Hodnota vlastnosti

null | number

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>

model

Přepsaný model, který má agent použít ke spuštění vlákna.

model?: null | string

Hodnota vlastnosti

null | string

parallelToolCalls

Pokud true funkce poběží paralelně během použití nástroje.

parallelToolCalls?: boolean

Hodnota vlastnosti

boolean

responseFormat

Určuje formát, který musí model vypíše.

responseFormat?: null | AgentsResponseFormatOption

Hodnota vlastnosti

stream

Pokud truevrátí datový proud událostí, ke kterým dochází během událostí odesílaných serverem Spustit jako, ukončení při zadání stavu terminálu se zprávou data: [DONE] .

stream?: boolean

Hodnota vlastnosti

boolean

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

thread

Podrobnosti použité k vytvoření nového vlákna. Pokud není zadané žádné vlákno, vytvoří se prázdný.

thread?: AgentThreadCreationOptions

Hodnota vlastnosti

toolChoice

Určuje, zda a který nástroj je volána modelem.

toolChoice?: null | AgentsToolChoiceOption

Hodnota vlastnosti

toolResources

Přepište nástroje, které může agent použít pro toto spuštění. To je užitečné při úpravě chování na základě spuštění.

toolResources?: null | ToolResources

Hodnota vlastnosti

null | ToolResources

tools

Přepsaný seznam povolených nástrojů, které by měl agent použít ke spuštění vlákna.

tools?: null | 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

truncationStrategy

Strategie, která se má použít k vyřazení zpráv, když se kontextová okna posunou vpřed.

truncationStrategy?: null | TruncationObject

Hodnota vlastnosti

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