一、前言在使用聊天AI的时候,你一定遇到过这种情况,我只是想问一个简单的问题,得到一个简单的答案,但是AI给我回答了一大堆“废话”,这两年的模型优化稍微好了一点,前两年的模型尤其会有这种情况。但是,我们要做的AICG应用,为了提高效率,一定是不想让他说那么多“废话“的,并且在未来,我们的模型,可能还要接入更加复杂的操作,包括自动生成一些图表,自动生成一些代码运行,如果输出那么多”废话“的话,那就没
一、复习一下1、选型的考虑因素首先把需要考虑的因素列一下,为了和上篇文章不同,其实还有一点因素也十分重要:易上手:因为时间周期较短,需要选择一款上手难度不高,封装较好的框架,这样才可以在前期的准备工作花费较少的时间,为后面写自己的业务逻辑腾出时间易扩展:虽然与第一点可能存在一些矛盾,但是却也是十分重要的,因为不可能存在一款完全适合我们需求的开源产品,所以,定制化开发是一定要的,并且也要做好后期修改
一、需求功能分析书接上回,我们在 vue3 项目中引入了 markdown-it 依赖,用以在项目中展示 markdown 语法,那么还有一个问题,我们看到现有的一些AI聊天机器人,都是以一种打字机的效果等待结果,展示结果:那我们能不能也实现这种一个字一个字蹦豆豆的效果呢?答案是肯定的二、功能实现首先我们上上上回书说过,我们的数据请求,是通过 SSE 的方式,以一种流的方式获取出来的,如下:我们把
一、书接上回上次我们讨论到,当使用 SSE 的方式获取到数据之后,将他写入了一个vue的 ref 中,然后给他直接在页面上展示出来,可以看到最后生成了一坨,非常不美观,这时候我们可以参考一下一般的AICG 应用,他们一般是以对话框的形式,来展示AI与用户的交互,我们可以先不搞这么复杂,但是可以先让他有格式的输出。二、细节分析其实观察AI传给我的数据可以看出来,AI生成的内容,实际已经是有一定的格式
一、问题来源与需求分析1、问题来源需求:接到一个需求,需要写一个浏览器插件去注入系统页面,去实现自动登录的功能。没错,在我们的生活中,总是能收到这种一句话的需求,开局一句话,内容全靠想2、需求分析浏览器插件好说(再次强调,后面会出一个系列),注入系统页面也好说,只要使用 content.js 写一下注入脚本,然后在 mainifest.json 里一定义,直接齐活,这没什么难的。{ "man
一、上回书说到如何利用 selenium IDE 实现这个效果呢二、变量使用IDE 采用 ${} 的方式去使用一个变量,使用一条命令的方式定义一个变量,如下图:选择命令 execute script(执行脚本),在 Target处添加脚本内容:返回一个值,在 Value 处选择要赋值的对象: varreturn "刘公子"选择 echo 命令(命令行输出),在 Target 处填写输出
一、Selenium IDE豆包说:Selenium IDE 是一款用于自动化测试 Web 应用程序的工具。以下是详细介绍:一、基本概念定义Selenium IDE 是一个集成开发环境,主要用于创建和运行自动化测试脚本,它允许测试人员以录制和回放的方式来模拟用户与 Web 浏览器的交互。这意味着可以通过它记录用户在浏览器中的操作,如点击按钮、填写表单、浏览页面等,然后自动回放这些操作,以检查 We
一、实践是检验真理的唯一标准确定了三个可选框架,接下来就要开始尝试了,实践是检验真理的唯一标准,只有真正使用一下,才能体会到其中的异同,才能更好的选择一款合适自己的框架。1、选型的考虑因素首先把需要考虑的因素列一下:易上手:因为时间周期较短,需要选择一款上手难度不高,封装较好的框架,这样才可以在前期的准备工作花费较少的时间,为后面写自己的业务逻辑腾出时间易扩展:虽然与第一点可能存在一些矛盾,但是却
一、寻找接入方式有了一个基本的模型以后,那么接下来就要考虑,怎么去和自己的系统程序结合起来了,因为用户不会打开这个模型开发平台去使用,因此,要给他接到自己系统上。在我们设计模型的界面,可以看到一个熟悉而模式的词,访问API,大胆猜想一下,他肯定就是访问我们大模型的对外API点击进入页面,可以看到API 文档已经给我们准备好,只要我们前端直接调用就可以了那么,眼尖的你一定就看到了 response_
微前端的探索之路
AIGC 生成式AI 落地应用 从0开始学习
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号