PATCH
/
assistants
/
{assistant_name}
# To use the Python SDK, install the plugin:
# pip install --upgrade pinecone pinecone-plugin-assistant

from pinecone import Pinecone

pc = Pinecone(api_key=YOUR_API_KEY)

assistant = pc.assistant.update_assistant(
    assistant_name="test", 
    instructions="Use American English for spelling and grammar.",
    region="us" # Region to deploy assistant. Options: "us" (default) or "eu".
)
{
    "name":"example-assistant",
    "instructions":"Use American English for spelling and grammar.",
    "metadata":{"updated":"2024-09-30"},
    "status":"Ready",
    "created_at":"2024-06-14T14:58:06.573004549Z",
    "updated_at":"2024-10-01T19:44:32.813235817Z"
}

# To use the Python SDK, install the plugin:
# pip install --upgrade pinecone pinecone-plugin-assistant

from pinecone import Pinecone

pc = Pinecone(api_key=YOUR_API_KEY)

assistant = pc.assistant.update_assistant(
    assistant_name="test", 
    instructions="Use American English for spelling and grammar.",
    region="us" # Region to deploy assistant. Options: "us" (default) or "eu".
)
{
    "name":"example-assistant",
    "instructions":"Use American English for spelling and grammar.",
    "metadata":{"updated":"2024-09-30"},
    "status":"Ready",
    "created_at":"2024-06-14T14:58:06.573004549Z",
    "updated_at":"2024-10-01T19:44:32.813235817Z"
}

Authorizations

Api-Key
string
header
required

Pinecone API Key

Path Parameters

assistant_name
string
required

The name of the assistant to update.

Body

application/json
The desired configuration updates for the assistant.

The configuration updates for the assistant.

instructions
string | null

Description or directive for the assistant to apply to all responses.

metadata
object | null

Response

200
application/json
Update request successful.
assistant_name
string
instructions
string

Description or directive for the assistant to apply to all responses.

metadata
object