在 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-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 ...
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-202504...
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-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...
2025-08-11
手把手教你使用 Coco AI 订阅RSS,智能检索Hexo博客
最近 Coco AI 上线了几个新功能:S3 连接器、本地文件连接器、RSS 连接器。本篇先重点讲 RSS 连接器检索 HEXO 博客的接入方法。 一、安装 Coco Server使用 Docker 部署是最省心的方式。 方式 1:映射数据目录(推荐)1234567docker run -d \ --name cocoserver \ -p 9000:9000 \ -v data:/app/easysearch/data \ -v config:/app/easysearch/config \ -v logs:/app/easysearch/logs \ infinilabs/coco:0.7.1-2426 方式 2:快速测试(不映射目录)1234docker run -d \ --name cocoserver \ -p 9000:9000 \ infinilabs/coco:0.7.1-2426 测试环境可以用方式 2,生产环境建议使用方式 1,避免数据丢失。 二、模型配置创建完用户后,我直接设置了 Ollama 作为模型提供商: 地址:htt...
2025-08-10
从零到用:RSS 接入 Coco-AI 实战指南
最近 Coco-AI 上线了几个新功能:S3 连接器、本地文件连接器、RSS 连接器。我会逐一介绍,本篇先重点讲 RSS 连接器的接入方法。 一、安装 Coco Server使用 Docker 部署是最省心的方式。 方式 1:映射数据目录(推荐)1234567docker run -d \ --name cocoserver \ -p 9000:9000 \ -v data:/app/easysearch/data \ -v config:/app/easysearch/config \ -v logs:/app/easysearch/logs \ infinilabs/coco:0.7.1-2426 方式 2:快速测试(不映射目录)1234docker run -d \ --name cocoserver \ -p 9000:9000 \ infinilabs/coco:0.7.1-2426 测试环境可以用方式 2,生产环境建议使用方式 1,避免数据丢失。 二、模型配置创建完用户后,我直接设置了 Ollama 作为模型提供商: 地址:http:/...
评论
公告
欢迎来到我的小站,这里是我的第二大脑和生活日常。
Coco AI


