使用场景
开发者可以利用curiosity项目来测试不同LLMs在特定任务上的表现
研究人员可以使用该项目来研究和比较不同语言模型的文本生成能力
教育工作者可以将其作为教学工具,向学生展示聊天机器人的构建过程
产品特色
支持三种不同的大型语言模型(LLMs)进行文本生成
使用Tavily搜索增强文本生成
通过FastHTML构建快速响应的前端界面
提供WebSockets实现LLM到前端的实时token流
支持SQLite持久化LangGraph访问
允许灵活更换后端模型以测试不同性能
提供详细的README文档和活动记录
使用教程
克隆仓库到本地
确保有最新的Python3解释器
设置虚拟环境并执行pip install -r requirements.txt安装依赖
创建.env文件并设置必要的环境变量
运行python curiosity.py启动项目
