From 89bb14a29876e4f5cd9b02c757af620aea83da63 Mon Sep 17 00:00:00 2001 From: Havoc412 <2993167370@qq.com> Date: Wed, 20 Nov 2024 12:31:13 +0800 Subject: [PATCH] =?UTF-8?q?refactor(rag):=20=E9=87=8D=E6=9E=84=20RAG=20?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E6=8E=A5=E5=8F=A3=E5=92=8C=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E5=99=A8=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改 RAG 聊天接口验证器名称,从 "RagDefaultChat" 改为 "RagChat" - 更新对应的路由处理函数,从 "default_talk" 改为 "chat" - 在 api_mode.go 中添加 RAG 相关的常量注释 --- app/global/consts/api_mode.go | 2 ++ .../common/register_validator/web_register_validator.go | 2 +- routers/web.go | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/global/consts/api_mode.go b/app/global/consts/api_mode.go index 03e2c70..f1ca55d 100644 --- a/app/global/consts/api_mode.go +++ b/app/global/consts/api_mode.go @@ -3,4 +3,6 @@ package consts const ( // TAG animal/ 接口模式 AnimalModePrefer string = "prefer" + + // TAG rag/ ) diff --git a/app/http/validator/common/register_validator/web_register_validator.go b/app/http/validator/common/register_validator/web_register_validator.go index 9c3c978..50e9c1e 100644 --- a/app/http/validator/common/register_validator/web_register_validator.go +++ b/app/http/validator/common/register_validator/web_register_validator.go @@ -87,7 +87,7 @@ func WebRegisterValidator() { containers.Set(key, nlp.Title{}) // TAG RAG - key = consts.ValidatorPrefix + "RagDefaultChat" + key = consts.ValidatorPrefix + "RagChat" containers.Set(key, rag.Chat{}) key = consts.ValidatorPrefix + "RagRelease" containers.Set(key, rag.Release{}) diff --git a/routers/web.go b/routers/web.go index ef4a0d5..6e04783 100644 --- a/routers/web.go +++ b/routers/web.go @@ -152,7 +152,7 @@ func InitWebRouter() *gin.Engine { rag := backend.Group("rag") { - rag.GET("default_talk", validatorFactory.Create(consts.ValidatorPrefix+"RagDefaultChat")) + rag.GET("chat", validatorFactory.Create(consts.ValidatorPrefix+"RagChat")) rag.DELETE("", validatorFactory.Create(consts.ValidatorPrefix+"RagRelease")) }