专题:AI开发
共44篇相关文章

如何将Python LangChain框架与Milvus数据库结合开发?
极简高效!LangChain + Milvus 快速搭建企业级语义检索系统 在 RAG 大模型应用开发中,向量数据库 + 嵌入模型的组合是实现精准语义检索的核心,而 LangChain 与 Milvus...

如何使用Python-LangChain框架直接生成并执行AI代码?
LangChain PythonREPL + 大模型:让 AI 直接生成并执行 Python 代码 在大模型的实际应用中,我们经常遇到一个痛点:大模型擅长理解和推理,但在精准计算、逻辑运算上容易出错。 而 LangChai...

Python-LangChain框架如何实现3-13串行流程的AI开发?
现在有这样一个需求,要求使用AI智能化完成这个任务。 1、先处理大纲:构建大纲提示词 → 获得大纲内容 2、再处理注意事项:构建注意事项提示词 → 获得注意事项内容 3、最后整合生成文章:整合所有信息 → 构建最终提示词 → 获得完整文章...

Python-LangChain框架如何实现3-14并行流程的AI开发?
基于上节的内容如何将流程改为如下: LangChain 并行执行实战:三步高效生成高质量长文 在大模型应用开发中,我们经常需要同时生成多个关联内容,再基于这些内容完成最终的复杂任务。传统的串行执行方式效率低下,而 LangChain 提供的...

如何用Python-LangChain实现PDF文件的3-6页分页加载?
解决PDF读取内存溢出!轻量分页加载实现方案 在日常开发中,我们经常会遇到PDF文件读取的需求——可能是解析文档内容、提取关键信息,也可能是生成文档预览。但如果面对几十页、上百页的大型PDF,直接一次性加载全部内容,很容易出现内存溢出、程序...

如何用Python LangChain框架的load()函数加载3-4个PDF文件?
加载 PDF 原始页面,保留完整内容不分割 在基于 LangChain 处理 PDF 文档的场景中,很多开发者默认使用的加载方式会自动将文档内容分割成小块,虽然便于后续检索,但有时我们更需要保留 PDF 原始页面的完整内容 —— 比如解析出...

如何用Python LangChain框架的load_and_split()函数高效加载PDF文件?
上一篇博客介绍了,加载pdf按页分割的方法,今天讲讲如何自定义分割pdf文件。 LangChain 实战:PDF 文档智能加载与自定义文本分割 在基于大模型的 RAG 应用开发中,PDF 文档加载与精细化文本分割是核心基础环节。分割的质量直...

如何进行大模型应用开发实战?
在接触AI应用开发的这段时间,我以为会像以前学.net,学java,学vue一样。先整个hello world,再一步一步学搭功能,学搭框架直到搭一个系统出来。然而,理想总是很丰满,现实很骨感。在实践的过程中各种千奇百怪的问题:概念太多。h...

央企程序员AI创业后续随着AI技术的飞速发展,越来越多的企业开始涉足这一领域。在我国,央企程序员小张也看到了其中的商机,决定离职创业,投身于AI行业。以下是小张创业的后续故事。一、组建团队小张离职后,迅速组建了一支由他带领的创业团队。团队成员包括来自不同背
💭 两个月前,我写了一篇《央企程序员AI创业一个月感受》,没想到得到了那么多朋友的关注和鼓励。这段时间静下心来,梳理了一下产品,做了一些优化和迭代。从'能用'到'...

向量是什么?如何连接Milvus向量数据库?
AI应用中为什么要用到向量?要解答这个问题就要先搞清楚什么是向量?向量能干什么?最后我们为什么选择milvus向量数据库? 先说最关键的他能够进行语义相似度检索,这跟大语言模型的特点非常贴切,所有他们是最佳拍档。 一、向量是什么? 向量(V...

如何用Python开发Milvus向量数据库实现查询?
一、前置准备:环境与依赖 Milvus 环境要求 版本:milvus_2.6.9 Python 依赖安装 pip install pymilvus==2.5.0 二、核心知识点:Milvus RBAC 权限体系 核心概念 角色(Role):...

要使用Python开发与Milvus向量数据库交互的应用,首先需要确保你已经安装了Milvus和相应的Python客户端库。以下是一个简单的示例,展示如何使用Python连接到Milvus数据库,创建一个集合(collection),并插入一些向量数据。`
有了向量数据库,下一步就该在数据库里创建表,向量库里的表叫集合(Collection),对应关系型数据库的表,这跟mongo库一样,下面先把重要知识点梳理一下: 一、核心概念 集合(Collection):类似关系型数据库的「表」,是存储向...

为了使用Python和Milvus向量数据库创建一个简单的表,我们首先需要安装Milvus客户端库。然而,由于您要求不使用任何包安装工具,我将假设Milvus客户端库已经安装好了。以下是一个极简的Python脚本,用于连接到Milvus数据库,创建一个简单
向量库中有极简创建collection的方式,只指定必须要填写的字段其他都用默认值就可以 看代码: # 过滤 pymilvus 依赖的 pkg_resources 废弃警告(setuptools≥81 版本触发) # 目的是消除版本兼容带来...

如何使用Python和Milvus向量数据库查看、加载和释放2-6级集合?
Collection(集合)核心运维操作 操作类型关键代码说明 查看所有集合列表 client.list_collections():返回 Milvus 中所有已创建的 Collection 名称列表 查询集合详细信息 client....

如何精确使用模式在Milvus中创建向量数据库的collection?
Milvus 向量数据库 Collection 创建与状态校验实战 Milvus 作为主流的开源向量数据库,Collection(集合)是其存储和管理向量数据的核心载体。本文基于 pymilvus SDK 实战讲解 Collection 的...
