自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 资源 (9)
  • 收藏
  • 关注

原创 使用DSPy优化提示词

DSPy的优势在于,它能够将复杂的模型效果转化为较小模型的实现,显著提高了效率和可用性。与手动编写提示词相比,DSPy通过自动化和优化技术,降低了对专业知识的依赖,使得用户能够更轻松地获取高质量的输出。此外,DSPy的灵活性和适应性使其能够在多种应用场景中表现出色,极大地拓宽了模型的应用范围。总之,DSPy不仅提升了工作效率,还使得强大的模型效果更易于普及和应用。

2024-10-09 14:52:20 96

原创 使用伪代码和流程图优化提示词

prompt优化技巧-meramaid流程图在线编辑地址meramaid后台伪代码的概念可以更加广泛,比如用流程图的方式来表达逻辑。在开发软件时,我习惯在动手写代码之前,先把整个流程的前后关系都理清楚,这样可以避免在编写过程中出现问题,比如忘记某些步骤或导致逻辑不一致。如果一开始就直接写代码,往往容易在中途丢失思路,或者出现逻辑上的错误。而在实际开发过程中,如果我们先绘制流程图再写代码,整个逻辑会更加清晰明了。

2024-09-24 14:57:25 95

原创 实战PandasAI(一):PandasAI的安装与快速入门

这种方法的优势在于,生成的Python代码不仅能执行查询,还能展示查询的过程,这样用户就可以实时看到数据处理的每一步,并根据需要对提示词和流程进行针对性的调整。更重要的是,PandasAI 提供了一个透明的查询过程,通过 Python 代码的生成与执行,让用户能够清晰地了解每一步的操作。在以下代码示例中,PandasAI 被用于查询数据集中哪些国家的销售额最高,并生成相应的结果。在这个简单的示例中,PandasAI 会返回数据集中年龄的平均值、收入最高的城市,以及工作年限最长的人的姓名和所在城市。

2024-08-13 15:55:17 132 1

原创 实战Mem0(一):构建智能记忆层的AI应用

通过Mem0的长久记忆功能,个性化学习助手能够记录用户的学习偏好、进度和过去的互动。这使得学习助手可以提供定制化的学习建议和资源推荐,提升学习效率和效果。

2024-07-30 15:46:58 279

原创 实战GraphRAG(一):初步体验GraphRAG及其与RAG的对比

通过本文的初步体验,我们了解了GraphRAG与RAG的基本区别。GraphRAG利用知识图谱和社区摘要,提高了复杂信息处理和私有数据集推理的性能,虽然在搜索速度上略有不及,但其准确性和相关性表现更优。本文还通过实际示例展示了如何安装和配置GraphRAG,并执行全局搜索和本地搜索。GraphRAG在处理复杂查询和多源信息时展现了独特的优势,适合需要深度理解和综合分析的应用场景。未来,我们将进一步探讨其高级功能和优化方法。示例请参考GraphRAG文档。

2024-07-16 17:18:08 944

原创 实战LangChain(七):集成CrewAI——实现多代理协作

通过本篇文章的学习,我们成功地将CrewAI集成到LangChain项目中,实现了多代理协作的功能。这种多代理协作模式可以显著提升复杂任务的处理效率和质量。

2024-05-27 12:34:19 518

原创 智能代理四大范式解析

吴恩达在2024年红杉资本人工智能峰会上提出的智能代理四大范式,为我们展示了AI技术在不同应用领域的核心方法和实践。这些范式分别是反思(Reflection)、工具使用(Tool Use)、规划(Planning)和多代理协作(Multi-Agent Collaboration)。通过结合这些范式,未来的AI系统将具备更高的适应性和效率,能够在复杂多变的现实世界中解决更具挑战性的问题。

2024-05-23 16:53:44 226

原创 实战LangChain(六):深入LangGraph的高级功能与最佳实践

本文通过具体的实战示例介绍了LangGraph中的流式返回与持久化功能,这些功能为构建高性能和高可靠性的应用提供了强大的支持。通过继续探索和利用这些高级特性,开发者可以为用户创造出更加丰富和响应迅速的应用体验。接下来的文章将进一步探讨LangGraph的其他高级应用,敬请期待。

2024-05-12 15:32:10 477

原创 实战LangChain(五):LangGraph中的节点类型与动态调用

运行initial_state = {"chat_history": [HumanMessage(content="请介绍订单查询系统")]}输出[HumanMessage(content='请介绍订单查询系统'),HumanMessage(content='订单查询系统是一种信息管理系统,它允许用户通过各种方式(如网站、移动应用、电话或现场服务)查询和跟踪他们的订单状态。这种系统广泛应用于电子商务、物流、餐饮服务、制造业和其他需要处理订单的行业。订单查询系统的主要目的是提供实时的订单信息。

2024-04-24 17:20:56 303

原创 实战LangChain(四):LangGraph入门——状态管理与基础结构

本文通过详细介绍了LangGraph库的使用,展示了如何利用它增强聊天机器人的对话能力。通过创建一个状态管理的图形,并在图形中设置节点和边来形成对话循环,我们能够实现一个有状态的、能够进行复杂交互的聊天机器人。状态管理: 有效管理聊天状态,使得对话能够在多个交互中保持连贯性。多参与者协调: 在多个节点之间顺畅地传递信息,保证对话的流畅和逻辑性。循环逻辑: 支持循环操作,适合需要持续交互的场景。状态管理: 有效管理聊天状态,使得对话能够在多个交互中保持连贯性。多参与者协调。

2024-04-12 10:52:44 303

原创 实战LangChain(三):深化交互——利用Neo4j提升聊天机器人的对话能力

通过整合Neo4j图数据库与LangChain,我们有效解决了聊天机器人在处理复杂查询和理解用户需求方面的痛点。这种结合不仅提升了机器人的对话质量,还使得对话体验更加自然和流畅。未来,这一进步将引领聊天机器人技术向更高智能和个性化的方向发展。

2024-03-26 11:05:19 908

原创 实战LangChain(二):探索RAG——为聊天机器人注入知识

Retrieval Augmented Generation (RAG) 技术为解决自然语言处理的复杂任务提供了一种新颖的方法。尽管面临挑战,但随着技术的不断发展和优化,RAG有望在提高信息检索和内容生成质量方面发挥更大的作用。通过不断探索和创新,我们有理由相信,RAG将在未来的人工智能发展中占据重要位置,为人机交互带来更多的可能性。

2024-03-13 09:43:43 484

原创 实战LangChain(一):构建您的第一个聊天机器人

实战LangChain(一):构建您的第一个聊天机器人。

2024-02-26 09:40:36 394

原创 ChatDev: 革命性的虚拟软件公司,重塑代码创造的未来

在数字化时代的浪潮中,ChatDev站在了技术革新的前沿,开创了一个虚拟软件公司的全新概念。通过集成先进的大型语言模型(LLM)和模拟多智能体协作,ChatDev打破了传统软件开发的局限,提供了一个易于使用、高度可定制且可扩展的开发框架。从需求分析到产品交付,ChatDev内部的智能体角色——包括CEO、CTO、程序员和测试员——以前所未有的协同方式工作,展现了群体智能在软件创造中的巨大潜力。无论是研究人员寻求理解AI在软件开发中的应用,还是开发者探索自动化编码的新途径,ChatDev都开辟了一片无限可能的

2024-02-19 17:53:26 718

原创 AI小镇大冒险:探索ChatDev中的虚拟生命与社交奇迹

欢迎踏入ChatDev,一个由前沿AI技术驱动的虚拟小镇,这里居住着25个独一无二的生成代理——每一个都拥有自己的故事、梦想、以及日常生活。在这个充满活力的小镇中,代理们醒来、吃早餐、上班,艺术家在画布上挥洒创意,作家笔下生花。他们不仅能够形成意见、相互交流,还能回忆和反思过去,展现出一个丰富多彩的虚拟社会。通过论文、Github资源和引人入胜的DEMO展示,ChatDev小镇不仅仅是技术的展示,它是对未来可能性的一种探索,邀请您一同见证AI如何在模拟真实世界中开创新篇章。跟随我们,一起揭开AI如何在Cha

2024-02-19 17:36:59 191

原创 使用 AT命令,4G拨号,python代码

本文将介绍如何使用 AT命令对 4G 模块进行拨号,以及一些常用的 AT命令。完整代码git地址。

2023-03-15 11:44:47 3036 1

原创 python包上传到pypi过程

pypi打包上传,有的时候会写一些python的工具包,上传到pypi会很方便下载使用,本篇文章将介绍打包上传过程pypi官网pypi打包上传文档testpypi官网 (pypi.org)如果换源了,有可能得等一段时间才能同步到其他源可以先指定官方源pypi [

2023-02-07 11:31:17 736

原创 Mysql / MariaDB 操作 《 json 》 字段

mysql / mariaDb 操作 json 字段 问题:在使用mysql的过程中会有一些需求,需要把json(字典)或者数组json存到一个字段中,这样存取会比较方便但是如果需要筛选则需要把这个字段里的数据查出来在程序中逐个筛选。解决方案:使用mysql自带函数直接筛选。

2022-10-19 18:21:58 1841

原创 windows 使用 nginx

nginx:1.23.1 (nginx: download)配置信息windows 需要 双斜杠,root改成 D://wangtian//plane//front//dist打开任务管理器,结束nginx.exe进程,重启nginx.exe -t 查看使用的配置文件是否跟修改的配置文件一致nginx.exe进程,重启nginx.exe -t 查看使用的配置文件是否跟修改的配置文件一致

2022-10-11 18:22:39 1391

原创 uniapp h5+ 拍照、录音功能实现

记录一些uniapp的功能实现uniapp 扫码、拍照_mtl1994的博客-CSDN博客_uniapp 扫码提示:以下是本篇文章正文内容,下面案例可供参考注意事项。

2022-09-16 17:47:33 4359 4

原创 项目场景Failed To Initialize NVML Driver library Version mismatch

使用nvidia-smi的时候 报错Failed to initialize NVML: Driver/library version mismatch。

2022-08-21 13:37:50 290

原创 项目场景 with ERRTYPE = cudaError CUDA failure 999 unknown error

3.试试重装下驱动,卸载了11.2的时候通过nvidia-smi发现之前10.2的驱动还存在。1.刚开始以为是onnxruntime-gpu版本问题升级到了1.12还是报错。cuda11.2(之前是10.2)4.是因为之前的驱动没有卸载干净。2.网上又说是不兼容的问题。...

2022-08-01 18:38:36 1568

原创 项目场景:nvidia-smi Unable to datemine the device handle for GPU 0000:01:00.0: Unknow Error

项目场景:nvidia-smi Unable to datemine the device handle for GPU 0000:01:00.0: Unknow Error

2022-07-21 17:07:22 4104

原创 uniapp 扫码、拍照

uniapp 扫码,拍照 图片转 base64

2022-07-21 11:33:49 1999

原创 pytorch yolov5 训练自定义数据

环境python: 3.9.7torch: 1.10.2labelimg: 1.8.6paddleocr 有三种模型 det 检测 cls 方向 rec 识别安装miniconda创建环境安装完以后进入环境二、安装环境pytorchyolov5测试一下选择模型https://github.com/ultralytics/yolov5/releases模型参数我使用的模型是三、标注图片我使用的labelimg标注完以后会有两个目录、一个存图片、一个存tx

2022-07-05 17:44:24 379 1

原创 【PaddlePaddle】 PaddleDetection 人脸识别 自定义数据集

使用paddleDetection实现人脸识别使用paddleDetection人脸识别PaddleDetection飞桨目标检测开发套件,旨在帮助开发者更快更好地完成检测模型的组建、训练、优化及部署等全开发流程。PaddleDetection模块化地实现了多种主流目标检测算法,提供了丰富的数据增强策略、网络模块组件(如骨干网络)、损失函数等,并集成了模型压缩和跨平台高性能部署能力。经过长时间产业实践打磨,PaddleDetection已拥有顺畅、卓越的使用体验,被工业质检、遥感图像检测、无人巡检、新零售、

2022-07-04 18:40:16 1882

原创 【PaddleClas】常用命令

需要修改 build_product.yaml3.预测4.导出可选参数列表以下列表可以通过查看

2022-07-04 18:38:21 345

原创 使用 zipfile、openpyxl、flask 批量导出excel zip

一、python 使用 openpyxl 操作 excel https://blog.csdn.net/mtl1994/article/details/123349397 2.压缩流文件到zip3.压缩目录下 pyc4.openpyxl 生成多个excel, excel zipfile 压缩 flask接口 导出5.实例总结~~~

2022-06-21 16:30:44 525

原创 python pdf 转 图片、pdf 转 word、 word 转 pdf

pdf word 互转python 3.85PyMuPDF 1.19.6pdf2docx 0.5.3doc2pdf 0.1.8pdf 转 图片 img pdf 转 word word 转 pdf

2022-06-16 11:36:23 642 2

原创 python sys.path.append 获取上一级目录 获取上上级目录

python sys.path.append 获取上一级目录 获取上上级目录提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录python sys.path.append 获取上一级目录 获取上上级目录前言一、目录结构二、方法三、获取db_tool.py中的方法总结前言python程序 遇到 执行文件 调用上级目录或其他目录下的配置文件的情况一个由字符串组成的列表,用于指定模块的搜索路径。初始化自环境变量 PYTHONPATH,再加上一条与安装有关的默认路径。程序

2022-05-17 12:10:56 3598

原创 项目场景:uniapp多个输入框弹出软键盘后无法滚动到底部

解决uniapp 输入框多了以后 无法拉到最底部 android

2022-05-01 20:40:14 2330

原创 paddleOcr 训练自定义数据

paddleOcr 训练自定义数据文章目录paddleOcr 训练自定义数据前言一、创建环境二、安装环境三、使用ppocrlabel标注图片1.打开图片目录2.导出标记结果、导出识别结果四、训练1.切分数据2.修改训练的模型 yml3.开始训练五、已经训练的模型,有了新数据需要继续训练1.使用恢复训练2.使用迁移学习总结前言环境python: 3.7.5paddlepaddle-gpu: 2.2.2paddleocr: 2.4.0.1#paddlepaddlehttps://www.pa

2022-04-07 11:36:10 4310 4

原创 python 使用 openpyxl 操作 excel

python 使用 openpyxl 操作 excel1.环境openyxl:3.0.6python:3.7.6pandas:1.3.52.读取数据#使用pandas读取数据#https://pandas.pydata.org/docs/reference/api/pandas.read_excel.html#pandas.read_excelpd.read_excel(path, sheet_name=None)或#flask formpd.read_excel(request.f

2022-03-08 11:29:45 6928

原创 pip/nodejs/pm2 离线安装

pip/nodejs/pm2 离线安装pip导出包名pip freeze > requirements.txt下载包pip download -r requirements.txt安装离线包pip install --no-index --find-links=./package/ -r requirements.txtnodejs下载linux 安装包http://nodejs.cn/download/解压tar -xvf node-v16.14.0-linux-x6

2022-02-23 14:55:42 831

原创 pytorch 训练 RuntimeError Unable to find a valid cuDNN algorithm to run convolution

pytorch 训练 RuntimeError: Unable to find a valid cuDNN algorithm to run convolutionpytorch 训练 RuntimeError: Unable to find a valid cuDNN algorithm to run convolution# 问题描述:python:3.95pytorch:1.10.2python train.py --img 640 --batch 64 --epochs 600 --d

2022-02-23 14:55:20 12843

原创 uniapp 静态图片不显示

uniapp 静态图片不显示之前是这样<img class="bgimg" src="../../../static/loginbg.png" alt="">项目场景:uniapp 静态图片不显示提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)# 问题描述:用这种方式在web可以展示,但是在安卓真机测试没有<img class="bgimg" src="../../../sta

2022-02-22 09:07:37 2647

原创 InfluxDB 安装与使用

InfluxDB 安装与使用版本:1.8.10系统:ubuntu 16.04web:chronograf1.安装mkdir <database_dir>cd <database_dir>#添加仓库curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -source /etc/lsb-releaseecho "deb https://repos.influxdata.com

2022-02-14 10:53:16 2518

原创 leetcode 65. 有效数字 66. 寻找两个正序数组的中位数

leetcode 65. 有效数字 66. 寻找两个正序数组的中位数65. 有效数字难度困难295有效数字(按顺序)可以分成以下几个部分:一个 小数 或者 整数(可选)一个 'e' 或 'E' ,后面跟着一个 整数小数(按顺序)可以分成以下几个部分:(可选)一个符号字符('+' 或 '-')下述格式之一:至少一位数字,后面跟着一个点 '.'至少一位数字,后面跟着一个点 '.' ,后面再跟着至少一位数字一个点 '.' ,后面跟着至少一位数字整数(按顺序)可以分成以下几个

2022-01-21 11:30:57 143

原创 leetcode 63. 不同路径 II 64. 寻找两个正序数组的中位数

leetcode 63. 不同路径 II 64. 寻找两个正序数组的中位数63. 不同路径 II难度中等710一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?网格中的障碍物和空位置分别用 1 和 0 来表示。示例 1:输入:obstacleGrid = [[0,0,0],[0,1,0

2022-01-21 11:30:26 92

原创 python安装pyaudio

python安装pyaudio1.环境​ python >=3.72.安装直接用pip安装会报错 error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit code 2 ---到 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio 下载和python版本对

2022-01-12 15:46:26 5276

课程设计-稻米品质分析系统

稻米品质分析通过结合图像识别和图像分割技术,实现对稻米粒长、粒宽、粒高及长宽比等形态特征的精确测量。首先,图像识别技术用于自动检测和识别稻米颗粒,通过高效算法确保快速处理大量样本。接着,图像分割技术将单个稻米颗粒从背景中分离出来,进行独立分析。借助这些先进的图像处理技术,稻米品质分析变得更加高效和准确,大大提升了育种研究、市场分类及质量控制的科学化和标准化水平。这不仅优化了稻米生产流程,还为消费者提供了更高质量的稻米产品。 技术: yolov8 diango h5

2024-07-24

Navicat for MySQL Mac版(数据库管理开发工具) v17.0.9中文特别版

Navicat for MySQL Mac版是一款功能强大的数据库管理和开发工具,专为MySQL和MariaDB设计。它提供了一个直观且易于使用的图形界面,使得数据库管理、开发和维护变得简单高效。无论是新手还是专业人士,都能通过这款软件轻松完成各种数据库任务。 以下是Navicat for MySQL Mac版的主要功能和特点: 单一程序支持:Navicat for MySQL Mac版支持单一程序同时连接到MySQL和MariaDB,为用户提供了极大的灵活性。 强大的数据库管理:通过直观的图形界面,用户可以轻松地创建、编辑、查询和管理数据库。此外,它还支持数据导入、导出、传输以及数据或结构同步等功能。 SQL创建工具和编辑器:Navicat for MySQL Mac版配备了视觉化SQL创建工具,可以帮助用户快速创建和编辑查询或视图。用户只需选择需要在表中执行的操作,软件将自动编写SQL语句。此外,它还支持自动完成代码功能,可以大大提高编写SQL语句的效率。 数据模型工具:用户可以使用数据模型工具来设计和创建数据库模型,从而更好地理解和组织数据库结构。

2024-07-18

精准定位:南昌地铁全线点位坐标+百度坐标系数据集

内容概要 本资源精心整理了南昌地铁网络的所有站点坐标,采用百度坐标系进行标注。每个地铁站点均准确记录了其经纬度位置,以便用户可以在地图上精确定位。此外,资源中还包含了额外的地铁线路信息,如线路名称、站点顺序等,旨在为用户提供一份全面、易于使用的南昌地铁导航工具。 适用人群 城市规划师与地理信息系统专家:需要准确地理位置数据进行城市交通规划或研究。 旅游规划者与导游:为游客提供精确的地铁路线导航,优化旅游行程。 本地居民与学生:寻找最便捷的地铁路线以日常通勤或探索城市。 开发者与科技爱好者:需要准确数据开发地图应用或进行地理相关项目。 使用场景和目标 城市交通规划:为城市规划师提供精确的地铁站点位置信息,帮助优化现有交通网络和规划未来发展。 旅游行程设计:使旅游规划者和导游能够设计出更加高效的游览路线,确保游客能够快速方便地到达各个热门景点。 日常出行优化:帮助本地居民和学生发现更多的出行选择,减少通勤时间,提高日常生活的便利性。 地图应用开发:为开发者提供准确的地铁站点数据,促进创新地图应用或交通导航工具的开发,提高用户体验。

2024-03-15

使用matplotlib 画3d图

内容概要 本教程深入浅出地指导你如何使用Python的Matplotlib库绘制3D图表。从最基础的3D图形开始,一步步教你绘制复杂的3D散点图、线图、曲面图和等高线图。此外,我们还将探讨如何制作动态3D图表,以及如何通过调整样式和视觉效果,让你的图表既信息丰富又视觉吸引。无论你是想要展示复杂的数据关系、提高数据报告的吸引力,还是简单地学习数据可视化的新技巧,这个教程都将是你的理想选择。 适用人群 数据科学家和分析师:希望通过3D图表更深入地探索和展示数据关系的专业人士。 工程师:需要在技术和工程领域内,使用3D图表来展示复杂数据或设计结果的专业人士。 学术研究者:在撰写论文或报告时,需要用到3D数据可视化来更好地展示研究结果的学者和学生。 爱好者:对数据可视化有兴趣,希望扩展自己技能库的自学者和爱好者。 使用场景 学术研究:使用3D图表来展示科研数据,使研究结果更加直观易懂。 市场分析:在市场研究报告中使用3D图表,以清晰地展示复杂的市场趋势和消费者行为分析。 工程设计:在工程领域,通过3D图形展示设计方案,帮助团队更好地理解项目细节。 教育:教师和教育工作者可以利用3D图表来创建

2024-03-14

毕业设计+wumpus世界+python的三种实现方式

# 背景介绍 + 一个10*10的房间地图,旅程的起点为(0,0),终点为(9,9)。 + 每个房间内可能是一只怪兽,一个陷阱,一堆黄金,或者什么也没有。 + 有怪兽的房间周围会有难闻的气味(只有上下左右且气味不会不会叠加)。 + 和怪兽在一个房间内并且没有提前射箭会被怪兽吃掉。 + 进入房间前可决定是否射箭,若决定射箭,则房间中的怪兽会被射死,即游戏可以继续,若 房间内无怪兽,则浪费一支箭。 + 进入有陷阱的房间会掉入陷阱内,在陷阱旁边的房间会感觉到有风(只有上下左右且风不会叠 加)。 + 和黄金在同一个房间时会感到闪闪发光,此时可以挖黄金(黄金没有特征,只有进入该房间才 能知道是否有黄金)。 + 当你抵达终点(9,9),你可以选择climb out结束游戏,也可以选择继续你的旅程。 # 游戏规则 + 现在有一位勇士,有三支箭。 + 共有三头怪兽、三个陷阱及一块黄金。 + 每次射箭得分-10 + 掉入坑中或被怪兽吃掉得分-1000且游戏立即结束;每走一步得分-1。 + 若抵达旅程终点,并选择climb out,游戏立即结束,若在此之前你已挖到黄金,得分+1000;

2024-02-19

使用langchain+千问72b+m3e-large+chroma的对话机器人源码python实现

内容概要 集成了langchain、千问72b、chroma、m3e-large、LCEL等AI技术,通过爬取马斯克的公开信息,实现了虚拟马斯克对话机器人 适用人群 小白也能看懂的实现过程 能学到什么: 1.使用langchain 2.使用langchain调用本地llm模型、embedding模型、数据库 3.使用langchain的LCEL 4.Retrieval-Augmented Generation,简称RAG的实现方式 5.文档分割、拆分 6.高级prompt的实现方法 7.从搭建知识库到高级检索在到形成chain链最后输出的全流程 其他说明 易于集成:设计简洁的集成流程,轻松集成到现有系统中。 LangChain是一个用于开发由语言模型驱动的应用程序的框架。它使应用程序能够: 1.具有上下文感知能力:将语言模型与上下文源(提示说明、少量镜头示例、基于其响应的内容等)联系起来。 2.原因:依靠语言模型进行推理(关于如何根据提供的上下文回答,采取什么行动等)

2024-02-19

simple-export是一款导出工具包,目标是根据模板快速导出,基于openpyxl

simple_export simple_export是一款导出工具包,目标是根据模板快速导出,基于openpyxl 一、安装 pip install simple-export 二、使用 使用默认模板快速导出 执行以下代码会在当前文件夹生成一个val1.xlsx #!/usr/bin/env python # -*- coding: utf-8 -*- from simple_export.example import test1 test1() example 方法名:write_excel_for_template 入参:value # {"sheet页名称": {}} 一级key需要跟sheet页相同 入参:wb_tmp # openpyxl的workbook对象 入参:convert_pic # 是否需要转换value中的图片数据 出参:None #!/usr/bin/env python # -*- coding: utf-8 -*- import traceback from pathlib import Path

2024-02-19

perl-5.34.0.tar.gz

perl-5.34.0.tar.gz

2021-11-22

libcudnn8_8.0.5.39-1+cuda10.1_amd64.deb

libcudnn8_8.0.5.39-1+cuda10.1_amd64.deb

2021-06-07

rdm-2020.6.0.0.zip

redis

2021-05-26

vlc-3.0.14-win64.exe

rtsp流查看

2021-05-26

ScreenRec_webinstall_all.exe

录屏软件 ScreenRec_webinstall_all.exe

2021-05-26

Nuitka-0.6.14.4.zip

python打包神器 nuitka0.6.14.4

2021-05-26

openvc的jar

openvc的jar包

2017-07-27

jcifs-1.3.15.jar

jcifs-1.3.15.jar

2016-11-15

jdk 1.6 64位

jdk 1.6 64位

2016-05-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除