专栏名称: GitHubStore
分享有意思的开源项目
目录
相关文章推荐
PChouse家居APP  ·  被crush一万遍的绝美中古风,这电影感我真 ... ·  17 小时前  
PChouse家居APP  ·  白墙+原木,法式自热风美到我不敢认! ·  2 天前  
清单  ·  可以不用,但必须要有的人生物品 ·  3 天前  
51好读  ›  专栏  ›  GitHubStore

ai-researcher:AI 研究助手

GitHubStore  · 公众号  ·  · 2024-04-13 07:35

正文

项目简介


AI 研究员是一个 AI 代理,它利用 Claude 3 和 SERPAPI 对给定主题进行全面研究。它将研究过程分解为子主题,为每个子主题生成单独的报告,然后将它们组合成最终的综合报告。

特征

  • 生成详细的子主题清单,以针对给定主题进行研究

  • 对每个子主题执行多轮搜索和分析

  • 为每个子主题生成单独的报告

  • 结合来自“老板”角色的反馈,以识别缺失的信息并改进报告

  • 将子主题报告合并为一份全面的最终报告


用法

  1. 在 Google Colab 或本地 Jupyter 笔记本中打开笔记本。

  2. 将脚本 SERP_API_KEY 中的占位符 ANTHROPIC_API_KEY 替换为实际的 API 密钥。

  3. 运行所有单元格,然后输入您的主题即可开始!

  4. 研究+生成完成后,报表将与 comprehensive_report.txt 脚本保存在同一个目录下。使用 Markdown 查看器查看最终报表。


定制

您可以通过修改脚本中的以下参数来自定义 AI Research Assistant 的行为:

  • model :要使用的 Anthropic Claude AI 模型的名称(默认值:“claude-3-haiku-20240307”)。

  • max_tokens :每个 AI 响应中要生成的最大令牌数(默认值:2000)。

  • temperature :用于控制 AI 响应随机性的温度值(默认值:0.7)。


局限性

  • 生成的报告的质量和准确性取决于 Anthropic Claude AI 的性能以及 SERAPI 搜索结果的相关性。

  • 脚本可能需要相当长的时间来执行,尤其是对于具有多个子主题的复杂主题。



项目链接

http://github.com/mshumer/ai-researcher







请到「今天看啥」查看全文