mirror of https://github.com/chaitin/PandaWiki.git
39 lines
742 B
Go
39 lines
742 B
Go
package usecase
|
|
|
|
import (
|
|
"github.com/google/wire"
|
|
|
|
"github.com/chaitin/panda-wiki/repo/ipdb"
|
|
mqRepo "github.com/chaitin/panda-wiki/repo/mq"
|
|
"github.com/chaitin/panda-wiki/repo/pg"
|
|
"github.com/chaitin/panda-wiki/store/rag"
|
|
"github.com/chaitin/panda-wiki/store/s3"
|
|
)
|
|
|
|
var ProviderSet = wire.NewSet(
|
|
pg.ProviderSet,
|
|
mqRepo.ProviderSet,
|
|
ipdb.ProviderSet,
|
|
rag.ProviderSet,
|
|
s3.ProviderSet,
|
|
|
|
NewLLMUsecase,
|
|
NewNodeUsecase,
|
|
NewAppUsecase,
|
|
NewConversationUsecase,
|
|
NewUserUsecase,
|
|
NewModelUsecase,
|
|
NewKnowledgeBaseUsecase,
|
|
NewChatUsecase,
|
|
NewCrawlerUsecase,
|
|
NewCreationUsecase,
|
|
NewFileUsecase,
|
|
NewSitemapUsecase,
|
|
NewStatUseCase,
|
|
NewCommentUsecase,
|
|
NewWechatUsecase,
|
|
NewWecomUsecase,
|
|
NewWechatAppUsecase,
|
|
NewAuthUsecase,
|
|
)
|