- 博客(136)
- 收藏
- 关注
原创 AI应用开发与LangChain框架学习笔记
base_model = ChatOpenAI(temperature=0, model="gpt-3.5-turbo") # 基础模型model = ChatOpenAI(temperature=0, model="gpt-4") # 高级模型#围绕每次模型调用 如果请求大于5次 切换模型"""根据对话轮次动态选择模型"""print("检测到长对话切换模型")else:tools=[],多路召回概述多路召回是结合多种召回策略的结果,如向量召回基于语义相似度,关键词。
2026-05-27 20:54:46
386
原创 FastAPI入门学习
FastAPI 是一个现代化、高性能的 Python Web 框架,专用于构建 API。它基于 Starlette 和 Pydantic,结合异步编程与类型提示,在开发效率和运行性能间取得平衡。核心优势包括:高性能异步 I/O 架构、自动数据校验、自动生成 API 文档(Swagger UI/ReDoc)以及原生 async/await 支持。安装时推荐使用 conda 创建虚拟环境,通过 pip 安装 fastapi[standard] 和 uvicorn。启动服务可使用 uvicorn main:app
2026-05-06 19:36:48
399
原创 如何在谷歌浏览器安装一个翻译软件
⚠️ 如果拖入时提示“CRX_HEADER_INVALID”,就把 .crx 文件后缀改成 .zip,解压成文件夹后,点击页面上的“加载已解压的扩展程序”来选择它。打开Chrome的扩展程序页面(地址栏输入 chrome://extensions/)将下载好的 .crx 文件直接拖入页面,松开鼠标,点击“添加扩展程序”即可。这是一个非常好用的Chrome插件下载站,不需要特殊网络就能访问。在搜索框输入你选中的插件名称(例如“翻译”或“翻译侠”)找到对应的插件,点击下载 .crx 文件。
2026-05-03 12:42:54
365
原创 OpenClaw 本地部署 QQ /飞书机器人接入手册
原因:bonjour 插件在 WSL 环境中会导致网关崩溃(mDNS 广播失败)安装过程中会提示选择网关运行时,选 Node (recommended)配置完 AI 模型后,OpenClaw 会询问你要连接哪个通讯平台?之后就可以在QQ上进行智能对话了,也可以打开OpenClaw进行查看。1.首先需要自己去注册QQ开发平台帐号进入之后 选择创建QQ机器人。这里我选择默认的GLM 4.7,也是智普当前的旗舰模型。**个人QQ的话智能查看个人查看 企业QQ需要认证的。token(你自己设置的验证 Token)
2026-04-27 14:29:33
815
原创 JavaScript模块化规范
1 什么事模块化?模块化是指将一个复杂的程序按照一定的规范或设计思想,拆分成若干个独立、可复用的模块,每个模块负责完成特定的功能,并通过明确的接口与其他模块进行组合和交互。2 为什么需要模块化?命名冲突:多个变量、函数同名,相互覆盖。依赖混乱:文件之间的加载顺序必须手动保证,难以维护。代码复用困难:复制粘贴代码导致重复和冗余。难以测试:大段耦合代码难以单独测试。3.模块化解决了这些问题,带来:高内聚、低耦合:每个模块专注自己的职责。
2026-04-06 21:35:39
459
原创 mongoose基础学习之增删改查(1)
除了 Mongoose 内置的修饰符(如 trim、lowercase 等),我们还可以通过自定义 set 和 get 来对数据进行格式化处理。set:在写入数据时对字段进行格式化(推荐使用)。get:在读取数据时对字段进行格式化(注意:不会修改数据库中的实际值,仅在实例获取时生效,一般不推荐用于关键业务逻辑)。trim: true, // 内置修饰符:去除前后空格get(params) { // 读取时加前缀,不存入数据库},pic: {
2026-04-01 15:25:00
413
原创 openLayer6.0教程
放大 zoom 选项是一种方便的方式来指定地图的分辨率,所有的缩放级别由 maxZoom(默认值为 28)、zoomFactor(默认值为 2)、maxResolution(默认从由整张 256×256 像素瓦片的有效缩放来计算)设定后,起始缩放级别,以每像素 maxResolution 的单位为分辨率,后续的缩放级别是通过 zoomFactor 区分之前的缩放级别的分辨率来计算的,直到缩放级别达到 maxZoom。它被呈现到像 target 容器(例如,包含在地图的网页上的。点击的时候创建点要素。
2026-03-31 11:26:15
172
原创 vxe-table之复选框 设置父子节点不互相关联
通过 checkStrictly 设置父子节点不互相关联,默认不显示头部复选框,可以通过 checkbox-config={showHeader} 设置。
2024-09-13 09:44:41
756
原创 vue-table设置行高亮
当这个属性被设置为true时,表格会高亮当前活跃的行。在VXE-Table中,要设置高亮行,可以使用。vxe-table 设置高亮行。
2024-06-26 15:54:45
1429
原创 对象类型进行限定之后,使用obj[key]报“元素隐式具有 “any“ 类型,因为类型为 “string“ 的表达式不能用于索引类型 “{ name: string,....”
对象类型限制之后,使用key属性报错,如上图,
2024-06-11 09:37:34
316
原创 Input输入框点击编辑的时候 获取输入框焦点 离开输入框失去焦点(iviewDesign)
Input输入框点击编辑的时候 获取输入框焦点 离开输入框失去焦点(iviewDesign)
2024-06-06 18:14:26
376
原创 PARSER: “BABYLON” } IS DEPRECATED; WE NOW TREAT IT AS { PARSER: “BABEL”}
PARSER: “BABYLON” } IS DEPRECATED; WE NOW TREAT IT AS { PARSER: “BABEL”}
2024-05-22 13:18:25
497
原创 npm 错误,ERESOLVE unable to resolve dependency tree
npm 错误,ERESOLVE unable to resolve dependency tree
2024-05-22 10:23:56
469
原创 uniapp中scroll-view初始化的时候 无法横向滚动到某个为止
实现日历(13天)默认高亮第六天 并定位到第六 左边右边各六天(可以滑动) (默认一屏可以看六天)
2024-04-18 19:46:12
874
1
原创 在scroll-view中使用input,input键盘弹出时,滚动页面,输入框内容会出现错位问题?
在scroll-view中使用input,input键盘弹出时,滚动页面,输入框内容会出现错位问题?
2024-03-28 16:52:06
688
原创 uniapp开发小程序输入框拉起软键盘时,输入框显示不全,被软键盘挡住一半
在input或者textarea添加:cursorSpacing="20"留出光标到软键盘的距离。在开发过程中,input或者Textarea聚焦时,出现遮挡一半的情况。
2024-03-28 10:23:19
1321
原创 uniapp写小程序图片上传报错 uploadFile:fail createUploadTask:fail url not in domain list
小程序体验版报错:uploadFile:fail createUploadTask:fail url not in domain list。注意这里有两个域名需要填,之前我填的一个域名,所以一直不成功。小程序后台配置开发设置-服务器域名的uploadFlie和download的合法域名。
2024-03-27 15:30:18
1961
原创 uniapp写小程序如何实现分包
众所众知小程序上传的过程中对包的大小有限制,正常情况下不允许当个包超过2M,所以需要分包。需要再pages.json这个文件夹中进行配置。
2024-03-27 09:08:57
1290
原创 SyntaxError: Unexpected end of JsON input J50N.parse....报错
从本地获取本地缓存中获取信息 需要进行json格式转化 但是又不能本地缓存中一定有 如何处理
2024-03-13 10:50:57
374
原创 element-ui中el-scrollbar 滚动到底部
控制el-scrollbar内滚动条的方法与控制页面的滚动条的方法基本一样,只是获取el-scrollbar节点的滚动条时,需使用 refs.scrollMenuRef.wrap。
2024-02-26 13:25:13
4904
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅