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

Function convertCoreHits

pkg/knowledge/convert_core.go:6–20  ·  view source on GitHub ↗

将核心管线的 SearchHit 转为高级 SearchResult(最小映射)。

(hits []core.SearchHit)

Source from the content-addressed store, hash-verified

4
5// 将核心管线的 SearchHit 转为高级 SearchResult(最小映射)。
6func convertCoreHits(hits []core.SearchHit) []*SearchResult {
7 results := make([]*SearchResult, 0, len(hits))
8 for _, h := range hits {
9 results = append(results, &SearchResult{
10 Item: KnowledgeItem{
11 ID: h.ID,
12 Content: h.Text,
13 Metadata: h.Metadata,
14 Namespace: "",
15 },
16 Score: h.Score,
17 })
18 }
19 return results
20}

Callers 2

SearchMethod · 0.85
SearchSimilarMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected