Skip to main content
LlamaIndex

使用 Embedding 模型

在 LlamaIndex 中使用百炼 Embedding 模型

在 LlamaIndex 中使用百炼 Embedding 模型进行文本向量化。

安装

pip install llama-index-embeddings-dashscope

使用示例

from llama_index.embeddings.dashscope import DashScopeEmbedding

embed_model = DashScopeEmbedding(
    api_key="your-api-key",
    model_name="text-embedding-v2"
)

# 获取文本向量
embeddings = embed_model.get_text_embedding("你好,世界")
print(f"向量维度: {len(embeddings)}")

支持的模型

模型名称维度说明
text-embedding-v21536通用文本向量模型
text-embedding-v31024/768/512支持多维度的文本向量模型
Managed Agent API
RAG API
Connector API
Memory API