Manage Assistants
Create an assistant
Create an assistant. This is where you specify the underlying training model, which cloud provider you would like to deploy with, and more.
For guidance and examples, see Create an assistant
post/assistants
Request
- Base URLhttps://api.pinecone.io/assistant
- AuthAPI key in header Api-Key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
X-Pinecone-Api-Versionstring required
Required date-based version header
Request body
Example request
{
"name": "example-assistant",
"instructions": "Answer questions with clear, helpful answers. Keep the tone friendly and easy to follow.",
"metadata": {
"role": "Customer Support Helper",
"team": "Operations"
}
}Response
Create request successful.
Example response
{
"name": "example-assistant",
"instructions": "Answer questions with clear, helpful answers. Keep the tone friendly and easy to follow.",
"metadata": {
"role": "Customer Support Helper",
"team": "Operations"
},
"host": "https://prod-1-data.ke.pinecone.io",
"created_at": "2025-10-01T12:30:00Z",
"updated_at": "2025-10-01T12:45:00Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.