CreateThreadAndRunOptionalParams interface
Valfria parametrar.
- Extends
Egenskaper
| instructions | De systemanvisningar som agenten ska använda för att köra tråden. |
| max |
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 |
| max |
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 |
| 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. |
| parallel |
Om |
| response |
Anger det format som modellen måste mata ut. |
| stream | Om |
| 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. |
| tool |
Styr om och vilket verktyg som anropas av modellen. |
| tool |
Å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. |
| truncation |
Den strategi som ska användas för att släppa meddelanden när kontextfönstren går framåt. |
Ärvda egenskaper
| abort |
Den signal som kan användas för att avbryta begäranden. |
| on |
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. |
| request |
Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden. |
| tracing |
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?: string | null
Egenskapsvärde
string | null
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?: number | null
Egenskapsvärde
number | null
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?: number | null
Egenskapsvärde
number | null
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?: Record<string, string> | null
Egenskapsvärde
Record<string, string> | null
model
Den åsidosatta modell som agenten ska använda för att köra tråden.
model?: string | null
Egenskapsvärde
string | null
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?: AgentsResponseFormatOption | null
Egenskapsvärde
AgentsResponseFormatOption | null
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?: number | null
Egenskapsvärde
number | null
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?: AgentsToolChoiceOption | null
Egenskapsvärde
AgentsToolChoiceOption | null
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?: ToolResources | null
Egenskapsvärde
ToolResources | null
tools
Den åsidosatta listan över aktiverade verktyg som agenten ska använda för att köra tråden.
tools?: ToolDefinitionUnion[] | null
Egenskapsvärde
ToolDefinitionUnion[] | null
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?: number | null
Egenskapsvärde
number | null
truncationStrategy
Den strategi som ska användas för att släppa meddelanden när kontextfönstren går framåt.
truncationStrategy?: TruncationObject | null
Egenskapsvärde
TruncationObject | null
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