ModelJudge
ModelJudge copied to clipboard
这是一个基于 Next.js 构建的多语言 AI 模型评估平台,支持多模型对比和实时流式响应。A multilingual AI model evaluation platform built with Next.js, allowing users to compare responses from multiple model...
本项目抽离于 AwesomePrompt,感谢 SiliconCloud 提供的免费 API 服务。目前注册即送 2000 万 token。
模型判官 🧑⚖️
欢迎来到模型判官项目! 这是一个基于 Next.js 构建的 AI 模型评估平台。 输入问题选择三个模型,生成回答,由第四个模型给出评分和最终回答! 🚀 在线体验:模型判官
项目特色 ✨
- 多模型对比: 同时对比多个 AI 模型的回答 🤖🆚🤖
- 评分机制: 由第四个模型给出评分和最终回答 📊
- 实时流式响应: 快速获取 AI 的回答,无需等待 ⚡
- 国际化支持: 支持中文和英文界面 🌍
- 响应式设计: 在各种设备上都能完美展示 📱💻
- 用户认证: 支持 Google 和 GitHub 登录 🔐(可选)
快速开始 🏁
- 克隆项目:
git clone [email protected]:flashclub/ModelJudge.git
- 安装依赖:
npm install
- 创建
.env文件,并填入 SiliconCloud API Key:
SILICONFLOW_KEY=your_api_key
- 运行开发服务器:
npm run dev
- 打开浏览器访问 http://localhost:3000 即可看到项目运行效果!
技术栈 🛠️
- Next.js - React 框架
- Tailwind CSS - 样式框架
- next-intl - 国际化解决方案
- NextAuth.js - 认证库(可选)
- Supabase - 后端数据库(可选)
项目结构 📁
src/
├── app/ # 应用主目录
├── components/ # React 组件
├── config/ # 配置文件
├── context/ # React Context
├── lib/ # 工具函数
└── messages/ # 国际化文本
贡献指南 🤝
我们欢迎任何形式的贡献! 如果你有好的想法或发现了 bug,请随时提出 issue 或发起 pull request。
致谢
- 感谢 SiliconCloud。
许可证 📄
本项目采用 MIT 许可证。详情请查看 LICENSE 文件。
让我们一起打造更棒的 AI 模型评估平台吧! 🎉
赞助 💰
如果你喜欢这个项目,想要支持,可以通过以下方式赞助我: