在 Coco-AI 最早的版本就提供了接入 Google drive 的视频,今天我终于实现了,而且借着全图形化的优势更加方便了。
参考这个文档新建 google SSO(好像也没啥参考性)
https://developers.google.com/workspace/drive/api/quickstart/go?hl=zh-cn
创建客户端
填入信息,

然后在数据访问中添加权限 -
缺少的权限加在这里(如图),https://www.googleapis.com/auth/drive

在 coco-sever 更新 google drive 的信息

然后在 coco-server 中连接

跳转 google sso

由于是测试账户,所以会有这个弹窗,继续就好

再次进行测试

获取权限

显示登陆成功

然后可以在数据源中看到对应数据

文章作者: 忘机山人
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明来源 镜湖!
相关推荐
2025-03-11
CoCo AI APP 初体验:开启智能知识管理新篇章
近日,极限科技的 Coco AI 正式发布。作为一款完全开源、跨平台的统一 AI 搜索与效率工具,Coco AI 能够无缝连接并搜索多种数据源,包括本地应用程序、文件以及云端平台如 Google Drive、Notion、语雀和 Hugo 等。通过集成 DeepSeek 等先进的大模型,Coco AI 不仅实现了智能化的个人知识库管理,还特别注重用户隐私,支持私有部署,帮助用户更快速、更智能地访问和管理信息。 Coco AI本次发布的是 Coco AI 的首个预览版本,目前支持 MacOS 12 及以上操作系统。无论你是知识管理爱好者还是效率工具控,Coco AI 都值得一试。 项目主页: https://coco.rs/ 开源地址: 桌面应用端: https://github.com/infinilabs/coco-app/ 服务端: https://github.com/infinilabs/coco-server Coco AI 分为客户端(APP)和服务端(Server),目前客户端仅提供 MacOS 版本,而服务端则支持 MacOS 和 Linux。今天,我们将...
2025-03-28
不建 Hugo、不用 Hexo,纯 Markdown 文件也能接入 Coco-AI!
之前我们介绍过如何通过 Coco-AI 检索 Hugo 和 Hexo 的文件结构。这种方式虽然适合博客类内容,但对于一些零碎的笔记或者并非建站类的 Markdown 文件,显然不够灵活。 为了解决这个问题,我写了一个适配器(connector),并发布了对应的 Docker 镜像,来实现任意 Markdown 文件目录的元数据整理与 API 暴露: 👉 镜像地址:https://hub.docker.com/r/cloudsmithy/flask-markdown-connector 核心原理该 connector 的主要逻辑是: 递归扫描目录及子目录下的 Markdown 文件; 识别或补充元数据(即 YAML Front Matter); 通过 RESTful API 暴露这些 Markdown 的结构信息和元数据内容。 如下图所示,我们会在每个 Markdown 文件开头添加或提取出 YAML 元数据: 一键部署使用以下命令即可快速拉起服务: 12345docker run -d --name markdown-connector \ -p 1313:5000 \...
2025-04-17
Coco-AI 集成语雀作为语料库进行检索
coco-AI 把语雀当作语料库做检索说在前面,这个功能需要在语雀后台申请 Personal Access Token。使用的需要超级会员的(不是邀请新用户给的专业会员),所以需要付费使用。 然后在语雀后台,也就是https://www.yuque.com/settings/tokens处可以看见申请token的地方,如果你没有超级会员,这个是没办法用的。 点击新建,创建 token 分发权限,我这边给了所以的权限,语雀和 Notion 不同,这里给了权限就够了,其他地方无需在给权限。(手动@Notion 还要在文档或者文件夹授权) 点击查看详情可以看到 token,这里的 token 是可以反复查看的,由此语雀这一侧的设置完毕。 回到 coco-AI,我这边使用的是这个镜像,这里添加了对个人版本语雀的支持。 1infinilabs/coco:0.3.2_NIGHTLY-20250417 启动命令如下: 1docker run -d --name cocoserver -p 9000:9000 infinilabs/coco:0.3.2_NIGHTLY-20250417...
2025-02-17
打造智能语料库:通过Coco AI Server 实现 Notion 笔记 RAG 检索功能
CoCo Server 部署 RAG,使用 Notion 作为语料库(上) 启动 Easysearch,这里把 Easysearch 作为语料库,把 notion 的素材存在 Easysearch 启动 ollama,使用 LLM 进行推理 启动 Coco Server,端口在 9000 Coco App 连接 Sever,输入输入 登录自己 server,依旧使用 Github 登录 Github 登录之后的重定向,我们目前需要抓取最后的, 后面用这个 token 换取访问 Coco Server AI 的 key: 12coco://oauth_callback?code=cupibub55o1cfqbveps0q804ai6aj14in3u91xjhvuk8s7ixirjsq2j9mmyyeut91nmgjwz0b494ngpk&request_id=eb94762b-f054-4710-9c6cf20889d3&provider=coco-cloud 认证步骤如下: 第一步:http://localhost:9000/sso/login/g...
2025-04-17
Coco-AI 接入自定义数据源
Coco-AI 接入自定义数据源之前使用 Hugo Connector 接入和 hexo 和任意 Markdown,后来官方也支持了对于任意数据源的支持,主要是开放了这个接口: 具体操作如下: 设置 - conntor - 新增,让输入名称和描述等信息,新建出来 conntor 然后我们就能在数据源上的页面上看到刚刚添加的了 Customize Connector 了 点开提示,给了一个 API 然后我们去创建 token,如图 我这边使用 Postman 进行设置 如果你的请求没有带 token,就是这样的。 转成代码的是这样的,当然也可以开发自己的 agent。 1234567891011121314151617181920import requestsimport jsonurl = "http://localhost:9000/datasource/d00eeolvf2xxx/_doc"payload = json.dumps({ "title": "I am just a Coco doc th...
2026-02-18
RK3566嵌入式开发板运行Coco AI Sever
之前在泰山派上运行了Easysearch,这次也想着是不是可以在泰山派开发板RK3566上运行Coco server,毕竟这板子功耗小,适合常开。 我的RK3566上是Armbian,但是没有配置网络环境,访问Dockerhub有问题,所以从Macbook 上下载玩,然后通过离线方式导成tar文件。我的镜像改了tag叫做cocoai-arm:test,你也可以不改。 1docker save -o cocoai-arm_test.tar cocoai-arm:test 然后通过SCP上传到RK3566的开发板 1234567scp cocoai-arm_test.tar lckfb@192.168.5.36:~** WARNING: connection is not using a post-quantum key exchange algorithm.** This session may be vulnerable to "store now, decrypt later" attacks.** The server may need to be up...
评论
公告
欢迎来到我的小站,这里是我的第二大脑和生活日常。
Coco AI


