Delen via


AssistantCreationOptions interface

De aanvraaggegevens die moeten worden gebruikt bij het maken van een nieuwe assistent.

Eigenschappen

description

De beschrijving van de nieuwe assistent.

fileIds

Een lijst met eerder geüploade bestands-ID's die aan de assistent moeten worden toegevoegd.

instructions

De systeeminstructies voor het gebruik van de nieuwe assistent.

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 nieuwe assistente.

tools

De verzameling tools om de nieuwe assistent mogelijk te maken.

Eigenschapdetails

description

De beschrijving van de nieuwe assistent.

description?: null | string

Waarde van eigenschap

null | string

fileIds

Een lijst met eerder geüploade bestands-ID's die aan de assistent moeten worden toegevoegd.

fileIds?: string[]

Waarde van eigenschap

string[]

instructions

De systeeminstructies voor het gebruik van de nieuwe assistent.

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 nieuwe assistente.

name?: null | string

Waarde van eigenschap

null | string

tools

De verzameling tools om de nieuwe assistent mogelijk te maken.

tools?: ToolDefinition[]

Waarde van eigenschap