- 博客(14)
- 收藏
- 关注
原创 【山东大学项目实训】13
新添加的报表分析功能,可以上传财务报表的excel文件,读取文件数据后,对净利润和总收入进行分析,绘制净利润和总收入的变化趋势图,并且计算利润率,并绘制变化图。
2024-06-21 17:45:19
167
原创 【山东大学项目实训】11
新添加功能本来打算用gradio实现,但是gradio的依赖项产生了冲突,所以使用了html来实现。df['净利润率'] = df['净利润'] / df['营业收入'] * 100。'profitMargin': df['净利润率'].tolist()'revenue': df['营业收入'].tolist(),'profit': df['净利润'].tolist(),df['日期'] = df['日期'].astype(str)'dates': df['日期'].tolist(),
2024-06-21 17:38:47
137
原创 【山东大学项目实训】10
plt.text(0.5, 0.85, '示例数据', ha='center', va='center', transform=plt.gca().transAxes, fontsize=10, color='gray')plt.text(0.5, 0.85, '示例数据', ha='center', va='center', transform=plt.gca().transAxes, fontsize=10, color='gray')df['日期'] = df['日期'].astype(str)
2024-06-20 21:29:12
315
原创 【山东大学项目实训】9
persist_directory: 向量数据库的持久化目录路径。- persist_directory: 向量数据库的持久化目录路径。- embeddings: 用于生成嵌入向量的模型名称或对象。- files: 要处理的文件路径或文件路径列表。- files: 要处理的文件路径或文件路径列表。- vectordb: 要持久化的向量数据库对象。- vectordb: 创建的向量数据库对象。- vectordb: 创建的向量数据库对象。- vectordb: 加载的向量数据库对象。
2024-06-20 21:24:33
229
原创 【山东大学项目实训】8
智谱AI开放平台的知识库(Knowledge Base)主要用于存储和管理结构化或半结构化的知识数据,以便于后续的查询和分析。使用智谱AI开放平台知识库添加项目有关的金融数据。
2024-06-19 22:49:53
299
原创 【山东大学项目实训】4
persist_directory=persist_directory # 允许我们将persist_directory目录保存到磁盘上。通过搭建并使用向量数据库,将文本数据转化为嵌入向量,并将这些向量存储在一个数据库中,以便后续的文本分析、检索或其他自然语言处理任务中使用。根据文件类型选择合适的加载器,加载文件并将其添加到加载器列表中。加载文件,切分文档,生成嵌入向量,并创建向量数据库。:定义数据库文件和向量数据存储的默认路径。我主要负责知识数据库的创建和管理。递归获取目录下所有文件的路径。
2024-05-30 10:39:43
536
原创 【山东大学项目实训】3
接下来还需要实现前段界面的搭建,金融新闻(咨询or研报)搜索与分析的功能,以及各功能的整合。输入股票名字生成研报的功能使用(即finGPT中的FinGPT_ FinancialReportAnalysis):输入股票名字,如苹果的为AAPL,即可得到研报.pdf。2. 服务层调用 qa_chain.py 或 chat_qa_chain 实例化对话检索链对象,实现全部核心功能;我们组目前已经实现了知识库功能(上传文件,提问回答文件中的内容)与输入股票名字生成研报功能。3.提问能在知识库中找到答案的问题。
2024-04-29 10:06:49
144
原创 【山东大学项目实训】1
本次项目实训我们小组的任务要点为使用GLM4-LangChain开发一款金融方面的智能大模型问答助手预期功能有:1、 上传文档、创建知识库;2、 选择知识库,检索用户提问的相关片段;3、 提供专业的金融解读和分析,获取大模型回答;4、 历史对话记录;5、 web UI在本次项目实训中,我主要负责langchain开发工作,前端实现和web组件优化和前端完善。本周我们小组经过讨论初步确定了现阶段的分工和任务,开始着手准备工作。
2024-04-14 21:12:20
834
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人