/agents

Edit Agent

Modify a given Agent to utilize the provided configuration.

Fields not included in the request body will not be modified.

put/agents/{agent_id}

Path parameters

agent_idstring uuid required

ID of the agent to edit

ID of the agent to edit

Request body

system_promptstring

Instructions that your agent references when generating responses. Note that we do not guarantee that the system will follow these instructions exactly.

no_retrieval_system_promptstring

Instructions on how the agent should respond when there are no relevant retrievals that can be used to answer a query.

filter_promptstring

The prompt to an LLM which determines whether retrieved chunks are relevant to a given query and filters out irrelevant chunks.

suggested_queriesstring[]

These queries will show up as suggestions in the Contextual UI when users load the agent. We recommend including common queries that users will ask, as well as complex queries so users understand the types of complex queries the system can handle. The max length of all the suggested queries is 1000.

datastore_idsstring[]

IDs of the datastore to associate with the agent.

llm_model_idstring

The model ID to use for generation. Tuned models can only be used for the agents on which they were tuned. If no model is specified, the default model is used. Set to default to switch from a tuned model to the default model.

Response

Successful Response

EmptyResponse required

Changes