logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python 深浅拷贝完全指南:赋值、copy 与 deepcopy

本文介绍了Python中变量赋值的三种方式及其区别:1) 直接赋值(=)使变量指向同一对象;2) 浅拷贝(copy.copy())复制外层对象但共享内层引用;3) 深拷贝(copy.deepcopy())递归复制所有层级创建完全独立对象。重点比较了三种方式在修改外层和内层对象时的不同影响,并提供了更Pythonic的实现方式,如使用切片实现一维列表浅拷贝、利用元组避免修改原数据等。通过内存地址图示

文章图片
#python#开发语言#pycharm
Agent 项目中的意图识别:从原理到实践

文章摘要: 意图识别是AI Agent理解用户需求的关键第一步,将自然语言转化为结构化意图标签(如查询天气、搜索商品等)。其技术方案分为三类:基于规则(正则/关键词)、机器学习(分类模型)和LLM(语义理解),实际项目常采用规则前置+LLM兜底的混合方案。典型处理流程包括:规则匹配层快速响应高频意图,未命中时由LLM进行语义解析并输出意图、槽位及置信度。代码示例展示了意图定义、规则匹配及LLM识别

#python
Agent 项目中的意图识别:从原理到实践

文章摘要: 意图识别是AI Agent理解用户需求的关键第一步,将自然语言转化为结构化意图标签(如查询天气、搜索商品等)。其技术方案分为三类:基于规则(正则/关键词)、机器学习(分类模型)和LLM(语义理解),实际项目常采用规则前置+LLM兜底的混合方案。典型处理流程包括:规则匹配层快速响应高频意图,未命中时由LLM进行语义解析并输出意图、槽位及置信度。代码示例展示了意图定义、规则匹配及LLM识别

#python
Agent 项目中的意图识别:从原理到实践

文章摘要: 意图识别是AI Agent理解用户需求的关键第一步,将自然语言转化为结构化意图标签(如查询天气、搜索商品等)。其技术方案分为三类:基于规则(正则/关键词)、机器学习(分类模型)和LLM(语义理解),实际项目常采用规则前置+LLM兜底的混合方案。典型处理流程包括:规则匹配层快速响应高频意图,未命中时由LLM进行语义解析并输出意图、槽位及置信度。代码示例展示了意图定义、规则匹配及LLM识别

#python
LangChain 概述:从大模型到智能体应用的桥梁

文章摘要 LangChain是一个连接大语言模型与外部工具、数据源的智能体开发框架,旨在解决LLM的知识滞后、幻觉问题和执行能力不足等局限性。其发展经历了从基础模块到智能体平台的演进,2025年发布的v1.2版本标志着框架成熟,采用LangGraph进行智能体编排,支持结构化输出、多模态和中间件系统。主要应用于RAG、智能体构建、对话系统等场景,通过模块化设计(core/classic/commu

#人工智能
FastAPI项目实践:基于 FastAPI + Dify +的智能博客博客管理与AI分析平台

摘要: Blog AI System 是一个面向开发者的智能博客管理平台,集成AI分析能力,提供单篇博客分析(摘要、关键词、难度)、全局画像(主题聚类、写作风格)及个性化学习路线推荐。技术栈采用FastAPI+MySQL+Dify API,实现JWT认证、异步数据库会话和统一响应格式。核心亮点包括Markdown字数统计、AI工作流封装及自动化学习路径生成,为开发者提供数据驱动的写作成长支持。

文章图片
#人工智能#fastapi#python
MySQL 架构全景与 SQL 执行流程底层原理剖析

本文详细分析了MySQL内部执行SQL的全流程。首先,SQL请求经过Server层的连接器、分析器、优化器和执行器处理,生成执行计划。然后进入存储引擎层,InnoDB通过Buffer Pool缓存数据页,并记录redo log和undo log保证事务特性。关键的两阶段提交机制确保redo log与binlog的一致性,防止数据丢失。最后,修改后的脏页由后台线程异步刷盘,平衡性能与可靠性。整个过程

#mysql#架构#sql
MySQL 索引原理(1):从数据结构到 InnoDB 索引机制

数据库索引是提升查询效率的关键机制。本文分析了索引的必要性及其底层数据结构的演进过程:从二叉搜索树(BST)到平衡二叉树(AVL)、红黑树,再到更适合磁盘存储的B树和B+树。重点对比了B树与B+树的差异,指出B+树因其更少的磁盘I/O、高效的范围查询和稳定的查询性能,成为InnoDB等主流数据库引擎的首选索引结构。文章强调索引虽能大幅提升查询速度,但也需权衡存储空间和写入性能,合理设计索引策略。

#mysql#数据结构#oracle
Redis 入门:为什么出现、核心原理与安装配置

Redis是一个高性能的Key-Value内存数据库,主要解决关系型数据库在高并发场景下的性能瓶颈问题。文章首先分析了数据库面临的磁盘IO限制、高并发压力和热点数据重复查询等问题,指出引入缓存(Cache)是提升系统性能的关键。随后详细介绍了Redis的核心特性,包括基于内存的高性能、丰富的数据结构、单线程模型与I/O多路复用机制、持久化功能以及高可用架构。文章还通过对比Redis与MySQL的差

#redis#数据库#缓存
Redis 持久化+高可用详解:RDB/AOF/混合/主从/哨兵/集群

Redis持久化与高可用机制解析 持久化机制 Redis提供三种持久化方案保障数据安全: RDB:定时全量快照,恢复快但可能丢失数据 AOF:记录写命令日志,数据更安全但恢复慢 混合持久化(Redis4.0+):结合RDB和AOF优势 高可用架构 Redis通过多节点部署实现高可用: 主从复制:基础架构,实现读写分离和数据备份 哨兵模式:监控节点状态,自动故障转移 集群模式:分布式解决方案,支持数

文章图片
#redis#数据库#缓存
    共 18 条
  • 1
  • 2
  • 请选择