williamoliv/Atualizadinho

GitHub: williamoliv/Atualizadinho

一个基于 RAG 的自动化 Agent,每日检索金融犯罪新闻并通过终端聊天机器人提供问答服务。

Stars: 0 | Forks: 0

# Atualizadinho FinCrime 用于检索并回答每日金融犯罪(FinCrime)相关新闻问题的 Agent。 ## 组件 1. **数据检索器 (`AgentDataRetriever.py`)**:通过 GitHub Actions 每日运行。它会搜索最新的 FinCrime 新闻,并将结构化的上下文以 PDF 文件的形式保存到 `resources/` 目录中。 2. **问答聊天机器人 (`AtualizadinhoFinCrimes.py`)**:一个基于 RAG 的终端聊天机器人,使用 LangChain 和 Ollama 读取已检索的 PDF 文件,并严格根据内部文档回答问题。 ## 环境要求 - Python 3.10+ - 配置好 `TAVILY_API_KEY` 的 `.env` 文件 - 本地安装了 Ollama 以及所需的模型 - `requirements.txt` 中列出的依赖项 ## 执行 手动更新新闻数据库: python AgentDataRetriever.py 启动聊天机器人: python AtualizadinhoFinCrimes.py
标签:AI智能体, AI风险缓解, LangChain, LLM评估, Ollama, RAG, 自动化信息收集, 轻量级, 逆向工具, 金融犯罪资讯, 问答系统