package lang import ( "fonchain-fiee/pkg/common/gpt" "fonchain-fiee/pkg/model/query" "fonchain-fiee/pkg/service" "github.com/gin-gonic/gin" "github.com/gin-gonic/gin/binding" ) // ChangeLandMsg 语言翻译 func ChangeLandMsg(c *gin.Context) { var req query.MsgLangQuery if err := c.ShouldBindBodyWith(&req, binding.JSON); err != nil { service.Error(c, err) return } //调用智能接口翻译,并且存储到redis中 content, err := gpt.GptContentLand(req.Msg, req.Lang) if err != nil { service.Error(c, err) return } service.Success(c, map[string]string{"content": content}) return }