在 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-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-03
Coco-AI 支持嵌入,让你的网站拥有 AI 搜索力
Coco-AI 支持嵌入,让你的网站支持 AI 搜索在之前的文章中,我们让 Hexo,hugo 博客 支持了 coco AI 检索,也就是说我们还得使用客户端来检索,那是不是把搜索放在博客上呢? Coco-AI 在 0.3 的版本中 先找一个 html 来看个效果。 123456789101112131415161718192021222324252627282930313233<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="UTF-8" /> <title>搜索组件嵌入示例</title> <style> body { font-family: sans-serif; padding: 2rem; } #searchbox { margin-top: 20px; ...
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-03-20
拓展 Coco AI 功能 - 智能检索 Hexo 博客
在之前的文章中,我们成功让 Coco AI 检索 Hugo 博客,这对于博客作者来说是一大福音。然而,从 Hexo 迁移到 Hugo 的成本不容小觑,毕竟大多数开发者对 Node.js 更熟悉,而 Golang 相对陌生。那么,既然 Coco AI 官方尚未支持 Hexo,是否有办法让它兼容 Hexo 呢? 当然可以!💡 既然 Coco AI 依赖的是 Hugo 生成的 index.json 进行检索,那我们干脆在 Hexo 中实现 **相同结构的 index.json**,这样就可以直接复用 Hugo 的数据结构,避免字段不兼容导致的潜在 Bug。 接下来,我们将从 0 到 1 实现 Hexo 的智能检索功能! 🚀 📌 1. 安装 Hexo 并切换到 Next 主题首先,我们需要安装 Hexo 并设置 Next 主题。 安装 Hexo1234pnpm install -g hexo-clihexo init my-blogcd my-blogpnpm install 启动本地服务器: 1pnpm hexo s 访问 http://localhost:4000/,确保 ...
2025-08-11
在 Coco AI 中接入 WordPress RSS,实现文章秒级搜索
随着内容创作者不断积累文章,如何让自己的内容被快速检索、精准找到,成为提升网站体验的重要一环。 尤其是对于使用 WordPress 搭建博客或官网的朋友来说,文章虽多,但用户往往需要翻页或依赖站内搜索才能找到所需内容。而如果能把 WordPress 的文章源接入 Coco AI,不仅能实现秒级检索,还可以结合 AI 进行智能问答、聚合分析,让你的内容价值成倍提升。 今天我就来分享一下,如何用 WordPress 自带的 RSS 功能,把文章无缝接入到 Coco AI 中,实现一键搜索全站文章。 1. 准备工作在开始之前,你需要: 已经安装好的 WordPress 网站(如果不会安装,可以参考我之前的文章)👉 WordPress 安装教程 有一个可用的 Coco AI 服务端(本地部署或云端均可) 2. 获取 WordPress RSS 链接WordPress 默认的 RSS 地址格式非常简单: 1http(s)://你的域名/feed 为了确保 RSS 链接正常工作,你可以使用 Fluent Reader 这样的本地 RSS 阅读器测试一下。如果能正常读取文章列表,说明...
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 作为模型提供商: 地址:http:...
评论
公告
欢迎来到我的小站,这里是我的第二大脑和生活日常。
Coco AI


