跳转到主要内容
PUT
/
agent
/
{uuid}
/
update
Update Agent
curl --request PUT \
  --url https://geekai.dev/api/v1/agent/{uuid}/update \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form 'name=Test Agent' \
  --form logo='@example-file' \
  --form 'desc=Agent Desc' \
  --form model=deepseek-chat \
  --form chat_level=2 \
  --form interneted=0 \
  --form stream=1
{
  "message": "agent updated successfully.",
  "data": {}
}
注:训练模型设置参考系统支持模型列表 响应数据和创建智能体一样,略。 请求示例也和创建智能体差不多,略。

授权

Authorization
string
header
必填

token

路径参数

uuid
string<uuid>
必填

uuid

请求体

multipart/form-data
name
string

agent name

示例:

"Test Agent"

agent logo image

desc
string

agent description

示例:

"Agent Desc"

model
string
默认值:deepseek-chat

chat model

示例:

"deepseek-chat"

chat_level
enum<integer>
默认值:2

chat level, default is 2, higher temperatures increase creativity, while lower temperatures increase accuracy.

可用选项:
0,
1,
2,
3,
4
示例:

2

interneted
enum<integer>
默认值:0

enable internet access, 0 means no, 1 means yes

可用选项:
0,
1
示例:

0

stream
enum<integer>
默认值:1

enable stream output, 0 means no, 1 means yes

可用选项:
0,
1
示例:

1

响应

successful response

message
string
必填

response message

示例:

"agent updated successfully."

data
object
必填

agent data