当前位置: 首页 > wzjs >正文

桂林漓江官网北京seo优化推广

桂林漓江官网,北京seo优化推广,中国品牌网是什么网站,别人的wordpress打开很快概述 文章《FastGPT原理分析-数据集创建第一步》已经分析了数据集创建的第一步:文件上传和预处理的实现逻辑。本文介绍文件上传后,数据处理任务的具体实现逻辑。 数据集创建总体实现步骤 从上文可知数据集创建总体上来说分为两大步骤: &a…

概述

文章《FastGPT原理分析-数据集创建第一步》已经分析了数据集创建的第一步:文件上传和预处理的实现逻辑。本文介绍文件上传后,数据处理任务的具体实现逻辑。

数据集创建总体实现步骤

从上文可知数据集创建总体上来说分为两大步骤:

(1)文件上传和预处理,并验证各种配置和参数的合法性;

(2)触发数据处理任务,对数据进行向量化处理和QA问答对的处理。

本文介绍第二步的详细实现逻辑。

数据处理的触发的实现逻辑

在FastGPT中会在启动时注册一个监控mongodb的insert插入动作的函数。当有数据插入到mongodb对应的数据表dataset_trainings时,就会触发对应的数据处理的执行。

在这里插入图片描述

根据任务类型来调用对应的处理函数。

3.数据处理的触发

在系统初始化时,FastGPT注册了一个监听mongodb插入动作的处理函数代码如下:

export async function register() {// ...startMongoWatch(); // 监控mongodb的动作//...
}// startMongoWatch函数的实现
export const startMongoWatch = async () => {reloadConfigWatch();refetchSystemPlugins();createDatasetTrainingMongoWatch();  //在这里注册mongodb的数据处理函数
};
// 创建mongodb的插入操作的监控任务处理
export const createDatasetTrainingMongoWatch = () => {const changeStream = MongoDatasetTraining.watch();changeStream.on('change', async (change) => {try {// 监控mongodb的插入操作if (change.operationType === 'insert') {const fullDocument = change.fullDocument as DatasetTrainingSchemaType;const { mode } = fullDocument;// 训练类型:QA问答对处理方式if (mode === TrainingModeEnum.qa) {generateQA();} else if (mode === TrainingModeEnum.chunk) {// chunk处理方式    generateVector();}}} catch (error) {}});
};

总结

本文介绍了文件上传后的任务触发方式。可以看到,是通过监控mongodb数据表dataset_trainings的插入操作来触发数据处理任务。有两种数据处理方式:(1)QA问答方式数据处理;(2)嵌入向量处理方式。后面会介绍这两种方式的具体实现逻辑。

http://www.dtcms.com/wzjs/43411.html

相关文章:

  • 3如何做网站推广2023最火的十大新闻
  • 三亚河北建设招聘信息网站印度疫情最新消息
  • 吉林省建设安全协会网站网上怎么推销自己的产品
  • 柳州企业网站制作百度的营销推广模式
  • 怎么写动态网站佛山做网站推广的公司
  • 大连开发区seo定义
  • windows7做网站seo网站结构优化的方法
  • asp.net旅游网站开发文档百度付费推广的费用
  • asp企业网站自助建站系统免费版超漂亮版企业营销策划及推广
  • 做正品的汽配网站网站要怎么创建
  • 什么途径做网站最靠谱八大营销方式有哪几种
  • 网站可信度验证发布信息的免费平台有哪些
  • 哪个网站可以做验证码兼职雅思培训班价格一览表
  • 本地的天津网站建设如何在百度推广
  • 手写代码网站如何让自己的网站被百度收录
  • 取消网站的通知收录优美图片topit
  • 淅川做网站跨境电商培训机构哪个靠谱
  • 网页广告拦截seo搜索优化培训
  • 企业做网站设计优化seo报价
  • 建设网站的命令站内关键词排名软件
  • 如何用dw做网站前端域名查询入口
  • ps做网页怎么在网站上打开seo排名需要多少钱
  • 广州哪家公司做网站网站播放视频速度优化
  • 青田县住房和城乡规划建设局网站培训网站推广
  • 什么网站可以做免费广告搜索引擎优化宝典
  • 哪些平台可以建立网站求职seo推荐
  • 织梦网做网站过程抖音关键词挖掘工具
  • 深圳游戏网站开发深圳网络推广收费标准
  • b2c网站的销售设计流程长沙seo外包平台
  • 金融公司网站建设淘宝优化标题都是用什么软件