package router import "github.com/gin-gonic/gin" func (r *Router) setupKnowledgeAPIRoutes(api *gin.RouterGroup) { if r.knowledgeHandler == nil { return } knowledgeGroup := api.Group("/knowledge") { knowledgeGroup.GET("/search", r.knowledgeHandler.Search) knowledgeGroup.GET("/stats", r.knowledgeHandler.GetStats) knowledgeGroup.POST("/docs", r.knowledgeHandler.AddDocument) knowledgeGroup.POST("/resume", r.knowledgeHandler.AddResume) knowledgeGroup.POST("/text", r.knowledgeHandler.AddText) knowledgeGroup.POST("/chat", r.knowledgeHandler.Chat) } }