This commit is contained in:
2024-06-22 12:46:16 -05:00
parent e656315c70
commit 80346dfd99
8 changed files with 12 additions and 12 deletions

View File

@@ -12,9 +12,9 @@ import (
"gorm.io/gorm" "gorm.io/gorm"
"gitlab.com/DeveloperDurp/DurpAPI/middleware" "gitlab.com/DeveloperDurp/DurpAPI/middleware"
"gitlab.com/DeveloperDurp/DurpAPI/services/dadjoke" "gitlab.com/DeveloperDurp/DurpAPI/pkg/dadjoke"
"gitlab.com/DeveloperDurp/DurpAPI/services/health" "gitlab.com/DeveloperDurp/DurpAPI/pkg/health"
"gitlab.com/DeveloperDurp/DurpAPI/services/openai" "gitlab.com/DeveloperDurp/DurpAPI/pkg/openai"
"gitlab.com/developerdurp/stdmodels" "gitlab.com/developerdurp/stdmodels"
) )
@@ -103,16 +103,16 @@ func (c *Controller) loadAll(router *http.ServeMux) error {
router.HandleFunc("/swagger/*", httpSwagger.Handler()) router.HandleFunc("/swagger/*", httpSwagger.Handler())
health, err := health.NewHandler() health, err := health.NewHandler()
router.HandleFunc("GET /api/health/gethealth", health.Get) router.HandleFunc("GET /health/gethealth", health.Get)
dadjoke, err := dadjoke.NewHandler(c.Db) dadjoke, err := dadjoke.NewHandler(c.Db)
router.HandleFunc("GET /api/jokes/dadjoke", dadjoke.Get) router.HandleFunc("GET /jokes/dadjoke", dadjoke.Get)
router.HandleFunc("POST /api/jokes/dadjoke", dadjoke.Post) router.HandleFunc("POST /jokes/dadjoke", dadjoke.Post)
router.HandleFunc("DELETE /api/jokes/dadjoke", dadjoke.Delete) router.HandleFunc("DELETE /jokes/dadjoke", dadjoke.Delete)
openai, err := openai.NewHandler(c.Cfg.LlamaURL) openai, err := openai.NewHandler(c.Cfg.LlamaURL)
router.HandleFunc("GET /api/openai/general", openai.GeneralOpenAI) router.HandleFunc("GET /openai/general", openai.GeneralOpenAI)
router.HandleFunc("GET /api/openai/travelagent", openai.TravelAgentOpenAI) router.HandleFunc("GET /openai/travelagent", openai.TravelAgentOpenAI)
if err != nil { if err != nil {
return err return err

4
go.mod
View File

@@ -7,6 +7,8 @@ require (
github.com/joho/godotenv v1.5.1 github.com/joho/godotenv v1.5.1
github.com/swaggo/http-swagger v1.3.4 github.com/swaggo/http-swagger v1.3.4
github.com/swaggo/swag v1.16.3 github.com/swaggo/swag v1.16.3
gitlab.com/developerdurp/logger v1.0.0
gitlab.com/developerdurp/stdmodels v1.0.0
gorm.io/driver/postgres v1.5.7 gorm.io/driver/postgres v1.5.7
gorm.io/gorm v1.25.9 gorm.io/gorm v1.25.9
) )
@@ -26,8 +28,6 @@ require (
github.com/josharian/intern v1.0.0 // indirect github.com/josharian/intern v1.0.0 // indirect
github.com/mailru/easyjson v0.7.7 // indirect github.com/mailru/easyjson v0.7.7 // indirect
github.com/swaggo/files v1.0.1 // indirect github.com/swaggo/files v1.0.1 // indirect
gitlab.com/developerdurp/logger v1.0.0 // indirect
gitlab.com/developerdurp/stdmodels v1.0.0 // indirect
golang.org/x/crypto v0.21.0 // indirect golang.org/x/crypto v0.21.0 // indirect
golang.org/x/net v0.22.0 // indirect golang.org/x/net v0.22.0 // indirect
golang.org/x/sync v0.6.0 // indirect golang.org/x/sync v0.6.0 // indirect

View File

@@ -3,7 +3,7 @@ package main
import ( import (
"log" "log"
"gitlab.com/DeveloperDurp/DurpAPI/controller" "gitlab.com/DeveloperDurp/DurpAPI/cmd"
"gitlab.com/DeveloperDurp/DurpAPI/docs" "gitlab.com/DeveloperDurp/DurpAPI/docs"
) )