llm-python

跟着示例学 LLM 开发,从入门到上手 RAG

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 基础设施 🍴 复刻 314 🐛 待处理 1 👀 关注 14
GitHub ↗
GitHub 星标 ★ 932
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源教程与示例脚本,MIT许可证,完全免费,无付费版本。

项目预览

llm-python 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类基础设施
开发团队onlyphantom
定价模式🏷️完全免费
价格说明开源教程与示例脚本,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Jupyter Notebook
技术栈/模型chromadb,gpt-3,langchain,langchain-python,llamaindex,llm,llmops,openai-api,pinecone,tutorial
GitHub 星标★ 932
上线时间2023-04-06 00:00:00
代码更新2026-02-20
仓库体积2.2 MB
本站数据更新2026-11-07
维护状态低维护
收录时间2026-08-09
浏览次数5

项目介绍

llm-python 是一个面向开发者的 LLM 教程与示例脚本集合,主要使用 Jupyter Notebook 编写,涵盖 LangChain、OpenAI、LlamaIndex、ChromaDB、Pinecone 等主流工具。项目旨在通过可运行的代码示例,帮助开发者快速上手大语言模型应用开发,解决从基础调用到复杂 RAG 流程的实践难题。核心能力包括:提供多种 LLM 框架的对比用法、演示向量数据库的集成方式、展示提示工程与链式调用模式,以及构建检索增强生成(RAG)的完整流程。项目结构清晰,按主题分模块,适合初学者按图索骥,也方便有经验的开发者快速查找特定场景的参考实现。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 932

使用教程

难度:入门 约 10 分钟 部署方式:在线课程 4 步

环境要求

  • Python 3.10+
  • OpenAI API Key
  • (部分示例)Pinecone / Chroma

安装与启动步骤

  1. 1克隆仓库

    每个示例都是独立自包含的脚本或 notebook,可以只挑需要的看。

    git clone https://github.com/onlyphantom/llm-python.git
  2. 2建虚拟环境

    示例覆盖 langchain、llamaindex、openai agents 等多套栈,建议分目录建环境。

    python -m venv .venv && source .venv/bin/activate
  3. 3配 API Key

    把 OPENAI_API_KEY 等写进 .env,示例会从环境变量读。

  4. 4按主题跑示例

    先跑最小可用的 chat 示例,再逐步看 RAG、向量库、Agent 的进阶目录。

如何确认成功

示例脚本能跑通并打印模型回复或检索结果。

注意事项

  • 配套 YouTube 视频讲解,只看代码容易漏掉设计意图。

核心亮点

  • 覆盖 LangChain、LlamaIndex、OpenAI 等多个主流框架,对比学习效率高
  • 每个示例都是可运行的 Notebook,直接动手实践,降低上手门槛
  • 包含 RAG、向量数据库等热门实战场景,紧跟技术趋势

不足之处

  • 教程类项目,代码深度有限,复杂生产级问题覆盖不足
  • 更新频率一般,部分示例可能滞后于库的最新版本

适用场景

  • 初学者系统学习 LLM 应用开发
  • 快速查找特定框架的用法示例
  • 教学培训中作为动手实践材料

替代项目

openai-cookbook、langchain-ai/langchain、gkamradt/langchain-tutorials

上一篇:ai-engineering-playbook

下一篇:llm-books

同类项目推荐

learn-anything-with-AI 开源

跟AI做项目,快速掌握任何新技能

A reusable AI learning skill for mastering almost any subject through project-driven···

★ 203 2026-08-09
TTS-arxiv-daily 开源

每12小时自动抓取TTS新论文,收藏即看日报

Automatically Update Text-to-speech (TTS) Papers Daily using Github Actions (Update ···

★ 672 2026-10-01
hello-agent-system 开源

17节双语实战课,从零搭出企业级Agent系统

Hello Agent System — learn enterprise AI agent system design by building every prod···

★ 314 2026-10-09
agentic-rl 开源

中文零基础跟练25章,跑通GRPO智能体训练

Agentic RL 中文零基础教程(33 章):从概念到 GRPO 实战,含 TRL 最小可跑示例;26–33 ···

★ 146 2026-09-27
start-llms 开源

零基础入门大模型,跟着路线图一步步进阶到前沿

A complete guide to start and improve your LLM skills in 2026 with little background···

★ 989 2026-08-09
awesome-llm-courses 开源

精选LLM好课,一站式入门到进阶

A curated list of awesome online courses about Large Langage Models (LLMs)

★ 278 2026-08-09
certified-developer 开源

考取英特尔官方认证,证明你的技术实力

Official repository of the Intel Certified Developer Program

★ 87 2026-08-09