

Curiosity
简介 :
curiosity是一个基于ReAct框架的聊天机器人项目,旨在通过LangGraph和FastHTML技术栈探索和构建类似Perplexity的用户交互体验。项目核心是一个简单的ReAct代理,使用Tavily搜索增强文本生成。支持三种不同的LLMs(大型语言模型),包括OpenAI的gpt-4o-mini、Groq的llama3-groq-8b-8192-tool-use-preview以及Ollama的llama3.1。项目通过FastHTML构建前端,尽管在调试过程中可能遇到一些挑战,但整体上提供了快速的用户体验。
需求人群 :
目标受众主要是对人工智能、自然语言处理和聊天机器人技术感兴趣的开发者和研究人员。这个项目适合他们因为它提供了一个实验平台,可以探索和比较不同LLMs的性能,并且可以作为构建更复杂聊天机器人应用的基础。
使用场景
开发者可以利用curiosity项目来测试不同LLMs在特定任务上的表现
研究人员可以使用该项目来研究和比较不同语言模型的文本生成能力
教育工作者可以将其作为教学工具,向学生展示聊天机器人的构建过程
产品特色
支持三种不同的大型语言模型(LLMs)进行文本生成
使用Tavily搜索增强文本生成
通过FastHTML构建快速响应的前端界面
提供WebSockets实现LLM到前端的实时token流
支持SQLite持久化LangGraph访问
允许灵活更换后端模型以测试不同性能
提供详细的README文档和活动记录
使用教程
克隆仓库到本地
确保有最新的Python3解释器
设置虚拟环境并执行pip install -r requirements.txt安装依赖
创建.env文件并设置必要的环境变量
运行python curiosity.py启动项目
精选AI产品推荐

Librechat
LibreChat是一个增强版的ChatGPT克隆,具有支持OpenAI、GPT-4 Vision、Bing、Anthropic、OpenRouter、Google Gemini等功能。产品完全开源,支持自行托管,具有AI模型切换、消息搜索、语言链、DALL-E-3、ChatGPT插件、OpenAI功能、安全多用户系统等特点。还有更多功能正在开发中。
AI聊天机器人
1.8M

Chatgpt中文版 GPT 4(国内免费直连)
【精选推荐】ChatGPT中文版 GPT-4(国内免费直连),是一款基于的OpenAI公司ChatGPT3.5模型开发的聊天机器人,具有丰富的问题模版,方便快捷,提问精准,用户无需一次性大额购买,注册即可免费试用30天,可根据个人需求购买日卡,周卡,月卡。
AI聊天机器人
1.1M