Admin CRUD
Agents / Agents Tools / Client Tools / PKB
Base URL:
Menu
Select a resource
Agents
/agents
Agents Tools
/agents-tools
Client Tools
/client/tools
Knowledge Base
/pkb
Agents
Search (name/title/author)
isActive
all
true
false
Limit
Skip
Reload
New
_id
name
title
agentType
active
updatedAt
Actions
Ready
Selected:
-
Agent Form (Insert / Update / Delete)
_id
name
title
agentType
selectedModel
version
author
isActive
true
false
description
systemPrompt
allowedTools (JSON array)
[]
inputVariables (JSON array)
[]
generationConfig (JSON object)
{}
Insert (POST)
Update (PUT /{id})
Delete (DELETE /{id})
POST /agents | PUT/DELETE /agents/{id}
Agents Tools
Search (name/description)
isActive
all
true
false
Limit
Skip
Reload
New
_id
name
active
updatedAt
Actions
Ready
Selected:
-
Agent Tool Form (Insert / Update / Disable)
_id
name
description
knowledge
script_required
strict
true
false
isActive
true
false
parameters (JSON object)
{}
Insert (POST)
Update (PUT /{id})
Disable (DELETE /{id})
POST /agents-tools | PUT/DELETE /agents-tools/{id}
Client Tools
Search (name/description)
type
all
python
bash
Limit
Skip
Reload
New
_id
name
type
updatedAt
Actions
Ready
Selected:
-
Client Tool Form (Upload / Update / Delete)
_id
name (for create)
script file (.py / .sh)
note
Upload (POST)
Update File (PUT /{id})
Delete (DELETE /{id})
POST /client/tools (multipart) | PUT/DELETE /client/tools/{id}
Knowledge Base (PKB)
Search Payload
Limit
Reload
New
_id (UUID)
Problem / Trigger
Category
Actions
Ready
Selected:
-
PKB Record Form (Insert / Update)
_id (UUID)
Category
Problem (This will be Vectorized / Embedded)
Solution (Payload - Sent to AI)
Save / Upsert (POST/PUT)
Delete (DELETE /{id})
Note: Saving will cost OpenAI tokens for embedding.