- 博客(19)
- 收藏
- 关注
原创 使用本地模型在你的电脑上调用工具!以qwen3模型为例手把手教你使用代码实现一个会用工具的agent。
本文介绍了如何在Windows 11系统下使用Ollama+QWEN3-0.6B+QWEN_AGENT搭建本地AI工具调用环境。首先通过Ollama部署QWEN3-0.6B模型并配置CUDA加速(可选),然后创建Python项目安装相关依赖。主要内容包括:1)使用FastMCP创建返回0-N随机数的本地工具;2)通过QWEN-AGENT配置智能体连接本地模型和工具;3)最后运行WebUI实现完整的本地AI工具调用功能。文章提供了详细的环境准备步骤和代码示例,使读者能够快速搭建本地AI开发环境。
2025-07-23 15:27:16
1122
原创 在 Windows 环境下使用 LLaMA Factory 微调 `gemma-3n` 多模态模型
本文记录了在Windows环境下使用WSL2微调Gemma3n模型的详细操作指南。首先介绍了WSL2环境的非系统盘安装方法、用户权限配置、网络代理设置(hf-mirror.com和modelscope)以及内存分配优化。随后详细说明了LLaMA Factory框架的安装步骤、数据集格式要求及配置方法,重点解决了多模态训练中的常见错误,包括LoRA目标模块设置和视觉组件加载问题。最后提供了启动训练命令和针对特定错误的解决方案,如添加--visual_inputs参数和动态修改模型属性等技巧。
2025-07-22 16:56:35
1311
原创 .NET重复读取文件流数据为0字节的解决办法
在做一个文件上传第三方存储后再本地备份一份的功能时出现了一个Bug,上传到本地的文件全部只有0个字节,而三方存储却正常存储了文件。经过排查,发现这是因为文件流数据只被读取了一次,第二次读取是从文件末尾开始的,也就是直接读空。先将文件读取一遍缓存在内存中,再重复向内存读取文件。
2024-09-02 16:36:14
601
1
原创 在.NET中向前端发送EventStream流式数据
4.使用StreamReader从流数据Stream中读取,并使用Response的Write方法写入Response的响应体当中。1.要让Controller类的方法返回EventStream类型的数据,首先需要确保在。2.在构造函数或方法注入拿到HttpContext。3.为上下文设置内容格式为event-stream。
2024-08-22 16:55:57
565
原创 在vue中实现父子组件数据的双向绑定实时更新
原理其实不难理解,Vue提供了sync的语法糖,在内部提供了一个临时类,它拥有公开的get和set方法,当临时数据的set方法被调用时,watch监听到set的调用,我们这时get拿到临时数据的新值,再调用内部自己的set方法去更新内部的属性。在Vue中有许多组件数据的绑定方法,但很多时候数据不能及时更新,这里介绍一种使用Vue的watch监听来实现双向绑定的方法。父组件通过:SubProp.sync向子组件传递值,sync允许子组件使用this.$emit来更新父组件的数据。
2024-08-22 14:26:51
770
原创 在ASP.NET中发送带有文件流数据的RESTFul请求
NET提供了一个MultipartFormDataContent的类型用于传输多媒体数据。
2024-08-12 09:42:06
365
原创 EF Core一对多出现entity type cannot be tracked的解决方案
直接把数据传输对象的tags直接赋值给item的tags,这时会丢出一个异常,也就是entity type cannot be tracked(实体类无法被追踪)这时EF Core就能追踪到tag实体了。
2024-05-03 14:37:02
436
1
原创 在vue3中富文本编辑器Quill组件返回html时统计字数方法
官方网站简单介绍一下Quill:一个功能齐全的轻量级富文本编辑器,支持Text和HTML格式的内容但是在返回HTML时如果要再转化为text再去统计字符会需要有一层循环遍历,稍微会影响一点性能,以下介绍一种笔者觉得比较好的方法。
2024-05-01 16:57:03
489
1
原创 .NET EF Core项目无法正常set属性值的问题分析和解决办法
这是因为在EF Core的Linq语句中,返回的IQueryable在遍历过程中设置的值只会在实际改变数据库的时候会被调用,也就是当context被Save的时候,但是我们现在需要的仅仅是为Vo类设置值,并不涉及到数据库的更改。因此set方法不会被正常调用。此时会发现,返回的List<CatVo>中,只有Name有值,MasterName还是NULL。
2024-04-12 16:48:08
302
原创 .NET中使用EFCore时出现Sequence contains no elements问题的解决方法
这是由于对于在EFCore的Single和First默认方法中,当数据库不存在符合条件的数据时不会返回NULL而是会抛出一个异常。
2024-04-04 16:30:56
1664
1
原创 SpringBoot3中Swagger的引入
跟着视频学习的时候发现Swagger在SpringBoot3中的引入方法发生了改变,发现网上大部分还是SpringBoot2的版本,分享一下在springboot3中的引入方法。
2023-03-20 17:18:48
1811
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅