This feature is in public beta and is not recommended for production usage. Join the beta waitlist and review the review the preview terms for more details

This page shows you how to create an assistant.

To learn about the concepts related to Pinecone Assistant, see Understanding Assistant.

Create an Assistant with the Assistant API

To create an assistant, use the Create an Assistant endpoint as in the following example:

PINECONE_API_KEY="YOUR_API_KEY"
ASSISTANT_NAME="YOUR_ASSISTANT_NAME"
METADATA="{'author':'Jane Doe', 'version':'1.0'}"

curl --request POST \
  --url https://api.pinecone.io/assistant/assistants \
  --header "Api-Key: $PINECONE_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "$ASSISTANT_NAME",
  "metadata": "$MEADATA"
}'

Create an assistant in the Pinecone console

To create an assistant in the Pinecone Console, follow these steps:

  1. Open the Pinecone console.
  2. Select your project.
  3. Select Assistant (Beta) in the left panel.
  4. Click the Create an assistant button.
  5. Enter the name for your assistant.
  6. Select the cloud provider for your assistant.
  7. Select the region for your assistant.
  8. Click the Create button.