A simple blog built by Django
LangChain 入门:从第一行代码到环境配置
| Published by rcdfrd LangChain 入门:从第一行代码到环境配置
想用 Python 调大模型,LangChain 是绕不开的框架。这篇文章带你从零开始,跑通第一个 LangChain 程序,顺便把环境配置搞定。
最简单的调用
LangChain 封装了各大模型厂商的 API,核心对象是 ChatOpenAI。几行代码就能跟大模型对话:
from langchain_openai import ChatOpenA
Read more ⟶
Seaborn 数据可视化入门与进阶
| Published by rcdfrd Seaborn 数据可视化入门与进阶
用 Python 画统计图
一、Seaborn 是什么
Seaborn 是 Matplotlib 的封装库,画统计图更方便。和 Matplotlib 比:
默认样式好看,不用调半天
代码量少
自带统计计算(置信区间、核密度估计)
直接使用 Pandas DataFrame
安装命令:
pip install seaborn
二、主题与
Read more ⟶
Linux 下现代化开发环境构建指南
| Published by rcdfrd Linux 下用 uv 和 fnm 搭建高效的开发环境
为什么换?
装依赖快 10 倍以上(不夸张,实测如此)
uv 一个工具干了 pip + poetry + pyenv 的活
fnm 不像 nvm 那样拖慢 shell 启动
1. Python 环境:uv
uv 是 Astral 公司开发的(就是做 Ruff 的那家)。它是一个独立的二进制文件,不需要先装 Python 就能运行。
1.
Read more ⟶