embedding-service

📁 lin-a1/skills-agent 📅 Jan 24, 2026
9
总安装量
7
周安装量
#31892
全站排名
安装命令
npx skills add https://github.com/lin-a1/skills-agent --skill embedding-service

Agent 安装分布

claude-code 6
opencode 5
codex 4
gemini-cli 4
windsurf 3
antigravity 3

Skill 文档

功能

将输入文本转换为高维向量表示,用于语义相似度计算、聚类分析等下游任务。

调用方式

from services.embedding_service.client import EmbeddingServiceClient

client = EmbeddingServiceClient()

# 单个文本向量化
vector = client.embed_query("人工智能")  # -> list[float]

# 多个文本向量化
texts = ["机器学习", "深度学习", "自然语言处理"]
vectors = client.embed_documents(texts)  # -> list[list[float]]

返回格式

{
  "object": "list",
  "data": [
    {
      "object": "embedding",
      "index": 0,
      "embedding": [-0.031, -0.016, -0.007, ...]
    }
  ],
  "model": "Qwen/Qwen3-Embedding-0.6B"
}