♻️Refactor: 优化代码结构和调整提示词

This commit is contained in:
2026-03-27 19:48:22 +08:00
parent 18040d00c4
commit afc7fee56b
6 changed files with 10 additions and 154 deletions
+6 -13
View File
@@ -19,7 +19,7 @@ import (
var (
apiKey string
baseUrl string
model = "Pro/zai-org/GLM-4.7"
model = "stepfun-ai/Step-3.5-Flash"
ctx context.Context
llm llms.Model
)
@@ -55,48 +55,41 @@ func main() {
"message": "pong",
})
})
route.GET("/agent/card/:topic", func(c *gin.Context) {
route.GET("/card/:topic", func(c *gin.Context) {
topic := c.Param("topic")
message := handle.GetCard(llm, ctx, topic)
c.JSON(200, gin.H{
"message": message,
})
})
route.GET("/agent/guodegang/:topic", func(c *gin.Context) {
route.GET("/guodegang/:topic", func(c *gin.Context) {
topic := c.Param("topic")
message := handle.GetGuodegang(llm, ctx, topic)
c.JSON(200, gin.H{
"message": message,
})
})
route.GET("/agent/mermaid/:topic", func(c *gin.Context) {
route.GET("/mermaid/:topic", func(c *gin.Context) {
topic := c.Param("topic")
message := handle.GetMermaid(llm, ctx, topic)
c.JSON(200, gin.H{
"message": message,
})
})
route.GET("/agent/quiz/:topic", func(c *gin.Context) {
route.GET("/quiz/:topic", func(c *gin.Context) {
topic := c.Param("topic")
message := handle.GetQuiz(llm, ctx, topic)
c.JSON(200, gin.H{
"message": message,
})
})
route.GET("/agent/scenario/:topic", func(c *gin.Context) {
route.GET("/scenario/:topic", func(c *gin.Context) {
topic := c.Param("topic")
message := handle.GetScenario(llm, ctx, topic)
c.JSON(200, gin.H{
"message": message,
})
})
route.GET("/agent/all/:topic", func(c *gin.Context) {
topic := c.Param("topic")
message := handle.GetAll(llm, ctx, topic)
c.JSON(200, gin.H{
"message": message,
})
})
route.Run()