AssistantCreationOptions interface
The request details to use when creating a new assistant.
Properties
description | The description of the new assistant. |
file |
A list of previously uploaded file IDs to attach to the assistant. |
instructions | The system instructions for the new assistant to use. |
metadata | A set of up to 16 key/value pairs that can be attached to an object, used for storing additional information about that object in a structured format. Keys may be up to 64 characters in length and values may be up to 512 characters in length. |
model | The ID of the model to use. |
name | The name of the new assistant. |
tools | The collection of tools to enable for the new assistant. |
Property Details
description
The description of the new assistant.
description?: null | string
Property Value
null | string
fileIds
A list of previously uploaded file IDs to attach to the assistant.
fileIds?: string[]
Property Value
string[]
instructions
The system instructions for the new assistant to use.
instructions?: null | string
Property Value
null | string
metadata
A set of up to 16 key/value pairs that can be attached to an object, used for storing additional information about that object in a structured format. Keys may be up to 64 characters in length and values may be up to 512 characters in length.
metadata?: null | Record<string, string>
Property Value
null | Record<string, string>
model
The ID of the model to use.
model: string
Property Value
string
name
The name of the new assistant.
name?: null | string
Property Value
null | string
tools
The collection of tools to enable for the new assistant.
tools?: ToolDefinition[]
Property Value
Azure SDK for JavaScript
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for