CreateAgentOptionalParams interface
Optionele parameters.
- Uitbreiding
Eigenschappen
| description | De beschrijving van de nieuwe agent. |
| instructions | De systeeminstructies voor de nieuwe agent die moet worden gebruikt. |
| metadata | Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn. |
| name | De naam van de nieuwe agent. |
| response |
De antwoordindeling van de hulpprogramma-aanroepen die door deze agent worden gebruikt. |
| temperature | Welke steekproeftemperatuur moet worden gebruikt, tussen 0 en 2. Hogere waarden zoals 0,8 zorgen ervoor dat de uitvoer willekeuriger wordt, terwijl lagere waarden zoals 0,2 ervoor zorgen dat de uitvoer meer gericht en deterministisch wordt. |
| tool |
Een set resources die worden gebruikt door de hulpprogramma's van de agent. De resources zijn specifiek voor het type hulpprogramma. Voor het |
| tools | De verzameling hulpprogramma's die u voor de nieuwe agent wilt inschakelen. |
| topP | Een alternatief voor steekproeven met temperatuur, zogenaamde kernsampling, waarbij het model rekening houdt met de resultaten van de tokens met top_p waarschijnlijkheidsmassa. 0,1 betekent dus dat alleen de tokens die de top 10% kansdichtheid omvatten, worden beschouwd. Over het algemeen raden we u aan deze of temperatuur te wijzigen, maar niet beide. |
Overgenomen eigenschappen
| abort |
Het signaal dat kan worden gebruikt om aanvragen af te breken. |
| on |
Een functie die telkens wordt aangeroepen wanneer een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen. |
| request |
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking. |
| tracing |
Opties die worden gebruikt wanneer tracering is ingeschakeld. |
Eigenschapdetails
description
De beschrijving van de nieuwe agent.
description?: string | null
Waarde van eigenschap
string | null
instructions
De systeeminstructies voor de nieuwe agent die moet worden gebruikt.
instructions?: string | null
Waarde van eigenschap
string | null
metadata
Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn.
metadata?: Record<string, string> | null
Waarde van eigenschap
Record<string, string> | null
name
De naam van de nieuwe agent.
name?: string | null
Waarde van eigenschap
string | null
responseFormat
De antwoordindeling van de hulpprogramma-aanroepen die door deze agent worden gebruikt.
responseFormat?: AgentsResponseFormatOption | null
Waarde van eigenschap
AgentsResponseFormatOption | null
temperature
Welke steekproeftemperatuur moet worden gebruikt, tussen 0 en 2. Hogere waarden zoals 0,8 zorgen ervoor dat de uitvoer willekeuriger wordt, terwijl lagere waarden zoals 0,2 ervoor zorgen dat de uitvoer meer gericht en deterministisch wordt.
temperature?: number | null
Waarde van eigenschap
number | null
toolResources
Een set resources die worden gebruikt door de hulpprogramma's van de agent. De resources zijn specifiek voor het type hulpprogramma. Voor het code_interpreter hulpprogramma is bijvoorbeeld een lijst met bestands-id's vereist, terwijl voor het file_search hulpprogramma een lijst met vectoropslag-id's is vereist.
toolResources?: ToolResources | null
Waarde van eigenschap
ToolResources | null
tools
De verzameling hulpprogramma's die u voor de nieuwe agent wilt inschakelen.
tools?: ToolDefinitionUnion[]
Waarde van eigenschap
topP
Een alternatief voor steekproeven met temperatuur, zogenaamde kernsampling, waarbij het model rekening houdt met de resultaten van de tokens met top_p waarschijnlijkheidsmassa. 0,1 betekent dus dat alleen de tokens die de top 10% kansdichtheid omvatten, worden beschouwd.
Over het algemeen raden we u aan deze of temperatuur te wijzigen, maar niet beide.
topP?: number | null
Waarde van eigenschap
number | null
Details van overgenomen eigenschap
abortSignal
Het signaal dat kan worden gebruikt om aanvragen af te breken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
Geërfd van OperationOptions.abortSignal
onResponse
Een functie die telkens wordt aangeroepen wanneer een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen.
onResponse?: RawResponseCallback
Waarde van eigenschap
Geërfd van OperationOptions.onResponse
requestOptions
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking.
requestOptions?: OperationRequestOptions
Waarde van eigenschap
Geërfd van OperationOptions.requestOptions
tracingOptions
Opties die worden gebruikt wanneer tracering is ingeschakeld.
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
Geërfd van OperationOptions.tracingOpties