groq / initialize /router.go
ensionet's picture
Update initialize/router.go
8384153 verified
package initialize
import (
"github.com/gin-gonic/gin"
"groqai2api/middlewares"
"groqai2api/router"
)
func InitRouter() *gin.Engine {
Router := gin.Default()
Router.Use(middlewares.Cors)
Router.GET("/", func(c *gin.Context) {
c.Redirect(302, "https://github.com/Star-Studio-Develop/Groq2API")
})
Router.GET("/ping", func(c *gin.Context) {
c.String(200, "(。•ˇ‸ˇ•。)哼!都怪你\n(`ȏ´) 也不哄哄人家\n(〃′o`)人家超想哭的,捶你胸口,大坏蛋!!!\n(。•ˇ‸ˇ•。)哼!都怪你\n(`ȏ´)也不哄哄人家\n(〃′o`)人家超想哭的,捶你胸口,大坏蛋!!!\n( ̄^ ̄)ゞ咩QAQ捶你胸口你好讨厌!\n( ̄^ ̄)ゞ咩QAQ捶你胸口你好讨厌!\n(=゚ω゚)ノ要抱抱嘤嘤嘤哼,要抱抱嘤嘤嘤哼,人家拿小拳拳捶你胸口!!!\n(=゚ω゚)ノ要抱抱嘤嘤嘤哼,要抱抱嘤嘤嘤哼,人家拿小拳拳捶你胸口!!!\n(。• ︿•̀。)大坏蛋,打死你(つд⊂)")
})
v1Group := Router.Group("/v1/")
router.InitRouter(v1Group)
// 兼容 huggingface,huggingface 要求 /v1/chat/completions 请求前面必须有 /api 前缀,怪得很
apiV1Group := Router.Group("/api/v1/")
router.InitRouter(apiV1Group)
return Router
}