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

桂林网站建设培训asp.net网站建设

桂林网站建设培训,asp.net网站建设,河间网站建,2345网址导航电脑版下载文章目录 调研:如何实现智能分析助手(Agent)(AutoCoder、FastGPT、AutoGen、DataCopilot)一、交互流程二、数据流程三、架构分类四、开源产品4.1 AutoCoder(知识库变体)4.2 FastGPT(…

文章目录

  • 调研:如何实现智能分析助手(Agent)(AutoCoder、FastGPT、AutoGen、DataCopilot)
    • 一、交互流程
    • 二、数据流程
    • 三、架构分类
    • 四、开源产品
      • 4.1 AutoCoder(知识库变体)
      • 4.2 FastGPT(知识库实现)
      • 4.3 AutoGen(多 Agent 交互)
      • 4.4 Data Copilot(任务规划)
    • 5 参考链接

调研:如何实现智能分析助手(Agent)(AutoCoder、FastGPT、AutoGen、DataCopilot)


一、交互流程

在这里插入图片描述


二、数据流程

在这里插入图片描述
企业聊天应用的后端通常遵循以下类似的流程[1]:

1.用户在自定义聊天用户界面(UI)中输入一个提示

2.该提示通过界面代码发送到后端

3.后端从提示中提取用户意图(问题或指令)

4.后端确定需要访问的数据存储(与用户提示相关)(可选)

5.后端查询相关的数据存储

6.后端将意图、相关基础数据和提示中提供的任何历史记录发送给大型语言模型(LLM)

7.后端将结果返回,以便可以在用户界面上显示


三、架构分类

在这里插入图片描述
上图的架构分类参考[2,3]:


四、开源产品

4.1 AutoCoder(知识库变体)

  • 利用LLM对元数据进行提取[13],后续将提取出的元数据作为业务知识拼接到prompts中使用

  • 适用场景:知识比较少的场景

4.2 FastGPT(知识库实现)

在这里插入图片描述

  • 上图是源码[14] insertData2DataSet方法的时序图

4.3 AutoGen(多 Agent 交互)

在这里插入图片描述
上图来源于[9],场景描述如下:

  • 多Agent交互:有两个Agent,其中User Proxy Agent代表人与Assistant Agent交互

  • 代码自动生成:生成在沙箱环境,代码互相隔离

4.4 Data Copilot(任务规划)

在这里插入图片描述
上图来源于[10],关注概念:

  • self-request:prompt_intent_detection[11]、prompt_task[12]

5 参考链接

[1] baseline-openai-e2e-chat

[2] chatbot-architecture

[3] how-do-chatbots-work

[4] AI+BI:结合大语言模型实现对话式的智能报表系统

[5] 从长期记忆的角度谈Agent

[6] Prompt调试及知识库使用调研

[7] NoCoding-BatchDataQualityConfig

[8] 十分钟用LangChain做一个源代码阅读助手

[9] Step By Step AutoGen by Microsoft

[10] Data-Copilot: 大语言模型做你最贴心省事的数据助手

[11] Data-Copilot: prompt_intent_detection

[12] Data-Copilot: prompt_task

[13] AutoCoder: 索引构建

[14] FastGPT:索引构建

http://www.dtcms.com/a/605349.html

相关文章:

  • Ubuntu 24.04 MariaDB 完整安装与配置文档
  • [特殊字符] 在 Linux 上设置 SQLite
  • Arbess从初级到进阶(2) - 使用Arbess+GitLab实现Vue.js项目自动化部署
  • 网站开发外文参考文献邯郸小学网站建设
  • C语言编译器最新版 | 提升开发效率,优化性能
  • 手游网站怎么做企业型网站
  • 用Rust实现二进制文件差异工具
  • 代理IP的匿名性测试:如何验证你的真实IP是否已泄露?
  • FreeRTOS 在 AS32系列RISC-V 架构MCU电机驱动中的应用实践与优化
  • 【OpenCV + VS】 图像像素类型转换与归一化
  • 用 Rust 写一个可落地的目录实时监听器:跨平台文件系统事件的可靠表达与工程实践
  • Linux网络--Socket 编程 TCP
  • 【一文了解】C#反射
  • 网站建设seo推广外贸网站建设海外推广
  • 网站ip域名查询安徽省住房城乡建设厅网站电工
  • 202511-Selenium技术深度解析:Web自动化测试的王者之路
  • Android 打开 在线 pdf 文件
  • Python 教程:如何快速在 PDF 中添加水印(文字、图片)
  • 普中51单片机学习笔记-矩阵按键
  • 视觉语言模型新突破!开源项目解读
  • 深圳南山区住房和建设局网站官网天天向上做图网站
  • 微算法科技(NASDAQ MLGO)通过容量证明(PoC)构建全球存储资源池,为Web3应用提供低成本、抗审查的数据存储服务
  • 08-微服务原理篇(Canal-Redis)
  • 填写网站备案信息深圳建设材料价格网站
  • 【Spring Boot 报错已解决】Spring Boot开发避坑指南:Hibernate实体类主键配置详解与异常修复
  • 【CSS】cursor: auto, default, none 有什么区别?
  • 网站备案负责人三网合一营销型全网站
  • 7.2 Dify核心功能与技术架构:前后端分离、API接口、数据存储
  • 观察Springboot AI-Function Tools 执行过程
  • 信贷风控建设的多维意义解析