relay-router.go 331 B

123456789101112131415
  1. package router
  2. import (
  3. "github.com/gin-gonic/gin"
  4. "one-api/controller"
  5. "one-api/middleware"
  6. )
  7. func SetRelayRouter(router *gin.Engine) {
  8. relayRouter := router.Group("/v1")
  9. relayRouter.Use(middleware.GlobalAPIRateLimit(), middleware.TokenAuth(), middleware.Distribute())
  10. {
  11. relayRouter.Any("/*path", controller.Relay)
  12. }
  13. }