Update an Agent Configpatch {protocol}://{base-url}/ai/api/v1/config/agent/{agent_config_id}Update an Agent Config.Path Paramsagent_config_idstringrequiredThe ID of the Agent Config to use.Body ParamsSchema for updating an agent config.namestringnulllength ≥ 2The name of the agent.descriptionstringnullThe description of the agent.promptstringnulllength ≥ 2The prompt for the agent.llm_config_idstringnullThe ID of the LLM config associated with the agent.llm_extra_configOpenAIConfig | BedrockConfig | nullExtra configuration to pass to the LLM when instantiated. Note: This will be validated against the LLM config's config_schema.Llm Extra Config OpenAIConfig | BedrockConfig | nulltool_config_idsarray | nullThe IDs of the tool configs associated with the agent. Must be provided if bound_tool_args are provided.Tool Config Ids array | nullbound_tool_argsarray | nullList of arguments to tools that have been hardcoded. The order and length of this list is the same as that of tool_configs. The dictionaries in this list contain key-value pairs, where the key is the name of a tool argument and the value is what should be hardcoded for that tool. If the dict is empty, then there are no hardcoded values for the tool. Must be provided if tool_config_ids are provided.Bound Tool Args array | nullpublished_statusPublishedStatus | nullThe published status of the agent.published_status PublishedStatus | nulltool_idstringnullThe ID of the tool that the agent is published as .input_json_schemaobject | nullThe input schema for the agent. Specifies the inputs that the agents require conforming to the JSON schema standard. ref: https://json-schema.org/ Note that name of parameters are used to inject dependencies into the tools. If a parameter name matches the argument name of a tool, then it will be injected into the tool. It is up to the developer to ensure that the names match those required by the tools. The names are not validated. If the parameters don't match the arguments of the tools, then the LLM may still be able to manually include them in tool calls.Input Json Schema object | nulloutput_json_schemaobject | nullThe output schema for the agent. Specifies the output that the agents output conforming to the JSON schema standard. ref: https://json-schema.org/ If None, the agent will output a string.Output Json Schema object | nullResponses 200Successful Response 401Authentication required. No valid session cookie or bearer token provided, or authentication failed. 404Resource not found. The detail field specifies which resource. 422Validation Error 500Internal server error during request processing.Updated 5 months ago Get an Agent ConfigDelete an Agent ConfigDid this page help you?YesNo