Open-Fiesta— 开源的AI聊天平台,能同时运行多种模型对比

发布时间:

Open-Fiesta 是一个基于 Next.js 14 构建的开源多模型 AI 聊天平台,支持集成多种 AI 提供商(如 OpenRouter、Gemini 等)和模型(包括 DeepSeek R1、Llama3.3、Qwen、Mistral 等),用户可同时选择最多 5 种模型进行对话并并排对比输出结果。以下是其核心特点与使用指南:

一、核心功能

  1. 多模型并行对比
    支持同时运行最多 5 种模型(如 DeepSeek R1、Llama3.3、Gemini 等),界面会并排显示各模型的实时输出,方便直观比较回答差异,适合开发者测试模型性能或用户选择最优结果。

  2. 多模态与扩展能力

    • 图像支持:为 Gemini 模型提供图片附件上传功能,可结合文本输入进行图像分析。
    • 网页搜索:每条消息可单独开启网络搜索,增强回答的实时性和准确性(如获取最新资讯、数据)。
    • 输出优化:对部分模型(如 DeepSeek R1)的 API 响应进行标准化处理,移除冗余推理标签、将 Markdown 转为纯文本,提升可读性。
  3. 灵活配置与开源特性

    • API 密钥管理:支持通过界面设置面板或环境变量(.env.local )配置各模型 API 密钥,无需硬编码。

    • 完全开源:遵循 MIT 许可证,代码基于 TypeScript 和 TailwindCSS 开发,支持社区贡献和二次开发,适合开发者自定义功能或集成新模型。

二、技术架构与部署

  • 技术栈:基于 Next.js 14(App Router)、TypeScript、TailwindCSS,确保代码规范和界面响应式设计。

  • 部署方式

    1. 克隆 GitHub 仓库并安装依赖(需 Node.js 18+);
    2. 配置 API 密钥(OpenRouter、Gemini 等);
    3. 启动本地开发服务器(npm run dev),通过浏览器访问使用。
  • 兼容性:支持网页端访问,未来计划扩展至移动端。

三、适用场景

  • 开发者测试:快速对比不同模型在代码生成、逻辑推理等任务上的表现。

  • AI 爱好者:探索多种模型特性,无需切换多个平台即可体验前沿模型。

  • 内容创作:通过多模型输出对比,优化文案、创意或分析结果。

四、开源与社区

项目完全开源,代码托管于 GitHub,遵循 MIT 许可证,欢迎开发者贡献新功能或模型集成。用户可通过配置文件灵活扩展支持的模型类型,或根据需求定制界面和交互逻辑。

如需体验,可通过项目 GitHub 仓库获取源码并本地部署,或参考官方文档配置 API 密钥后启动服务。

阅读全文
▋最新热点