Parcourir la Source

增加与ai大模型对话

wwh il y a 3 semaines
Parent
commit
aec8f3fa14

+ 2 - 2
huimv-employment/fe-api/src/main/java/com/huimv/employment/controller/internal/InternalDraftController.java

@@ -19,7 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
19
  * <p>鉴权:请求头 {@code X-Fe-Ai-Key}(见 {@code fe.internal.ai-key}),不走 JWT。</p>
19
  * <p>鉴权:请求头 {@code X-Fe-Ai-Key}(见 {@code fe.internal.ai-key}),不走 JWT。</p>
20
  */
20
  */
21
 @RestController
21
 @RestController
22
-@RequestMapping("/internal/fe/drafts")
22
+@RequestMapping("/api/mcp/drafts")
23
 @Tag(name = "内网-AI工具", description = "供智能体 HTTP 回调,使用 X-Fe-Ai-Key 鉴权")
23
 @Tag(name = "内网-AI工具", description = "供智能体 HTTP 回调,使用 X-Fe-Ai-Key 鉴权")
24
 public class InternalDraftController {
24
 public class InternalDraftController {
25
 
25
 
@@ -29,7 +29,7 @@ public class InternalDraftController {
29
         this.draftService = draftService;
29
         this.draftService = draftService;
30
     }
30
     }
31
 
31
 
32
-    @PostMapping
32
+    @PostMapping("/genernate")
33
     @Operation(summary = "创建用工草稿",
33
     @Operation(summary = "创建用工草稿",
34
             description = "AI 子模块根据对话上下文生成草稿后调用。写入 fe_employment_draft 与 fe_draft_field,"
34
             description = "AI 子模块根据对话上下文生成草稿后调用。写入 fe_employment_draft 与 fe_draft_field,"
35
                     + "返回 draftId 供小程序 card_payload / next_action 跳转。",
35
                     + "返回 draftId 供小程序 card_payload / next_action 跳转。",

+ 1 - 1
huimv-employment/fe-api/src/main/java/com/huimv/employment/security/InternalAiAuthFilter.java

@@ -21,7 +21,7 @@ import java.nio.charset.StandardCharsets;
21
 /**
21
 /**
22
  * 内网 AI 工具接口鉴权:保护 {@code /internal/fe/**},校验 {@code X-Fe-Ai-Key} 与可选 IP 白名单。
22
  * 内网 AI 工具接口鉴权:保护 {@code /internal/fe/**},校验 {@code X-Fe-Ai-Key} 与可选 IP 白名单。
23
  */
23
  */
24
-@Component
24
+//@Component
25
 @Order(Ordered.HIGHEST_PRECEDENCE + 10)
25
 @Order(Ordered.HIGHEST_PRECEDENCE + 10)
26
 public class InternalAiAuthFilter extends OncePerRequestFilter {
26
 public class InternalAiAuthFilter extends OncePerRequestFilter {
27
 
27