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?: 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
null | AgentsResponseFormatOption
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
null | AgentsToolChoiceOption
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
null | ToolDefinitionUnion[]
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
null | TruncationObject
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