Skip to content

lt54268/dootask-workspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dootask-workspace

接口使用说明

请求地址:ws://服务器IP:3333/ws 更改端口:export SERVER_PORT=6666

一、同步用户ID

{
 "action": "sync"
}

二、设置创建工作区权限

{
 "action": "set",
 "data": {
   "user_id": 1,       // 用户ID
   "is_create": true   // false
 }
}

三、创建工作区

{
 "action": "create",
 "data": {
   "user_id": 1       // 用户ID
 }
}

四、删除工作区

{
 "action": "delete-ws",
 "data": {
   "user_id": 1       // 用户ID
 }
}

五、检查已创建的工作区数量

{
 "action": "check"
}

六、获取已创建工作区的用户ID

{
 "action": "get-users"
}

七、获取workspace_permission表中某个用户的所有字段

{
 "action": "get-workspace",
 "data": {
     "user_id": 1
 }
}

八、流式对话问答

{
 "action": "stream-chat",
 "data": {
   "message": "哈哈哈",
   "mode": "chat",
   "sessionId": 1,                // 对话ID,每个对话窗口唯一
   "slug": "workspace-for-user-1"
 }
}

九、常规对话问答

{
 "action": "chat",
 "data": {
   "message": "不哈哈",
   "mode": "chat",
   "sessionId": 2, 
   "slug": "workspace-for-user-1"
 }
}

十、存储最后一条聊天对话

{
 "action": "insert-message",
 "data": {
   "session_id": 1,
   "user_id": 3,                    // 用户ID
   "last_message": "嘻嘻嘻"         // 最后一条消息
 }
}

十一、获取history_aichat表中某个用户的所有字段

{
  "action": "get-history",
  "data": {
    "user_id": 1             // 用户ID
  }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages