CreateAgentOptionalParams interface   
Valfria parametrar.
- Extends
 
Egenskaper
| description | Beskrivningen av den nya agenten.  | 
| instructions | Systeminstruktionerna för den nya agenten som ska användas.  | 
| 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.  | 
| name | Namnet på den nya agenten.  | 
| response | 
	Svarsformatet för verktygsanropen som används av den här agenten.  | 
| 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.  | 
| tool | 
	En uppsättning resurser som används av agentens verktyg. Resurserna är specifika för typen av verktyg. Verktyget kräver till exempel   | 
| tools | Den samling verktyg som ska aktiveras för den nya agenten.  | 
| 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.  | 
Ä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
description
Beskrivningen av den nya agenten.
description?: null | string
				Egenskapsvärde
null | string
instructions
Systeminstruktionerna för den nya agenten som ska användas.
instructions?: null | string
				Egenskapsvärde
null | string
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>
name
Namnet på den nya agenten.
name?: null | string
				Egenskapsvärde
null | string
		responseFormat
	 
	Svarsformatet för verktygsanropen som används av den här agenten.
responseFormat?: null | AgentsResponseFormatOption
				Egenskapsvärde
null | AgentsResponseFormatOption
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
		toolResources
	 
	En uppsättning resurser som används av agentens verktyg. Resurserna är specifika för typen av verktyg. Verktyget kräver till exempel code_interpreter en lista över fil-ID:t, medan file_search verktyget kräver en lista över vektorarkiv-ID:t.
toolResources?: null | ToolResources
				Egenskapsvärde
null | ToolResources
tools
Den samling verktyg som ska aktiveras för den nya agenten.
tools?: 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
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