server.go 420 B

12345678910111213141516171819
  1. package server
  2. import (
  3. "github.com/langgenius/dify-plugin-daemon/internal/core/plugin_manager"
  4. "github.com/langgenius/dify-plugin-daemon/internal/types/app"
  5. "github.com/langgenius/dify-plugin-daemon/internal/utils/routine"
  6. )
  7. func Run(config *app.Config) {
  8. // init routine pool
  9. routine.InitPool(config.RoutinePoolSize)
  10. // init plugin daemon
  11. plugin_manager.Init(config)
  12. // start http server
  13. server(config)
  14. }