logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AI Agent学习 | Embedding 和 向量库 原理详解

本文详解如何让AI“记住”企业私有知识:通过Embedding将文本转化为语义向量,利用向量数据库实现基于语义的高效检索。结合SpringAI实战,展示从知识入库到语义问答的完整流程,突破关键词匹配局限,实现“意思对”即命中。强调切分、Top-K、元数据过滤等关键细节,提出混合检索与严格Prompt设计防幻觉,构建真正可用的RAG知识库系统。

文章图片
#学习#java#spring boot
AI Agent | 和 AI 聊天,其实是一次 HTTP 请求(API调用实现)

本文深入解析大模型API调用的本质:用户对话实为HTTP POST请求,输入输出均为JSON格式。核心要点包括:请求含model、messages(对话历史)、temperature等字段;响应通过choices获取回答,usage统计token消耗;因API无状态,多轮对话需客户端自行维护历史;token是计费与上下文限制单位;流式输出(SSE)实现打字机效果;实战中可用原生HttpClient

文章图片
#学习#java
AI Agent学习之路 | Prompt Engineering(提示词工程)的三板斧核心技巧

同一模型,因提问方式不同,结果天壤之别。提示词工程三板斧——角色设定、Few-shot示例、思维链,能显著提升输出质量。通过明确身份、提供范例、引导推理,让AI精准理解任务,生成专业、结构化结果。组合使用效果翻倍,结合结构化输出可直接映射为代码对象,高效落地。核心在于:把话说清楚、场景说具体、要求说完整。

文章图片
#人工智能#学习
程序员必备20款神器!效率拉满,看看你用到了几个?

【150字摘要】本文精选20款高效开发工具,覆盖全栈技术场景:1)Java后端推荐IntelliJ IDEA、Navicat/DBeaver数据库工具、RedisDesktopManager及Git;2)前端开发优选VSCode、WebStorm和HbuilderX;3)服务器运维必备Xshell/NxShell;4)通用工具包含Postman、Notepad++、GitHub Desktop等;

#java
程序员必备20款神器!效率拉满,看看你用到了几个?

【150字摘要】本文精选20款高效开发工具,覆盖全栈技术场景:1)Java后端推荐IntelliJ IDEA、Navicat/DBeaver数据库工具、RedisDesktopManager及Git;2)前端开发优选VSCode、WebStorm和HbuilderX;3)服务器运维必备Xshell/NxShell;4)通用工具包含Postman、Notepad++、GitHub Desktop等;

#java
Python学习超简单第五弹:字符串详细使用方法

本文详细介绍了Python字符串的使用方法,包括字符串创建、比较、切割、检索、替换等操作技巧。重点讲解了字符串的三种引号创建方式及其区别,以及split()、find()、replace()等常用方法的使用。同时介绍了字符串格式化输出的两种方式(占位符和format方法),并简要讲解了正则表达式基础语法和re模块的compile、match函数用法。文章通过丰富的代码示例展示了字符串操作的实际应用

文章图片
#python#学习#开发语言
Python学习超简单第八弹:连接Mysql数据库

本文介绍了Python中使用PyMySQL操作MySQL数据库的基本方法。

文章图片
#数据库#python#学习
Python学习超简单第一弹:基础语法

本文介绍了Python编程语言的基础语法知识,包括变量定义、数据类型、运算符等内容。

文章图片
#python#学习#java
Python学习超简单第十弹:多线程

本文介绍了Python多线程编程的基础知识和实现方法。

文章图片
#python#学习#开发语言
【代码质量管理】IDEA集成SonarQube,扫描代码git库,并搭建一个可视化页面,轻松定位代码BUG

本文介绍了如何在IDEA中集成SonarQube进行代码质量管理。主要内容包括:1)SonarQube的作用和IDEA集成的优势;2)SonarQube服务端的安装配置;3)IDEA插件安装与连接配置;4)通过Maven命令实现代码扫描;5)SonarQube可视化分析功能展示。文章提供了详细的操作步骤和常见问题解决方案,最后建议将SonarQube与DevOps流程结合,实现全自动化的代码质量管

文章图片
#intellij-idea#git#bug +2
    共 19 条
  • 1
  • 2
  • 请选择