GUI运行许可证在本仓库根文件夹的License文件,和exe文件放在同个文件夹下即可。请勿修改License文件的文件名。
准备API密钥是使用各种API服务的前提。本指南涵盖了如何获取SerpAPI、LLM以及Elsevier的API密钥。
- 注册或登录
- 访问 SerpAPI 网站,注册一个账户或者如果你已经有账户则登录。
- 访问仪表盘
- 登录后,导航到你的用户仪表盘。
- 查找或生成API密钥
- 在仪表盘上,你应该能够看到你的API密钥。如果没有,可能会有选项让你生成一个新的密钥。
- 复制API密钥
- 复制API密钥以便在你的应用程序中使用。
- 注册或登录
- 确定LLM(大型语言模型)API提供商(如OpenAI),创建账户或登录。
- 获取API访问权限
- 转到网站的API或开发者部分。
- 生成API密钥
- 寻找生成新API密钥的选项,并按照提示创建一个。
- 复制并保护密钥
- 复制生成的API密钥,并将其安全存储,因为它允许访问LLM服务。
- Elsevier账户
- 访问 Elsevier的开发者门户,注册或登录。
- 创建新的API密钥
- 导航到可以创建或管理API密钥的部分。这可能在你的账户设置或一个特定的“API密钥”部分。
- 应用详情
- 你可能需要提供关于你的应用的详情,包括其名称和用途,以生成API密钥。
- 获取并存储密钥
- 提交后,你的API密钥将被显示。复制这个密钥,并将其安全地保存。
- 安全:保持你的API密钥的机密性,以防止未经授权的访问。
- 再生产:如果密钥被泄露,尽快从服务的仪表盘重新生成它。
- 使用限制:了解与你的API密钥相关的任何使用限制或配额,以避免服务中断。
以下步骤将指导你如何从指定的GitHub页面下载并运行exe文件。
- 访问GitHub发布页面
- 打开浏览器,访问 AutomaticReviewGeneration的发布页面。
- 选择版本
- 浏览不同的发布版本,选择你需要下载的版本。
- 下载exe文件
- 在选定的版本中,找到以
.exe
结尾的文件。点击文件名旁边的下载链接进行下载。- 运行exe文件
- 下载完成后,找到下载的
.exe
文件,双击运行。- 如果系统提示“未知的发布者”,选择“运行”以继续。
- 警告:并非所有电脑系统都会兼容此程序,如果发生兼容性问题,你需要下载Python源代码,并且按照说明文件正确安装所有依赖库,已运行该程序
- TOPIC:生成的综述主题
- Demo:是否以少量文献进行生成测试
- Whole Process:是否全流程进行,还是只进行文献检索和下载
- Skip Literature Search:是否跳过文献检索模块,进行后续的步骤
- Skip Topic Formulation:是否跳过主题生成模块,进行后续的步骤
- Skip Knowledge Extraction:是否跳过知识提取模块,进行后续的步骤
- Skip Review Composition:是否跳过综述生成模块,进行后续的步骤
- Search Options:打开文献检索选项对话框
- LLM Options:打开大语言模型选项对话框
- Review Options:打开综述评定选项对话框
- Show/Hide Options:是否折叠配置选项
- Run Automatic Review Generation:开始综述生成
- 文献检索选项配置对话框
- Custom Journals:打开自定义文献列表,软件将仅检索用户自定义的文献,如果想重置文献列表,请删除所有自定义文献
- Add to Serp API List:打开Serp API密钥(列表)配置对话框
- Add to Research Keys:打开检索关键词(列表)配置对话框,即使用该关键词(列表)进行文献检索
- Add to Screen Keys:打开过滤关键词(列表)配置对话框,即使用该关键词(列表)进行标题和摘要的过滤
- Set Elsevier API Keys:设置Elsevier API密钥,用于期刊种类判断
- StartYear:文献检索起始年份
- EndYear:文献检索结束年份
- Q1:是否在2022年中科院分区表化学/化工期刊中的一区期刊中检索
- Q2&Q3:是否在2022年中科院分区表化学/化工期刊中的二三区期刊中检索
- Save:保存文献检索配置
- Serp API密钥(列表)配置对话框
输入前述步骤中获得的Serp API密钥,一次一个,不含引号,输入后点击
OK
。直接点击
OK
或点击Cancel
不修改Serp API密钥配置。输入
!!!~~~!!!
清空原有Serp API密钥配置,不含引号。检索关键词(列表)配置对话框和过滤关键词(列表)配置对话框与Serp API密钥(列表)配置对话框操作完全一致
- 点击保存,关闭文献检索选项配置对话框
除了Serp API密钥(列表)之外,其他选项内容均会打印在界面上
若配置错误,重新打开文献检索选项配置对话框进行配置
直接关闭文献检索选项配置对话框将不会保存文献检索配置选项
- 大语言模型选项配置对话框
- Add to Claude Api Key List:打开Claude API密钥(列表)配置对话框
- Add to OpenAI-compatible API Url List:打开OpenAI格式API的网址(列表)配置对话框
- Add to OpenAI-compatible API Key List:打开OpenAI格式API的密钥(列表)配置对话框
- Check LLM Response:检查配置的大语言模型是否能正常访问
- 关闭大语言模型选项配置对话框
上述配置对话框与Serp API密钥(列表)配置对话框操作完全一致
注意OpenAI格式API的网址和密钥需一一对应
支持添加多个类型的密钥,并能多进程访问加速
配置对话框点击确认后直接保存
关闭大语言模型选项配置对话框后,已配置的大语言模型数量会打印在界面上
建议配置后点击
Check LLM Response
检查配置的大语言模型是否能正常访问测试失败的大语言模型将不会被应用于综述生成过程中
- 综述评估选项配置对话框
- Skip Compare Articles:跳过文章段落对比部分
- Direct Topic Generation:直接生成综述主题
- 关闭综述评估选项配置对话框
参考四、界面按钮介绍,选择运行的模块
初始运行建议不跳过任何流程
若前面的步骤未完成时进行后续流程,将会有报错提示
运行时选项会自动折叠
支持断点续跑,运行中断后重新运行即可
程序运行后,综述生成按钮会自动变成终止按钮,按下之后,程序会结束所有进程然后在一段时间后重新启动,请耐心等待 可以通过鼠标滚轮来查看输出窗口中的历史信息