Agent
Setup Agentic Components
Register Agent
Register an AI Agent
Authorizations
Body
cluster_namestringRequired
Name of the cluster in which to deploy AI Agent
agent_namestringRequired
Name of the AI Agent
imagestringRequired
Container image for the AI Agent
image_pull_secretstringRequired
Image pull secret for pulling the AI Agent image
task_server_namestringRequired
Name of the task server that the AI Agent will execute tasks on
checkpoint_db_namestringRequired
Name of the checkpoint db in which the AI Agent will save its data
replicasintegerRequired
Number of replicas of AI agent to be deployed
iam_role_arnany ofOptional
IAM role to be assigned to the AI Agent
stringOptional
nullOptional
Responses
201
Successful Response
application/json
422
Validation Error
application/json
post
POST /v1/agent/register HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 174
{
"cluster_name": "text",
"agent_name": "text",
"image": "text",
"image_pull_secret": "text",
"task_server_name": "text",
"checkpoint_db_name": "text",
"replicas": 1,
"iam_role_arn": "text"
}
{
"message": "text"
}
Deploy Agent
Update Agent
Update an AI agent
Authorizations
Path parameters
agent_namestringRequired
Body
imageany ofOptional
Container image for the AI Agent
stringOptional
nullOptional
image_pull_secretany ofOptional
Image pull secret for pulling the AI Agent image
stringOptional
nullOptional
task_server_nameany ofOptional
Name of the task server that the AI Agent will execute tasks on
stringOptional
nullOptional
checkpoint_db_nameany ofOptional
Name of the checkpoint db in which the AI Agent will save its data
stringOptional
nullOptional
replicasany ofOptional
Number of replicas of AI agent to be deployed
integerOptional
nullOptional
iam_role_arnany ofOptional
IAM role to be assigned to the AI Agent
stringOptional
nullOptional
Responses
200
Successful Response
application/json
422
Validation Error
application/json
patch
PATCH /v1/agent/{agent_name} HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 132
{
"image": "text",
"image_pull_secret": "text",
"task_server_name": "text",
"checkpoint_db_name": "text",
"replicas": 1,
"iam_role_arn": "text"
}
{
"message": "text"
}
Delete Agent
Last updated
Was this helpful?