🧬 嵌入集成#
嵌入是表示任何类型数据的A.I原生方式,使其成为与各种A.I驱动的工具和算法配合使用的理想选择。它们可以表示文本、图像,并且很快还可以表示音频和视频。创建嵌入的方法有很多,无论是使用本地安装的库,还是通过调用API。
Chroma为流行的嵌入提供商提供了轻量级包装器,使其在您的应用中易于使用。您可以在创建Chroma集合时设置嵌入函数,该函数将自动使用,或者您也可以直接调用它们。
Python | JS | |
---|---|---|
OpenAI | ✅ | ✅ |
Google Gemini | ✅ | ✅ |
Cohere | ✅ | ✅ |
Hugging Face | ✅ | ➖ |
Instructor | ✅ | ➖ |
Hugging Face Embedding Server | ✅ | ✅ |
Jina AI | ✅ | ✅ |
Roboflow | ✅ | ➖ |
Ollama Embeddings | ✅ | ✅ |
🏗️ 框架集成#
Chroma与许多流行工具保持集成。这些工具可用于定义A.I原生应用的业务逻辑、策划数据、微调嵌入空间等。
我们欢迎社区添加新集成的拉取请求。
Python | JS | |
---|---|---|
🦜️🔗 Langchain | ✅ | ✅ |
🦙 LlamaIndex | ✅ | ✅ |
Braintrust | ✅ | ✅ |
🔭 OpenLLMetry | ✅ | 🔜 |
🎈 Streamlit | ✅ | ➖ |
💙 Haystack | ✅ | ➖ |
🔭 OpenLIT | ✅ | 🔜 |