Skip to content

新闻证券分析 第五课

回顾

在上一节课中,我们成功的设计了一个工作流(虽然目前只有一个大模型),并通过工作流,对新闻和股票的相关性打了分。

回忆一下我们的设计思路:

  1. 给定一个新闻
  2. 从数据库中获取用户喜欢的股票
  3. 从知识库中获取股票信息
  4. 对每个股票进行分析, 分析的依据是新闻和股票的相似度
  5. 如果相似度大于7分,则输出股票代码和相似度
  6. 如果相似度小于7分,则不输出
  7. 对于关联度高的股票,进行影响分析
  8. 最后汇总输出所有符合条件的股票代码和影响分析

我们已经完成第四步,这节课我们会首先把目前所有积木串联起来。

创建一个新的工作流把到目前为止的工作串联起来

第四步的输出是什么:

{
  "impact": false,
  "reason": "中国工商银行主要从事金融相关业务,与韩国飞机事故所在的航空业没有关联,从主营业务、产品和服务、地理以及行业等方面均无关联,所以无影响",
  "score": "1"
}

或者

{
  "impact": true,
  "reason": "央行降低储备金率会对整个金融行业产生影响,而该公司从事金融相关业务,包括公司和个人金融业务、资金业务等,所以会有影响。",
  "score": "7.6"
}

对输出进行过滤