@@ -68,17 +68,17 @@ public class AiChatController {
6868 * @return ai回答信息 result
6969 */
7070 @ Operation (summary = "获取ai回答信息" , description = "获取ai回答信息" ,
71- parameters = {
72- @ Parameter (name = "ChatRequest" , description = "入参对象" )
73- }, responses = {
74- @ ApiResponse (responseCode = "200" , description = "返回信息" ,
75- content = @ Content (mediaType = "application/json" , schema = @ Schema ())),
76- @ ApiResponse (responseCode = "400" , description = "请求失败" )
71+ parameters = {
72+ @ Parameter (name = "ChatRequest" , description = "入参对象" )
73+ }, responses = {
74+ @ ApiResponse (responseCode = "200" , description = "返回信息" ,
75+ content = @ Content (mediaType = "application/json" , schema = @ Schema ())),
76+ @ ApiResponse (responseCode = "400" , description = "请求失败" )
7777 })
7878 @ SystemControllerLog (description = "AI chat" )
7979 @ PostMapping ("/ai/chat" )
8080 public ResponseEntity <?> aiChat (@ RequestBody ChatRequest request ,
81- @ RequestHeader (value = "Authorization" , required = false ) String authorization ) throws Exception {
81+ @ RequestHeader (value = "Authorization" , required = false ) String authorization ) throws Exception {
8282
8383 if (authorization != null && authorization .startsWith ("Bearer " )) {
8484 String token = authorization .replace ("Bearer " , "" );
@@ -89,10 +89,10 @@ public ResponseEntity<?> aiChat(@RequestBody ChatRequest request,
8989
9090 if (request .isStream ()) {
9191 return ResponseEntity .ok ()
92- .contentType (MediaType .TEXT_EVENT_STREAM )
93- .header ("Cache-Control" , "no-cache" )
94- .header ("X-Accel-Buffering" , "no" ) // 禁用Nginx缓冲
95- .body ((StreamingResponseBody ) response );
92+ .contentType (MediaType .TEXT_EVENT_STREAM )
93+ .header ("Cache-Control" , "no-cache" )
94+ .header ("X-Accel-Buffering" , "no" ) // 禁用Nginx缓冲
95+ .body ((StreamingResponseBody ) response );
9696 } else {
9797 return ResponseEntity .ok (response );
9898 }
@@ -107,17 +107,17 @@ public ResponseEntity<?> aiChat(@RequestBody ChatRequest request,
107107 * @return ai回答信息 result
108108 */
109109 @ Operation (summary = "获取ai回答信息" , description = "获取ai回答信息" ,
110- parameters = {
111- @ Parameter (name = "ChatRequest" , description = "入参对象" )
112- }, responses = {
113- @ ApiResponse (responseCode = "200" , description = "返回信息" ,
114- content = @ Content (mediaType = "application/json" , schema = @ Schema ())),
115- @ ApiResponse (responseCode = "400" , description = "请求失败" )
110+ parameters = {
111+ @ Parameter (name = "ChatRequest" , description = "入参对象" )
112+ }, responses = {
113+ @ ApiResponse (responseCode = "200" , description = "返回信息" ,
114+ content = @ Content (mediaType = "application/json" , schema = @ Schema ())),
115+ @ ApiResponse (responseCode = "400" , description = "请求失败" )
116116 })
117117 @ SystemControllerLog (description = "AI completions" )
118118 @ PostMapping ("/chat/completions" )
119119 public ResponseEntity <?> completions (@ RequestBody ChatRequest request ,
120- @ RequestHeader (value = "Authorization" , required = false ) String authorization ) throws Exception {
120+ @ RequestHeader (value = "Authorization" , required = false ) String authorization ) throws Exception {
121121 if (authorization != null && authorization .startsWith ("Bearer " )) {
122122 String token = authorization .replace ("Bearer " , "" );
123123 request .setApiKey (token );
@@ -127,10 +127,10 @@ public ResponseEntity<?> completions(@RequestBody ChatRequest request,
127127
128128 if (request .isStream ()) {
129129 return ResponseEntity .ok ()
130- .contentType (MediaType .TEXT_EVENT_STREAM )
131- .header ("Cache-Control" , "no-cache" )
132- .header ("X-Accel-Buffering" , "no" ) // 禁用Nginx缓冲
133- .body ((StreamingResponseBody ) response );
130+ .contentType (MediaType .TEXT_EVENT_STREAM )
131+ .header ("Cache-Control" , "no-cache" )
132+ .header ("X-Accel-Buffering" , "no" ) // 禁用Nginx缓冲
133+ .body ((StreamingResponseBody ) response );
134134 } else {
135135 return ResponseEntity .ok (response );
136136 }
@@ -142,12 +142,12 @@ public ResponseEntity<?> completions(@RequestBody ChatRequest request,
142142 * @return ai回答信息 result
143143 */
144144 @ Operation (summary = "获取加密key信息" , description = "获取加密key信息" ,
145- parameters = {
146- @ Parameter (name = "request" , description = "入参对象" )
147- }, responses = {
148- @ ApiResponse (responseCode = "200" , description = "返回信息" ,
149- content = @ Content (mediaType = "application/json" , schema = @ Schema ())),
150- @ ApiResponse (responseCode = "400" , description = "请求失败" )
145+ parameters = {
146+ @ Parameter (name = "request" , description = "入参对象" )
147+ }, responses = {
148+ @ ApiResponse (responseCode = "200" , description = "返回信息" ,
149+ content = @ Content (mediaType = "application/json" , schema = @ Schema ())),
150+ @ ApiResponse (responseCode = "400" , description = "请求失败" )
151151 })
152152 @ SystemControllerLog (description = "get token" )
153153 @ PostMapping ("/encrypt-key" )
@@ -167,12 +167,12 @@ public Result<AiToken> getToken(@RequestBody ChatRequest request) throws Excepti
167167 * @return result
168168 */
169169 @ Operation (summary = "在指定集合中搜索" , description = "在指定集合中搜索" ,
170- parameters = {
171- @ Parameter (name = "searchDto" , description = "搜索请求参数体" ),
172- }, responses = {
173- @ ApiResponse (responseCode = "200" , description = "返回信息" ,
174- content = @ Content (mediaType = "application/json" , schema = @ Schema ())),
175- @ ApiResponse (responseCode = "400" , description = "请求失败" )
170+ parameters = {
171+ @ Parameter (name = "searchDto" , description = "搜索请求参数体" ),
172+ }, responses = {
173+ @ ApiResponse (responseCode = "200" , description = "返回信息" ,
174+ content = @ Content (mediaType = "application/json" , schema = @ Schema ())),
175+ @ ApiResponse (responseCode = "400" , description = "请求失败" )
176176 })
177177 @ SystemControllerLog (description = "AI search in collection" )
178178 @ PostMapping ("/ai/search" )
0 commit comments