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

AI编辑器(FIM补全,AI扩写)简介

文章目录

  • 前言
  • 为什么选择千问的这个AI模型
  • 什么是FIM

前言

由于AI逐渐越来越流行,身为前端也要向AI靠拢a

打算写一个编辑器 当然也不能只是一个简单的编辑器,肯定要涉及点AI的东西 那很容易能够想到扩写等功能 :

涉及技术栈: react18 antd5.x redux unocss(样式库) tiptap(富文本编辑库)

涉及到的AI: Qwen/Qwen2.5-Coder-7B-Instruct

涉及到的功能:

  1. 支持md,各种文本操作(居中 下划线 高亮 斜线 插入链接 图片 blabla等等)
  2. 支持目录展示 目录定位
  3. 支持AI扩写 AI改错 AI文本补全 代码自动补全(类vscode 但是有bug )

为什么选择千问的这个AI模型

这也是别无选择a 其他模型要钱
我怎么知道的? 硅基流动
在这里插入图片描述

在硅基流动中我看了看支持FIm模型并且免费的只有这个模型了 ,当然其他的我也不信邪的试过,然后失败了

当然最后我也没用硅基流动简介调用API 因为里面是python示例 而且信息较少 因此直接去阿里官网看了

什么是FIM

在这里插入图片描述
简单来说 就是一般的AI 如果不使用fim 的话 就是通过prompt 提示词来进行一个补全,也就是所谓的前缀补全 一问一答
当然不使用FIM也可以通过前后缀补全
你猜怎么用? 直接在prompt 里告诉AI 前缀是啥 后缀是啥 告诉他 我要中间的部分 给我补全一波,这种方法我也用了 是用来降级处理

为什么不直接用prompt 的方式当做主方式
是因为使用下来我发现 准确度远远没有使用fim的准确度高

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

相关文章:

  • 优设网设计师导航最新seo快排技术qq
  • 【C++】哈希和哈希封装unordered_map、unordered_set
  • VS Code安装即环境配置
  • 从 LiveData 到 Flow:状态、事件、背压与回调全面实战
  • 数据库与缓存数据一致性的全部方案
  • 算命公司网站建设制作开发方案网站商城怎么做app
  • 遗传算法解决TSP问题
  • MVC的含义
  • DBSCAN 密度聚类算法
  • 【极客日常】用Eino+Ollama低成本研发LLM的Agent
  • 《深入 Django ORM:select_related 与 prefetch_related 的实战剖析与性能优化指南》
  • 男科医院网站模板视频加字幕软件app
  • 网站开发自荐信江门专业网站制作费用
  • nat address-group 概念及题目
  • 深度学习模型构建的本质——“核心四要素+任务适配逻辑”
  • 基于SpringBoot+Vue的志行交通法规在线模拟考试(AI问答、WebSocket即时通讯、Echarts图形化分析、随机测评)
  • 厦门建网站费用一览表网站设计流行趋势
  • Docker Compose 搭建 LNMP 环境并部署 WordPress 论坛
  • 无锡企业网站制作哪家好前端的网站重构怎么做
  • TensorFlow2 Python深度学习 - 深度学习概述
  • Davor的北极探险资金筹集:数学建模与算法优化(洛谷P4956)
  • Web Components 的开发过程举例
  • 【Algorithm】Day-1
  • 提示工程深度解析:驾驭大语言模型的艺术与科学
  • 网站开发证书是什么中国建设学会查询网站
  • java代码随想录day50|图论理论基础
  • 【模型量化迁移】详解:让AI大模型在端侧“轻装上阵”的核心技术
  • 【Proteus仿真】虚拟终端出现乱码问题解决
  • 深入理解HarmonyOS ArkTS语法:从基础到高级应用开发
  • Photoshop - Photoshop 工具栏(5)多边套索工具