基于 Chrome 浏览器扩展的Chroma简易图形化界面

简介

ChromaDB Manager 是基于 Chrome 浏览器扩展的一款 ChromaDB(一个流行的向量数据库)的数据查询工具。提供了一个用户友好的界面,可以直接从浏览器连接到本地 ChromaDB 实例、查看集合信息和分片数据。本工具特别适合开发人员快速查看和验证 ChromaDB 中的数据,无需编写代码即可完成基本的数据库操作。

主要特点

  • 完全开源,源码及 Chrome 扩展包可从Github获取
  • 简单的主机和端口配置界面
  • 支持本地 ChromaDB 实例
  • 集合列表
  • 集合详情(向量维度, 索引信息, 元数据等信息)
  • 文档数量
  • 文档查询

使用场景

  1. 开发调试

    • 快速查看 ChromaDB 中的数据
    • 验证向量数据的正确性
    • 检查集合配置和元数据
  2. 数据验证

    • 查看文档内容和嵌入向量
    • 检查数据完整性
  3. 教学演示

    • 直观展示 ChromaDB 的数据结构
    • 演示向量数据库的基本概念
    • 辅助理解向量检索原理

使用说明

  1. 使用 Server 模式启动 ChromaDB

    bash 复制代码
    chroma run --port 8000 --path /path/chromadb
  2. 安装扩展

    • 下载 chromadb_chrome_plugin 到本地
    • 打开 Chrome 浏览器,进入扩展管理页面 (chrome://extensions/)
    • 开启"开发者模式"
    • 点击"加载已解压的扩展程序",选择下载的文件夹
  3. 使用扩展

    • 点击扩展图标打开界面
    • 输入 ChromaDB 主机(默认:localhost)和端口(默认:8000)
    • 点击"连接"建立连接
    • 选择集合查看其详情和文档

界面预览

相关推荐
zeroporn10 天前
以玄幻小说方式打开深度学习词嵌入算法!! 使用Skip-gram来完成 Word2Vec 词嵌入(Embedding)
人工智能·深度学习·算法·自然语言处理·embedding·word2vec·skip-gram
一个处女座的程序猿12 天前
LLMs之Embedding:Qwen3 Embedding的简介、安装和使用方法、案例应用之详细攻略
llm·embedding
守城小轩13 天前
Chromium 136 编译指南 macOS篇:获取源代码(四)
chrome devtools·chromium·浏览器开发·超级浏览器·浏览器编译
酌沧13 天前
Qwen3 Embedding 结构-加载-训练 看透模型设计哲学
人工智能·embedding
羊小猪~~14 天前
【NLP入门系列三】NLP文本嵌入(以Embedding和EmbeddingBag为例)
人工智能·深度学习·神经网络·自然语言处理·大模型·nlp·embedding
jieshenai15 天前
MTEB:基于 Embedding 的文本分类评估与实战解析
人工智能·分类·embedding
守城小轩15 天前
Chromium 136 编译指南 macOS篇:配置depot_tools(三)
chrome·chrome devtools·指纹浏览器·浏览器开发·超级浏览器
LeeZhao@16 天前
【狂飙AGI】第6课:前沿技术-文生图(系列2)
人工智能·自然语言处理·aigc·embedding·agi
守城小轩17 天前
Chromium 136 编译指南 macOS篇:环境准备与系统配置(一)
chrome·chrome devtools·指纹浏览器·浏览器开发·浏览器隐私
LeeZhao@20 天前
【狂飙AGI】第4课:前沿技术-具身智能
语言模型·自然语言处理·aigc·embedding·agi