
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文全面介绍了LangChain家族生态,包括LangChain(AI开发框架)、LangGraph(工作流引擎)、LangSmith(调试监控平台)、LangServe(服务部署工具)和LangChain Hub(Prompt资源中心)。文章详细解析了各组件功能定位、典型应用场景及技术选型建议,指出LangChain已从单一框架发展为完整AI开发生态。针对不同企业需求,作者推荐了从简单问答到复杂
本文介绍了使用Python解析PDF和Word文档的方法。通过PyMuPDF库实现PDF文本提取,使用python-docx库解析Word文档,并提供了统一解析入口类DocumentParser来简化调用流程。文章包含详细的代码示例,展示了如何从两种文件格式中提取文本内容,最后推荐使用统一的文档解析接口来处理不同格式的文件,提高代码复用性。安装依赖和具体实现步骤都有清晰说明,适合需要处理办公文档的
FastAPI 是一个高性能的 Python Web 框架,专为构建 API 设计。它基于 Python 类型提示,结合 Starlette 和 Pydantic 提供快速开发体验。关键特性包括:极高性能(与 Node.js/Go 相当)、快速开发、减少错误、自动文档生成等。Python 类型提示是 FastAPI 的核心,支持基本类型(str/int)、泛型(list[str])、特殊类型(An
本文介绍了一个实用的Python文本清洗工具类TextCleanUtil,用于处理文本数据中的常见格式问题。该工具类提供静态方法clean(),功能包括:统一换行符、转换制表符为空格、合并连续空格、移除页码标记和总页数标记、过滤控制字符。适用于从PDF/Word提取文本、网页爬虫数据、用户输入等场景的预处理工作,能有效提升文本数据的整洁度。文中提供了完整的实现代码,可直接应用于实际项目中的数据清洗
本文介绍了如何基于Ollama部署BGE-M3模型,实现本地化的文本向量化工具类。首先需要启动Ollama服务并下载BGE-M3模型,配置好.env文件后,通过Python工具类调用Ollama的API接口,将文本列表转换为向量。核心代码展示了如何从环境变量获取配置信息,并向Ollama服务器发送POST请求获取文本的向量表示。该工具类可用于构建RAG知识库时的文本向量化预处理,支持将转换后的向量
本文介绍了如何基于Ollama部署BGE-M3模型,实现本地化的文本向量化工具类。首先需要启动Ollama服务并下载BGE-M3模型,配置好.env文件后,通过Python工具类调用Ollama的API接口,将文本列表转换为向量。核心代码展示了如何从环境变量获取配置信息,并向Ollama服务器发送POST请求获取文本的向量表示。该工具类可用于构建RAG知识库时的文本向量化预处理,支持将转换后的向量
在使用 FastAPI 开发接口时,如果每个接口返回格式不统一,会导致前后端对接非常混乱。因此我们通常会封装一个统一响应类 ApiResponse,用于规范所有接口返回结构。
Rocky Linux 10.2是一个社区驱动的企业级开源操作系统,作为RHEL的二进制兼容替代品,为需要稳定免费Linux发行版的用户提供了解决方案。它基于RHEL 10.2构建,带来内核更新、安全增强、容器支持和开发工具改进。与RHEL完全兼容而与CentOS Stream不同,Rocky Linux更适合生产环境。安装过程简单,支持x86_64和ARM64架构,最小要求2GB内存和20GB存
Rocky Linux 10.2是一个社区驱动的企业级开源操作系统,作为RHEL的二进制兼容替代品,为需要稳定免费Linux发行版的用户提供了解决方案。它基于RHEL 10.2构建,带来内核更新、安全增强、容器支持和开发工具改进。与RHEL完全兼容而与CentOS Stream不同,Rocky Linux更适合生产环境。安装过程简单,支持x86_64和ARM64架构,最小要求2GB内存和20GB存
本文详细介绍了通过Docker部署Ollama的完整流程,包括基础环境准备、GPU驱动安装、容器创建及模型管理。主要内容涵盖: Docker环境安装与验证 NVIDIA驱动安装及GPU配置 创建CPU/GPU容器两种方式 模型下载与测试方法 常用容器管理命令 特别强调了GPU环境的特殊配置步骤,并提供了模型持久化存储建议。适用于不同硬件配置的设备部署需求,可实现快速搭建本地AI模型运行环境。







