Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
ask_data_ai_admin
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
linyangyang
ask_data_ai_admin
Commits
619badac
Commit
619badac
authored
Jul 10, 2025
by
林洋洋
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改接口文档
parent
2ab2a099
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
1 deletion
+6
-1
ChatController.java
...java/com/pig4cloud/pig/ask/controller/ChatController.java
+6
-1
No files found.
pig-ask/pig-ask-biz/src/main/java/com/pig4cloud/pig/ask/controller/ChatController.java
View file @
619badac
...
...
@@ -4,6 +4,8 @@ import com.alibaba.nacos.common.utils.UuidUtils;
import
com.pig4cloud.pig.ask.api.entity.ChatConversation
;
import
com.pig4cloud.pig.ask.service.ChatConversationService
;
import
com.pig4cloud.pig.common.core.util.R
;
import
com.pig4cloud.pig.common.log.annotation.SysLog
;
import
io.swagger.v3.oas.annotations.Operation
;
import
io.swagger.v3.oas.annotations.security.SecurityRequirement
;
import
io.swagger.v3.oas.annotations.tags.Tag
;
import
jakarta.servlet.http.HttpServletResponse
;
...
...
@@ -43,7 +45,9 @@ public class ChatController {
* 获取会话ID
* @return 新的会话ID
*/
@GetMapping
(
"/conversation/id"
)
@Operation
(
summary
=
"创建对话"
,
description
=
"创建对话"
)
@SysLog
(
"创建对话"
)
@GetMapping
(
"/create/client"
)
public
R
<
ChatConversation
>
getConversationId
(
@RequestParam
Integer
agentId
)
{
ChatConversation
chatConversation
=
new
ChatConversation
();
String
conversationId
=
UuidUtils
.
generateUuid
().
replaceAll
(
"-"
,
""
);
...
...
@@ -59,6 +63,7 @@ public class ChatController {
* * @param message
* @return
*/
@Operation
(
summary
=
"普通对话"
,
description
=
"普通对话"
)
@GetMapping
(
value
=
"/chat"
,
produces
=
"text/html;charset=utf-8"
)
public
Flux
<
String
>
chat
(
String
message
,
String
conversationId
)
{
// 创建系统消息,告诉大模型只返回工具名和参数
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment