自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 收藏
  • 关注

原创 优快云私自篡改文章查看权限 - 声明

关于csdn擅自篡改文章查看权限的说明

2025-04-02 21:49:46 63

原创 langchain系列(终)- LangGraph 多智能体详解

本文主要写了LangGraph实现多代理(多智能体)的概念、原理、代码实现,除此之外还是用了函数API的方式来实现功能

2025-03-09 21:38:03 1087

原创 langchain系列(九)- LangGraph 子图详解

本文主要说明LangGraph的子图代码实现以及原理简介,涉及到子图通信、人机交互、历史回溯、子图更改state、更改节点、更改子图等内容,本文也是作为多智能体的铺垫。多智能体结束后,本系列文章也就结束了。

2025-03-07 15:15:55 1112

原创 langchain系列(八)- LangGraph Quickstart

本文以LanGraph官网的快速开始为引导,按照自己的想法进行修改,详细介绍相关的知识点,实现整个流程

2025-02-28 17:34:22 906

原创 langchain系列(七)- LangGraph Platform、LangGraph Studio、LangSmith基本用法

LangChain核心思想逐渐向LangGraph偏移,同时有了LangGraph Platform、LangGraph Studio。LangSmith之前就有了,这三个组件作为辅助类的应用,本文进行了简单的介绍以及使用,方便后续博客的工具使用

2025-02-27 18:26:50 1091

原创 Linux子系统固定IP和代理设置

开发人员使用Windows的wsl作为开发环境,设置WSL为固定IP,且与主机IP相同;配置Linux子系统的代理与Windows相同

2025-02-26 17:04:40 263

原创 langchain系列(六)- LangGraph入门以及介绍

LangGraph的基本原理以及详细介绍,基本概念说明,流程详解,代码示例

2025-02-26 16:30:47 1117

原创 langchain系列(五)- LangChain 的tool原理与代码实现

LangChain实现tool的功能,基础功能实现,多工具调用

2025-02-25 17:30:33 1070

原创 langchain系列(四)- LangChain 的RAG原理与代码实现

RAG的原理介绍以及代码实现

2025-02-23 18:01:11 709

原创 langchain系列(三)- LangChain 翻译应用

使用LangChain基本组件实现翻译功能,设计提示词优化、少量示例、流式输出、异步、异步多线程、多线程等各种示例

2025-02-21 17:39:24 846

原创 langchain系列 - FewShotPromptTemplate 少量示例

针对LangChain的提示词中few-shot进行代码演练

2025-02-20 17:24:29 950

原创 langchain系列(二)- 提示词模板以及消息

LangChain的提示词模板的理论与实战

2025-02-12 23:20:50 583

原创 langchain系列(一) - LangChain 基础概念

LangChain是一个开源的python AI框架,提供了基于大模型的AI应用所需的模块和工具。通过LangChain,开发者可以轻松的与LLM集成,完成对话、文本生成、翻译等应用的开发,同样也可以实现多模态模型的集成。

2025-02-11 23:56:15 687

原创 langchain 入门(一)

LangChain入门,基于langchain实现翻译应用功能。同时实现了多语言翻译以及流式输出

2025-01-24 15:23:38 376

原创 Linux子系统安装docker-engine,国内镜像

Windows 11 WSL2 Ubuntu 22 安装docker,docker配置国内可用镜像

2025-01-09 20:16:25 356

原创 Linux 子系统 Ubuntu 安装MySQL 8

Windows 安装Linux子系统,Linux子系统固定IP与Windows相同,Linux子系统Ubuntu安装MySQL,Windows使用dbeaver连接Linux子系统的MySQL

2025-01-08 23:41:33 656

原创 ollama部署本地大模型,Linux以及python调用

调用apikey和本地部署的区别仅在api_key、base_url、model三个参数有区别。

2024-12-21 22:20:50 1067 1

原创 FastAPI 目录结构推荐

环境:openEuler、Windows 11、WSL 2、python 3.12.3、FastAPI背景:初学FastAPI,对于其框架结构不熟悉,记录时间:20241031说明:使用 FastAPI 搭建项目时,合理的目录结构可以帮助你更好地组织代码,使其更易于维护和扩展。

2024-10-31 21:43:52 977

原创 VSCode 设置环境变量(WSL 2)

环境:openEuler、Windows 11、WSL 2、python 3.12.3背景:使用vscode连接Windows 的Linux子系统,开发python项目,获取环境变量失败时间:20241029说明:使用os.environ获取不到变量,设置/etc/profile、/root/.bash_profile等均不能解决问题。

2024-10-29 22:10:02 2328

原创 FastAPI、langchain搭建chatbot,langgraph实现历史记录

使用langgraph作为历史记录存储,使用FastAPI和langchain实现对话

2024-10-23 20:14:26 1319 1

原创 使用RunnableWithMessageHistory实现聊天记录

第二个字典中存储了两个问答,第一个字典存储了一个问答。环境:openEuler、python 3.11.6、Azure openAi、langchain 0.3.3。背景:开发项目使用langchain框架,需要实现聊天记录记忆功能。说明:官文已说,推荐langgraph,但此类依然长期使用。返回值中有两个字典,这是存储的记录,可以分析得知,存储成功。显然,已将聊天的问题添加到store中。会话使用两个id来精细化存储聊天信息。时间:20241021。可以看到,效果是类似的。

2024-10-21 11:55:49 631

原创 fastapi的docs页面是空白解决

环境:openEuler、python 3.11.6、fastapi 0.115.2背景:居家办公,默认搭建的fastapi的docs接口为空白时间:20241016说明:网上很多教程的缺点是复杂(但是能够了解的更清楚),使用官方文档解决很便利。

2024-10-16 20:49:25 898

原创 nemo-guardrails在langchain中基本使用

环境:openEuler、python 3.11.6、nemoguardrails 0.10.1、Azure openAi、langchain 0.2.16背景:开发项目使用langchain框架,需要将nemo-guardrails集成到langchain中时间:20241015说明:之后有时间再优化吧,现在只是给自己作为一个记录,一直看崩溃的英文文档源码地址:尚无。

2024-10-15 11:41:18 902 2

原创 nemo-guardrails简单应用

nemo-guardrails基本应用以及避坑fastembed.common.model_management:download_model:248NO_SUCHFILE : Load model from /tmp/fastembed_cache/fast-all-MiniLM-L6-v2/model.onnx

2024-10-14 23:08:52 1462

原创 APScheduler、Django实现定时任务,以及任务动态操作

django配合apscheduler使用基本方法以及各种方法的调用

2024-09-23 14:04:49 1012 1

原创 VUE项目在Linux子系统部署

环境:Windows 11、python 3.12.3、Django 4.2.11、 APScheduler 3.10.4 vue。说明:使用node启动,非nginx,别问为什么,我也不知道。背景:换系统需要重新安装,避免后期忘记,此处记录一下啊。下载后解压,到指定目录,直接创建软连接即可。1、下载相应版本的node,我的。事件:20240922。

2024-09-22 21:36:17 421

原创 python使用vscode 所需插件

环境:Windows 11、python 3.12.3、Django 4.2.11、 APScheduler 3.10.4。背景:换系统需要重新安装,避免后期忘记,此处记录一下啊。安装结束后重启即可,所有菜单等均变为简体中文。说明:记录,方便后期自己查找。安装一个,另外一个自动安装。事件:20240921。

2024-09-21 19:23:46 458

原创 APScheduler中的EVENT使用监听处理

环境:Windows 11、python 3.12.3、Django 4.2.11、 APScheduler 3.10.4。背景:工作出现bug,需要监控事件的发生,此处使用APS车堵了人提供的add_listener方式。在Django中的基本实现方法。说明:记录,方便后期自己查找。事件:20240911。

2024-09-11 17:02:28 581

原创 APScheduler 3.X版本 - 中文译本

背景:工作使用python + django + apscheduler + celery +MySQL + redis,某次想要使用异步的结果资料不全,所以想要搞一搞,问题是中文译本也不太好,为了提升熟练度,自己也来一套时间:20240822目的:后期会不定更新其内容,增加示例。

2024-08-22 17:47:33 1004

原创 自己搭建远程桌面服务器-RustDesk 极简版

linux搭建RustDesk保姆间教程_rustdesk linux-优快云博客linux搭建RustDesk保姆间教程_rustdesk linux-优快云博客。

2024-08-16 15:55:49 3155 4

原创 Django 实现连续请求

背景:使用django+apscheduler实现定时任务,现在创建任务以及启动任务为两个接口,基于类。创作灵感:工作中,前端因为某些原因(极其特殊)无法发送两个请求,需要后端实现。现在由于前端无法发送两个请求,只能后端来操作;第一次见到这种需求,全都仰仗我们前端。调用了启动方法,将所需参数传输过来即可。

2024-08-06 15:41:36 685

原创 django.db.utils.NotSupportedError: MySQL 8 or later is required

django.db.utils.NotSupportedError: MySQL 8 or later is required (found 5.7.44). 问题解决

2024-07-26 11:24:56 470

原创 APScheduler的触发器详解

关于apscheduler的时间触发方式介绍,算是较为详细

2024-07-18 11:28:10 1334

原创 HTML CSS 基础复习笔记 - 框架、装饰、弹性盒子

弹性盒子 - 学习 Web 开发 | MDN (mozilla.org)flex-flow:flex-flow属性是flex-direction属性和flex-wrap属性的简写形式align-items:flex-start | flex-end | center | baseline | stretch (单行)

2024-07-09 17:19:05 1370

原创 HTML CSS 基础复习笔记 - 列表使用

web前端基础复习

2024-07-03 23:24:06 492

原创 HTML CSS 基础复习笔记 - 表格标签使用

web复习笔记

2024-07-03 10:57:11 507

原创 django.db.utils.NotSupportedError: MySQL 8 or later is required (found 5.7.26).

1 找到文件:aca\Lib\site-packages\django\db\backends\base\base.py。注释第239行, 即:self.check_database_version_supported()settings文件在程序执行时加载,所以会替换Django下的源码,代替其执行。说明:版本不兼容,最初使用注释源码,但是感觉这种处理很低端,所以有了这篇小作文。该方法验证是否为MySQL 8以上,否则执行raise,也就报错了。时间:20240429。settings配置。

2024-04-29 16:03:11 1076

原创 MarkDown 接口模板

【代码】MarkDown 接口模板。

2024-04-29 09:56:00 972

原创 django 4.2 自定义signal的使用方法

环境:win11 python3.9.2 django 4.2.11。背景:执行异步数据存储,想要使用该方法实现(失败了)1、创建django项目,并实现首页。说明:记录一下,避免忘记。2、创建信号并实现执行。时间:20240410。

2024-04-10 10:13:49 408

原创 django celery 异步任务 异步存储

5、from django.utils.translation import ugettext_lazy as _ 错误同 1,环境:win11、python 3.9.2、django 4.2.11、celery 4.4.7、MySQL 8.1、redis 3.0。celery配置:broker使用redis,backend使用django自带的ORM,并注册celery相关应用。2、django中集成celery,异步处理任务,并将任务存储到MySQL。3、添加任务,执行,写入到数据库。

2024-04-09 11:42:24 2070 4

空空如也

空空如也

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

TA关注的人

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