Dela via


CreateThreadAndRunOptionalParams interface

Valfria parametrar.

Extends

Egenskaper

instructions

De systemanvisningar som agenten ska använda för att köra tråden.

maxCompletionTokens

Det maximala antalet slutförandetoken som kan användas under körningen. Körningen gör ett bra försök att endast använda antalet angivna slutförandetoken över flera varv av körningen. Om körningen överskrider det angivna antalet slutförandetoken avslutas körningen med statusen incomplete. Mer information finns i incomplete_details.

maxPromptTokens

Det maximala antalet prompttoken som kan användas under körningen. Körningen gör ett bästa försök att endast använda antalet angivna prompttoken över flera varv av körningen. Om körningen överskrider antalet angivna prompttoken avslutas körningen med statusen incomplete. Mer information finns i incomplete_details.

metadata

En uppsättning med upp till 16 nyckel/värde-par som kan kopplas till ett objekt, som används för att lagra ytterligare information om objektet i ett strukturerat format. Nycklar kan vara upp till 64 tecken långa och värdena kan vara upp till 512 tecken långa.

model

Den åsidosatta modell som agenten ska använda för att köra tråden.

parallelToolCalls

Om true funktioner körs parallellt under verktygsanvändningen.

responseFormat

Anger det format som modellen måste mata ut.

stream

Om truereturnerar returnerar en ström av händelser som inträffar under händelser som skickas av servern och avslutas när Körningen går in i ett terminaltillstånd med ett data: [DONE] meddelande.

temperature

Vilken samplingstemperatur som ska användas, mellan 0 och 2. Högre värden som 0,8 gör utdata mer slumpmässiga, medan lägre värden som 0,2 gör det mer fokuserat och deterministiskt.

thread

Den information som används för att skapa den nya tråden. Om det inte finns någon tråd skapas en tom.

toolChoice

Styr om och vilket verktyg som anropas av modellen.

toolResources

Åsidosätt de verktyg som agenten kan använda för den här körningen. Detta är användbart för att ändra beteendet per körning

tools

Den åsidosatta listan över aktiverade verktyg som agenten ska använda för att köra tråden.

topP

Ett alternativ till sampling med temperatur, som kallas kärnsampling, där modellen tar hänsyn till resultatet av token med top_p sannolikhetsmassa. Så 0,1 innebär att endast token som består av den översta 10 % sannolikhetsmassan beaktas.

Vi rekommenderar vanligtvis att du ändrar detta eller temperatur men inte båda.

truncationStrategy

Den strategi som ska användas för att släppa meddelanden när kontextfönstren går framåt.

Ärvda egenskaper

abortSignal

Den signal som kan användas för att avbryta begäranden.

onResponse

En funktion som ska anropas varje gång ett svar tas emot från servern när den begärda åtgärden utförs. Kan anropas flera gånger.

requestOptions

Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden.

tracingOptions

Alternativ som används när spårning är aktiverat.

Egenskapsinformation

instructions

De systemanvisningar som agenten ska använda för att köra tråden.

instructions?: null | string

Egenskapsvärde

null | string

maxCompletionTokens

Det maximala antalet slutförandetoken som kan användas under körningen. Körningen gör ett bra försök att endast använda antalet angivna slutförandetoken över flera varv av körningen. Om körningen överskrider det angivna antalet slutförandetoken avslutas körningen med statusen incomplete. Mer information finns i incomplete_details.

maxCompletionTokens?: null | number

Egenskapsvärde

null | number

maxPromptTokens

Det maximala antalet prompttoken som kan användas under körningen. Körningen gör ett bästa försök att endast använda antalet angivna prompttoken över flera varv av körningen. Om körningen överskrider antalet angivna prompttoken avslutas körningen med statusen incomplete. Mer information finns i incomplete_details.

maxPromptTokens?: null | number

Egenskapsvärde

null | number

metadata

En uppsättning med upp till 16 nyckel/värde-par som kan kopplas till ett objekt, som används för att lagra ytterligare information om objektet i ett strukturerat format. Nycklar kan vara upp till 64 tecken långa och värdena kan vara upp till 512 tecken långa.

metadata?: null | Record<string, string>

Egenskapsvärde

null | Record<string, string>

model

Den åsidosatta modell som agenten ska använda för att köra tråden.

model?: null | string

Egenskapsvärde

null | string

parallelToolCalls

Om true funktioner körs parallellt under verktygsanvändningen.

parallelToolCalls?: boolean

Egenskapsvärde

boolean

responseFormat

Anger det format som modellen måste mata ut.

responseFormat?: null | AgentsResponseFormatOption

Egenskapsvärde

stream

Om truereturnerar returnerar en ström av händelser som inträffar under händelser som skickas av servern och avslutas när Körningen går in i ett terminaltillstånd med ett data: [DONE] meddelande.

stream?: boolean

Egenskapsvärde

boolean

temperature

Vilken samplingstemperatur som ska användas, mellan 0 och 2. Högre värden som 0,8 gör utdata mer slumpmässiga, medan lägre värden som 0,2 gör det mer fokuserat och deterministiskt.

temperature?: null | number

Egenskapsvärde

null | number

thread

Den information som används för att skapa den nya tråden. Om det inte finns någon tråd skapas en tom.

thread?: AgentThreadCreationOptions

Egenskapsvärde

toolChoice

Styr om och vilket verktyg som anropas av modellen.

toolChoice?: null | AgentsToolChoiceOption

Egenskapsvärde

toolResources

Åsidosätt de verktyg som agenten kan använda för den här körningen. Detta är användbart för att ändra beteendet per körning

toolResources?: null | ToolResources

Egenskapsvärde

null | ToolResources

tools

Den åsidosatta listan över aktiverade verktyg som agenten ska använda för att köra tråden.

tools?: null | ToolDefinitionUnion[]

Egenskapsvärde

topP

Ett alternativ till sampling med temperatur, som kallas kärnsampling, där modellen tar hänsyn till resultatet av token med top_p sannolikhetsmassa. Så 0,1 innebär att endast token som består av den översta 10 % sannolikhetsmassan beaktas.

Vi rekommenderar vanligtvis att du ändrar detta eller temperatur men inte båda.

topP?: null | number

Egenskapsvärde

null | number

truncationStrategy

Den strategi som ska användas för att släppa meddelanden när kontextfönstren går framåt.

truncationStrategy?: null | TruncationObject

Egenskapsvärde

Information om ärvda egenskaper

abortSignal

Den signal som kan användas för att avbryta begäranden.

abortSignal?: AbortSignalLike

Egenskapsvärde

ärvd från OperationOptions.abortSignal

onResponse

En funktion som ska anropas varje gång ett svar tas emot från servern när den begärda åtgärden utförs. Kan anropas flera gånger.

onResponse?: RawResponseCallback

Egenskapsvärde

ärvd från OperationOptions.onResponse

requestOptions

Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden.

requestOptions?: OperationRequestOptions

Egenskapsvärde

ärvd från OperationOptions.requestOptions

tracingOptions

Alternativ som används när spårning är aktiverat.

tracingOptions?: OperationTracingOptions

Egenskapsvärde

ärvd från OperationOptions.tracingOptions