RAG股票财报分析工作流 - 基于AI的智能财务分析系统
RAG工作流,股票财报分析,AI财务分析,n8n自动化,Pinecone向量搜索,Google Gemini,OpenAI

这个n8n工作流创建了一个财务分析工具,利用OpenAI GPT-4o-mini、Google的Gemini AI和Pinecone向量搜索的能力生成公司季度收益报告。通过分析来自公司投资者关系页面的任何公司收益报告的PDF文件,该工作流可以回答复杂的财务问题,并自动将发现结果编译成结构化的Google文档。

工作原理:
数据加载和索引
从包含文件链接列表的Google表格中获取PDF收益文档的链接。
从Google Drive下载PDF文件。
解析PDF,将文本分割成块,并使用Embeddings Google AI节点(text-embedding-004模型)生成嵌入。
将嵌入和相应的文本块存储在Pinecone向量数据库中以进行语义搜索。
使用AI代理生成报告
利用具有特定系统提示的AI Agent节点。该代理协调整个过程。
代理使用Vector Store Tool访问和检索来自Pinecone数据库的信息。
报告交付
将生成的报告保存为Google文档到指定的Google Drive位置。
设置步骤
Google Cloud项目和Vertex AI API:
创建一个Google Cloud项目。
为您的项目启用Vertex AI API。
Google AI API密钥:
从Google AI Studio获取Google AI API密钥。
Pinecone账户和API密钥:
在Pinecone网站上创建一个免费账户。
从您的Pinecone仪表板获取您的API密钥。
在您的Pinecone项目中创建一个名为company-earnings的索引。
Google Drive – 下载和保存财务文档:
转到您想要分析的公司并下载他们的季度收益PDF文件
将PDF文件保存在Google Drive中
创建一个Google表格,存储指向您下载并保存到Google Drive的PDF文件URL列表
在您的n8n环境中配置凭据:
Google Sheets OAuth2
Google Drive OAuth2
Google Docs OAuth2
Google Gemini(PaLM) Api(使用您的Google AI API密钥)
Pinecone API(使用您的Pinecone API密钥)
导入和配置工作流:
将此工作流导入到您的n8n实例中。
更新List Of Files To Load (Google Sheets)节点以指向您的Google表格。
更新Download File From Google Drive以指向包含文件URL的列
更新Save Report to Google Docs节点以指向您想要保存报告的Google文档。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。