redis缓存替换+pgvector向量替换

This commit is contained in:
1iaan
2026-04-04 22:39:16 +08:00
parent e993eb6c5c
commit 9d7c416737
124 changed files with 5460 additions and 141 deletions

View File

@@ -0,0 +1,23 @@
package ai_chat_service
import (
"ai-chat-backend/pkg/config"
grpc_client "ai-chat-backend/services/grpc-client"
"sync"
)
var pool grpc_client.ClientPool
var once sync.Once
type client struct {
grpc_client.DefaultClient
}
func GetAiChatServiceClientPool() grpc_client.ClientPool {
once.Do(func() {
cnf := config.GetConfig()
c := &client{}
pool = c.GetPool(cnf.DependOn.AiChatService.Address)
})
return pool
}