🤖 人工智能研究助理
一种快速、轻便的研究工具,由 谷歌双子座AI,用 溪流。它生成结构化的研究报告,获取实时新闻,总结内容,并提供交互式问答界面——所有这些都在一个干净、现代的用户界面中。
______________________________________________________________________
🚀 特性
- 人工智能生成的研究报告
结构化的见解,包括介绍、关键发现、最新更新、分析和结论。
- 实时新闻获取
提取并总结最新的相关头条新闻。
- 智能摘要
从生成的报告中得出清晰简洁的200-300字摘要。
- 互动问答聊天
带有聊天历史记录的上下文感知答案。
- 安全的API密钥处理
API密钥仅存储在 本地存储 --从未发送到任何服务器。
- 现代简约UI
响应式设计,暗模式,流畅交互。
- Markdown导出
自动将生成的报告保存在 /reports 带有时间戳。
______________________________________________________________________
📦 安装
需求
- python 3.8+
- Google Gemini API密钥
设置
git clone https://github.com/yourusername/ai-research-assistant.git
cd ai-research-assistant
pip install -r requirements.txt
streamlit run app.py______________________________________________________________________
🔑 API密钥设置
您可以通过两种方式添加Google Gemini API密钥:
1.应用内(推荐)
- 启动应用程序
- 在欢迎屏幕上输入您的API键
- 密钥仅安全地存储在浏览器中
2.环境变量
创建 .env:
api_key=YOUR_GEMINI_API_KEY______________________________________________________________________
📁 项目结构
ai-research-assistant/
├── app.py
├── api_key_manager.py
├── llm.py
├── feedback.py
├── requirements.txt
├── reports/
└── screenshot_demo/______________________________________________________________________
🌐 部署
流光云
- 将仓库推送到GitHub
- 通过部署 https://share.streamlit.io
- 集
api_key应用内机密(可选)
码头工人
docker build -t ai-research-assistant .
docker run -p 8501:8501 ai-research-assistant______________________________________________________________________
🛠 故障排除
- 确保Python 3.8+
- 检查已安装的所有依赖项
- 验证API密钥(必须以开头
AIza) - 如果密钥未加载,则清除浏览器本地存储
______________________________________________________________________
🤝 贡献
欢迎拉取请求! 请为功能请求或错误报告打开问题。
✅ 以公司/企业的口吻重写它 告诉我!
