这个软件包为Chroma的云嵌入服务上托管的斯普拉德模型家族提供了一个稀有的嵌入功能. 嵌入式(Sparse Lexical and Exploration)对于信息检索任务特别有效,将稀有表述的好处与学到的实用性结合起来.
安装
npm install @chroma-core/chroma-cloud-splade
使用量
import { ChromaClient } from "chromadb";
import {
ChromaCloudSpladeEmbeddingFunction,
ChromaCloudSpladeEmbeddingModel,
} from "@chroma-core/chroma-cloud-splade";
// Initialize the embedder
const embedder = new ChromaCloudSpladeEmbeddingFunction({
model: ChromaCloudSpladeEmbeddingModel.SPLADE_PP_EN_V1,
apiKeyEnvVar: "CHROMA_API_KEY",
});
## Configuration
Set your Chroma API key as an environment variable:
```bash
export CHROMA_API_KEY=your-api-key