From 1da0bc255179f25b5227bec27833cf486cb6cb90 Mon Sep 17 00:00:00 2001
From: yinbangzhong <zhongbangyin@126.com>
Date: 星期二, 10 九月 2024 19:41:40 +0800
Subject: [PATCH] agent会话

---
 src/api/Agent.ts |   50 +++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 37 insertions(+), 13 deletions(-)

diff --git a/src/api/Agent.ts b/src/api/Agent.ts
index 9c1928d..a3a690a 100644
--- a/src/api/Agent.ts
+++ b/src/api/Agent.ts
@@ -1,41 +1,65 @@
-import axios from "axios";
-import qs from "query-string";
-import type { DescData } from "@arco-design/web-vue/es/descriptions/interface";
-
+import axios from 'axios';
+import qs from 'query-string';
+import type { DescData } from '@arco-design/web-vue/es/descriptions/interface';
 
 // 鏅鸿兘浣撳垪琛ㄦ帴鍙�
 export function querydialogList(params) {
-  return axios.get("/api/v1/dialog/list", {
-    params
+  return axios.get('/api/v1/dialog/list', {
+    params,
   });
 }
 
 // 鏅鸿兘浣撹鎯呮帴鍙�
 export function querydialogdetail(params) {
-  return axios.get("/api/v1/dialog/get", {
-    params
+  return axios.get('/api/v1/dialog/get', {
+    params,
   });
 }
 
-
 // 鏅鸿兘浣撹亰澶╂帴鍙�
 export function conversationList(params) {
-  return axios.get("/api/v1/conversation/list", {
-    params
+  return axios.get('/api/v1/conversation/list', {
+    params,
   });
 }
 
 // 鏅鸿兘浣撳垱寤�/鏇存柊鎺ュ彛
 export function dialogSet(params) {
-  return axios.post("/api/v1/dialog/set", params);
+  return axios.post('/api/v1/dialog/set', params);
 }
 
 // 鏅鸿兘浣撳垹闄ゆ帴鍙�
 export function deletedialog(params) {
-  return axios.post("/api/v1/dialog/rm", params);
+  return axios.post('/api/v1/dialog/rm', params);
 }
 
 
+// agent鍒楄〃鎺ュ彛
+export function queryCanvasList(params) {
+  return axios.get('/api/v1/canvas/list', {
+    params,
+  });
+}
+
+export function queryModelList() {
+  return axios.get('/api/v1/llm/distinct', {});
+}
+
+// 鐢ㄦ埛涔犳儻浼氳瘽鍒楄〃
+export function appUsageSessionListApi(dialog_id) {
+  return axios.get(
+    "/api/v1/conversation/app_usage"
+  );
+}
+
+// 鐢ㄦ埛涔犳儻鍒犻櫎鎺ュ彛
+export function deleteAppUsage(params) {
+  return axios.post('/api/v1/conversation/app_usage/rm', params);
+}
+
+
+
+
 
 
 

--
Gitblit v1.8.0