还在寻找一款颜值与实力并存的 AI 对话框?想要在 Web 上体验如同抖音般流畅丝滑的聊天体验?今天给大家带来一款基于 Vue 3 打造,集成 DeepSeek 和 Google Gemini 2.0 API 的 Web AI 对话框!它不仅拥有时尚的抖音风格界面,还支持代码高亮显示,并针对移动端进行了极致优化。
先来一睹芳容
✨ 核心特性
- 双引擎驱动: 集成 DeepSeek 和 Google Gemini 2.0 API,满足你对不同 AI 模型的需求。
- Vue 3 技术栈: 基于 Vue 3 构建,性能更优,体验更流畅。
- 抖音风格界面: UI 设计灵感来源于抖音,时尚美观,赏心悦目。
- 代码高亮显示: 支持代码高亮,方便展示和分享代码片段。
- 移动端适配: 针对移动端进行了优化,无论是在手机还是平板上都能获得良好的体验。
代码高亮效果展示
🏷️ github地址
🛠️ 快速上手,三步搞定
-
配置 API Key: 首先,你需要替换
src/config
目录下的配置文件API_KEY
为你自己的 API Key。重要提醒: Google Gemini 2.0 需要科学上网才能正常使用。
具体来说,你需要修改
src/config/deepseek.js
或者src/config/gemini.js
(根据你需要的模型):// src/config/index.js export default { API_KEY: 'YOUR_API_KEY', // 替换为你的 API Key // ... 其他配置 };
再次强调: 请务必妥善保管你的 API Key,不要将其提交到公共仓库!
-
运行项目: 完成 API Key 配置后,按照以下步骤运行项目:
-
安装依赖:
npm install # 或者使用 yarn install / pnpm install
-
启动项目:
npm run dev
-
构建项目:
npm run build
-
部署构建后的文件到你的服务器。
-
-
在线体验:
⚙️ 环境说明
- Node.js: v18.20.5
- npm: 10.8.2
🤝 如何贡献?
如果你觉得这个项目对你有帮助,欢迎给我点一个 Star ⭐!你的支持是我最大的动力!
也欢迎大家提交 issue 和 pull request! 让我们一起完善这款 AI 对话框。
结语:
这款基于 Vue 3 集成 DeepSeek 和 Gemini 2.0 API 的 Web AI 对话框,不仅仅是一个简单的聊天工具,更是一个探索 AI 无限可能的平台。快来体验一下吧!