ai_scheduler/internal/constants/knowledge.go

23 lines
396 B
Go

package constants
type KnowledgeId string
const (
KnowledgeIdZltx KnowledgeId = "kb-00000001"
)
func (k KnowledgeId) String() string {
return string(k)
}
var CallerKnowledgeIdMap = map[Caller]KnowledgeId{
CallerZltx: KnowledgeIdZltx,
}
func GetKnowledgeId(caller Caller) KnowledgeId {
if _, ok := CallerKnowledgeIdMap[caller]; !ok {
return ""
}
return CallerKnowledgeIdMap[caller]
}