Havoc412 72ba8efb25 refactor(model_es): 优化 Encounter.TopK 函数并添加注释
- 在 Encounter.TopK 函数中添加了处理 ES 中 embedding 为 null 的情况的注释
- 调整了 body 字符串的格式,提高了可读性
- 移除了 web.go 中的多余导入和注释
2024-11-24 00:43:21 +08:00

21 lines
403 B
Go

package main
import (
"fmt"
"math/rand"
"strings"
)
func main() {
embedding := make([]float64, 768)
for i := range embedding {
embedding[i] = rand.Float64()
}
// 将嵌入向量转换为字符串,每个元素之间用逗号隔开
embeddingStr := strings.Trim(strings.Join(strings.Fields(fmt.Sprint(embedding)), ","), "[]")
// 打印前几个元素以验证
fmt.Println(embeddingStr)
}