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. |
| max |
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 |
| max |
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 |
| 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. |
| parallel |
Pokud |
| response |
Určuje formát, který musí model vypíše. |
| stream | Pokud |
| 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ý. |
| tool |
Určuje, zda a který nástroj je volána modelem. |
| tool |
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í. |
| truncation |
Strategie, která se má použít k vyřazení zpráv, když se kontextová okna posunou vpřed. |
Zděděné vlastnosti
| abort |
Signál, který lze použít k přerušení požadavků. |
| on |
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. |
| request |
Možnosti používané při vytváření a odesílání požadavků HTTP pro tuto operaci |
| tracing |
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
null | AgentsResponseFormatOption
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
null | AgentsToolChoiceOption
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
null | ToolDefinitionUnion[]
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
null | TruncationObject
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