| |
| |
| |
| |
| import api from './api'; |
|
|
| const agentService = { |
| |
| getAgents: async () => { |
| return api.get('/agent/list'); |
| }, |
|
|
| |
| getAgentDetail: async (agentId) => { |
| return api.get(`/agent/${agentId}`); |
| }, |
|
|
| |
| createAgent: async (agentData) => { |
| return api.post('/agent/create', agentData); |
| }, |
|
|
| |
| updateAgent: async (agentId, agentData) => { |
| return api.put(`/agent/${agentId}`, agentData); |
| }, |
|
|
| |
| deleteAgent: async (agentId) => { |
| return api.delete(`/agent/${agentId}`); |
| }, |
|
|
| |
| generateAIWorkflow: async (agentData) => { |
| return api.post('/agent/ai-assist', agentData); |
| }, |
|
|
| |
| createDistribution: async (agentId, expiresIn) => { |
| return api.post(`/agent/${agentId}/distribute`, { expires_in: expiresIn }); |
| }, |
|
|
| |
| getDistributions: async (agentId) => { |
| return api.get(`/agent/${agentId}/distributions`); |
| }, |
| }; |
|
|
| export default agentService; |
|
|