Agent interface
Vertegenwoordigt een agent die het model kan aanroepen en hulpprogramma's kan gebruiken.
Eigenschappen
created |
De Unix-tijdstempel, in seconden, die aangeeft wanneer dit object is gemaakt. |
description | De beschrijving van de agent. |
id | De id waarnaar kan worden verwezen in API-eindpunten. |
instructions | De systeeminstructies voor de 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. |
model | De id van het model dat moet worden gebruikt. |
name | De naam van de agent. |
object | Het objecttype, dat altijd assistent is. |
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 zijn ingeschakeld voor de agent. |
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. |
Eigenschapdetails
createdAt
De Unix-tijdstempel, in seconden, die aangeeft wanneer dit object is gemaakt.
createdAt: Date
Waarde van eigenschap
Date
description
De beschrijving van de agent.
description: null | string
Waarde van eigenschap
null | string
id
De id waarnaar kan worden verwezen in API-eindpunten.
id: string
Waarde van eigenschap
string
instructions
De systeeminstructies voor de agent die moet worden gebruikt.
instructions: null | string
Waarde van eigenschap
null | string
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: null | Record<string, string>
Waarde van eigenschap
null | Record<string, string>
model
De id van het model dat moet worden gebruikt.
model: string
Waarde van eigenschap
string
name
De naam van de agent.
name: null | string
Waarde van eigenschap
null | string
object
Het objecttype, dat altijd assistent is.
object: "assistant"
Waarde van eigenschap
"assistant"
responseFormat
De antwoordindeling van de hulpprogramma-aanroepen die door deze agent worden gebruikt.
responseFormat?: null | AgentsResponseFormatOption
Waarde van eigenschap
null | AgentsResponseFormatOption
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: null | number
Waarde van eigenschap
null | number
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: null | ToolResources
Waarde van eigenschap
null | ToolResources
tools
De verzameling hulpprogramma's die zijn ingeschakeld voor de agent.
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: null | number
Waarde van eigenschap
null | number