Skip to content

Latest commit

 

History

History
executable file
·
136 lines (90 loc) · 3.67 KB

File metadata and controls

executable file
·
136 lines (90 loc) · 3.67 KB

English | 中文

Le-AI

Le-AI

您的开源 AI 聚合服务助手,帮您效率UP UP~

GitHub release GitHub last commit twitter telegram

Deploy with Vercel

cover

✨ Demo

直接访问:https://le-ai.app

项目帮助文档:https://docs.le-ai.app

🎯 功能特色

  • 无需配置额外环境变量,可一键免费发布到 Vercel
  • 保证隐私安全,所有会话记录和系统各项配置均存储在浏览器本地
  • 响应式设计,暗黑模式,在不同设备上都有良好的体验
  • 支持语音朗读,可自定义不同音色和语速
  • 支持展示 markdown,支持代码高亮复制等操作
  • 支持 OpenAI 和 Azure OpenAI
  • 支持自定义角色模板,创造更多 AI 可能性
  • 支持 i18n 多语言国际化: English、简体中文
  • 支持 Docker 部署
  • 了解更多,更多请查阅 帮助文档

📍 开发计划

  • 支持自定义 prompt 仓库
  • 支持 Function call,实现更多功能
  • 支持 Claude、PaLM、Llama 2 等大语言模型 API
  • 支持分发 key 在未登录的状态下使用
  • 支持无限会话
  • 支持接入 Midjourney 绘画
  • 桌面版本开发

💿 部署

Docker 部署 (推荐)

docker pull ltopx/le-ai:latest

docker run -d -p 3000:3000 ltopx/le-ai:latest

Docker 本地部署

docker build -t ltopx/le-ai .

docker run -d -p 3000:3000 ltopx/le-ai

一键部署

支持一键部署到 Vercel。

Deploy with Vercel

🪄 本地开发

0. Node 环境要求

NodeJS >= 18

1. 安装 PNPM

如果你之前没有安装或使用过pnpm,你可以通过运行以下命令来安装它。

npm install pnpm -g

2. 安装依赖

pnpm i

3. 配置环境变量

将 .evn.local.demo 重命名为 .env.local

4. 运行项目

pnpm dev

5. 打包项目

pnpm build && pnpm start

更多可选环境变量

参考文档:https://docs.le-ai.app

协议

GNU