MCPcopy Create free account
hub / github.com/astercloud/aster / expandQuery

Method expandQuery

pkg/knowledge/rag.go:643–648  ·  view source on GitHub ↗

expandQuery 扩展查询

(query string, item *KnowledgeItem)

Source from the content-addressed store, hash-verified

641
642// expandQuery 扩展查询
643func (r *RAG) expandQuery(query string, item *KnowledgeItem) string {
644 if item.Title != "" && !strings.Contains(query, item.Title) {
645 return fmt.Sprintf("%s %s", query, item.Title)
646 }
647 return query
648}
649
650// calculateConfidence 计算置信度
651func (r *RAG) calculateConfidence(items []*RetrievalItem) float64 {

Callers 1

RetrieveMultiHopMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected