文章目录
一、关于 Quivr
Quivr,你的第二个大脑,利用GenerativeAI的力量成为你的个人助理!把它想象成黑曜石,但具有AI功能。
- github : https://github.com/QuivrHQ/quivr
- 官方文档:https://docs.quivr.app/intro
- 演示亮点🎥 : quivr-demo-new.mp4
主要特点🎯
- 快速高效:以速度和效率为核心设计。Quivr确保快速访问您的数据。
- 安全:您的数据,您的控制权。始终。
- 操作系统兼容:Ubuntu 22或更新版本。
- 文件兼容性:文本、Markdown、PDF、Powerpoint、Excel、CSV、Word、音频、视频
- 开源:自由是美好的,Quivr也是如此。开源且免费使用。
- 公共/私人:通过公共链接与您的用户共享您的大脑,或保持他们的私密性。
- 市场:与世界分享你的大脑,或者使用别人的大脑来提高你的生产力。
- 离线模式:Quivr离线工作,因此您可以随时随地访问您的数据。
二、入门🚀
您可以一键将Quivr部署到Porter Cloud:
https://cloud.porter.run/addons/new?addon_name=quivr
如果您想在本地部署,请按照以下说明获取项目副本并在本地计算机上运行,以进行开发和测试。
你可以在文档上找到所有东西。
先决条件📋
确保您已安装以下内容:
- Docker
- Docker Compose
60秒安装💽
你可以在这里找到安装视频。
- 步骤0:支持数据库CLI
按照此处的说明安装所需的Supabase CLI。
shell
supabase -v # Check that the installation worked
- 第1步:克隆存储库:
shell
git clone https://github.com/quivrhq/quivr.git && cd quivr
- 第2步 :复制
.env.example
文件
shell
cp .env.example .env
- 第3步 :更新
.env
文件
shell
vim .env # or emacs or vscode or nano
更新OPENAI_API_KEY 文件中的.env
。
你只需要更新OPENAI_API_KEY
文件中的.env
变量。你可以在这里得到你的API密钥。你需要先创建一个账户。并把你的信用卡信息。别担心,除非你使用API,否则你不会被收费。你可以在这里找到更多关于定价的信息。
- 第4步:启动项目
shell
cd backend && supabase start
然后
shell
cd ../
docker compose pull
docker compose up
如果您有Mac,请转到Docker桌面>设置>常规并检查"文件共享实现"是否设置为VirtioFS
。
如果您是开发人员,可以使用以下命令在开发模式下运行项目:
shell
docker compose -f docker-compose.dev.yml up --build
- 第5步:登录应用程序
您现在可以使用admin@quivr.app
&admin
签到应用。您可以在http://localhost:3000/login访问该应用。
您可以访问Quivr后端API http://localhost:5050/docs
您可以访问数据库 http://localhost:54323
更新Quivr🚀
- 第1步:拉取最新的更改
shell
git pull
- 第2步:更新迁移
shell
supabase migration up
2024-07-25(四)