- 博客(58)
- 资源 (1)
- 收藏
- 关注
原创 camel-ai Agent模块- DeductiveReasonerAgent
DeductiveReasonerAgent是一种基于大模型的演绎推理智能体,通过设定初始状态(A)和目标状态(B)完成逻辑推理过程。其主要方法deduce_conditions_and_quality将复杂问题分解为:1) 分析状态特征对比;2) 历史经验与科学原理参考;3) 推导过渡条件(C);4) 实体标签识别;5) 质量评估(Q)。输出结构化数据包含条件、标签和过程质量评价,适用于资源优化、政策制定等场景。该智能体采用标准化提示词模板,确保推理过程的严谨性和结果的可解释性。
2025-06-20 23:56:49
436
原创 camel-ai 角色扮演 (deepseek-r1模型)
CAMEL-AI,一个致力于探索智能体数据生成、世界模拟与任务自动化领域缩放法则的开源社区,其官方网站位于https://www.camel-ai.org。作为一个前沿的人工智能研究平台,CAMEL-AI不仅吸引了众多科研人员的关注,也为推动AI技术的发展贡献了重要力量。CAMEL-AI最为引人注目的特点是其作为世界上首个多智能体系统的身份。这一系统以数据驱动、状态保持和智能体友好为核心设计理念,旨在为用户提供一个高效、灵活的智能体应用构建平台。
2025-06-17 23:15:28
1059
1
原创 python 本地运行Qwen3-Embedding-0.6B 模型提供API接口
该代码实现了一个基于 Flask 的 HTTP API 服务,用于将输入的文本转换为嵌入向量(embedding)。核心功能是通过 Qwen3-Embedding-0.6B 模型生成文本的向量表示。如果不配置环境变量,windows系统模型缓存到C盘的。先安装modelscope,然后使用命令行下载。下载完模型查看对应的配置路径是否有模型。输出了对应的路径,说明配置成功了。验证环境变量是否配置成功。
2025-06-10 23:32:55
590
原创 LangChain4j 学习教程项目
本项目是基于LangChain4j的Java教程,通过12天系统学习(日均1小时)完成核心模块解析。项目涵盖从基础对话模型到复杂RAG(检索增强生成)应用,包含流式聊天、元数据过滤、SQL集成等关键技术。主要使用LangChain4j 1.0.1、OpenAI API及DuckDB等组件,要求Java 21环境。所有示例代码已在GitHub/Gitee开源,配套技术文章将逐步发布。重点内容RAG模型实现文档索引、查询压缩和多检索器集成,适用于信息检索增强场景。
2025-06-07 23:12:39
866
原创 Python 使用 kombu 连接信息中包含#号问题排查
python 项目部署生产环境遇到一个错误问题 `raise ValueError(f"Port could not be cast to integer value as {port!r}")ValueError: Port could not be cast to integer value as 'guest` 测试环境和本地调试都没有问题,但是到生产之后就有问题,本章复现有问题的mq连接配置的导致的错误信息,记录问题排查过程
2024-03-23 15:57:39
834
原创 spring-security 项目实战(一)个人健康档案
项目来源于《Spring Security原理与实战》,这本书对spring security介绍比较详细的,很多原理性的内容讲解的比较清晰。
2024-03-02 15:59:04
1088
原创 并发情况下数据校验-基于数据库实现
在开发过程中,我们会遇到校验数据的唯一性,数据更新之后是否超过设置的阈值等等。并发情况下数据校验常见方式有使用分布式锁,数据库行锁等。本章介绍并发情况下使用数据库进行数据校验,常见的场景有: 1. 金额扣减 2. 抽奖奖品数量扣减 3. 库存扣减
2024-02-25 17:52:45
1040
原创 spring-security 过滤器 (三)
本章介绍 spring-security 过滤器配置类 `HttpSecurity`,过滤器加载过程,自定义过滤器
2024-02-20 21:49:52
1528
3
原创 spring-security 过滤器链初始化以及执行过程分析-Servelt(二)
SpringBoot web 项目默认使用的是 servlet 处理请求的,本章介绍 spring-security 过滤器链初始化以及执行过程。
2024-02-04 16:58:45
1285
原创 Jmeter 基于Docker 实现分布式测试
使用Docker 部署Jmeter非常方便,可以省略很多软件的安装以及配置,比如jdk、jmeter。需要部署多个工作节点可以节省时间。
2024-02-03 16:41:33
1887
1
原创 spring-security 默认登录页面(一)
Spring Security是一个强大且高度可定制的身份验证和访问控制框架。天然与Spring整合,易扩展,引入jar包就可以用了,在boot自动装载下,不需要任何配置就可以控制资源访问。那么默认登录页是如何生产的呢?
2024-02-01 23:33:15
4085
原创 Jmeter 分布式测试
Jmeter单机进行压测,受到单台机器的性能影响,Jmeter支持分布式测试,用一个控制节点去控制多个工作节点去模拟更多的用户
2024-01-28 20:49:37
1237
原创 Jmeter 配置元件
使用Jmeter发送请求的时候,需要配置元件,配置请求Header、Cookie、数据集合等。可以模拟多个在线用户登录,修改请求头数据。
2024-01-21 11:45:39
1371
原创 Jmeter 测试脚本录制器-HTTP 代理服务器
使用Jmeter 代理服务器可以录制测试脚本,只需要在浏览器中访问相关的页面,配置相关的过滤规则,即可获取对应的接口请求地址、入参,非常方便。
2024-01-15 22:49:08
3721
原创 Jmeter 请求签名api接口-BeanShell
有签名算法的api接口本地不好测试,使用BeanShell 扩展jar 包对参数进行签名,接口签名算法使用 sha512Hex 算法
2023-12-10 14:54:22
1396
原创 SpringBoot - thymeleaf 动态填充 html 页面数据
注意:如果 index.html 页面没有打包进入 target目录,会报页面找不到的错误,如果没有打包到 target的话,在 pom 文件行添加如下片段。使用 model 模型增加动态属性值,thymeleaf 默认寻找 .html 的后缀静态页面。
2023-04-02 22:28:35
1592
原创 MyBatis的SQL执行结果和客户端执行结果不一致问题排查
最近遇到一个调试很久的问题,MyBatis 查询 Oracle 数据库查询结果与在客户端查询结果不一致。
2022-12-27 21:42:43
3388
原创 Oracle时间函数
Oracle 时间间隔函数有INTERVAL、等,本文介绍这两个函数,以及如何在MyBtis中使用。要想整合到MyBtis中,首先需要编写正确的SQL,理解SQL的意思,然后在再代码中使用。
2022-12-20 23:14:28
2764
原创 NodeJs实战-Express构建照片存储网站(1)-ejs视图引擎填充数据
NodeJs实战-Express构建照片存储网站(1)-ejs视图引擎填充数据
2022-11-23 23:53:05
540
TA创建的收藏夹 TA关注的收藏夹
TA关注的人