Skip to content

monkeyhlj/LLM_development_learning

Repository files navigation

LLM_development_learning

Learning Demo Records:

注:不同demo对应依赖环境可能有所不一样,都在对应demo的requirements文件中。

Catalogue:

LangChain related - LLM_demo对应博客文档:AI Agent开发课程笔记记录 - 基础篇-CSDN博客

LangChain Advanced:LangChain - V1.0-CSDN博客

LangGraph Advanced:基于LangGraph的Agent-CSDN博客

RAG related - RAG_demo对应博客文档:AI Agent开发课程笔记记录 - 提升篇 About RAG-CSDN博客

Skills related - test-project对应博客文档:OpenCode安装以及Agent skills使用测试-CSDN博客

Skills Advanced - Agent_skills_demo:still in progress...

Project related - llm-developing-assistantgpt:still in progress...

目录结构:

LLM_development_learning/
├── .git/
├── .gitignore
├── README.md
├── Agent_demo/
│   └── test.ipynb
├── Agent_skills_demo/
│   └── test.ipynb
├── LangChain/
│   ├── .env
│   ├── .idea/
│   ├── .langgraph_api/
│   ├── agent_env/
│   ├── langgraph.json
│   ├── pyproject.toml
│   ├── readme.md
│   ├── requirements.txt
│   ├── test.sql
│   ├── src/
│   │   ├── app.py
│   │   └── agent/
│   │       ├── my_agent1.py
│   │       ├── my_agent2.py
│   │       ├── my_agent3.py
│   │       ├── my_llm.py
│   │       ├── text_to_sql_agent.py
│   │       ├── logs/
│   │       ├── tools/
│   │       └── utils/
│   ├── static/
│   │   ├── script.js
│   │   └── style.css
│   └── templates/
│       └── chat.html
├── LangGraph/
│   ├── project1/
│   │   ├── .env
│   │   ├── agent_env/
│   │   ├── langgrapg01-入门和组件.ipynb
│   │   ├── langgraph02-构筑有记忆能恢复的智能体.ipynb
│   │   ├── langgraph03-人机协作与历史回溯.ipynb
│   │   ├── langgraph04-多智能体系统.ipynb
│   │   ├── requirements.txt
│   │   ├── checkpoints.db
│   │   ├── content_review.db
│   │   ├── content_review.db-shm
│   │   ├── content_review.db-wal
│   │   ├── personal_assistant.db
│   │   ├── personal_assistant.db-shm
│   │   ├── personal_assistant.db-wal
│   │   ├── pipeline.db
│   │   └── demo-agent/
│   │       └── ...
│   └── project2/
│       ├── .gitignore
│       ├── .idea/
│       ├── langgraph_demo/
│       ├── langgraph_test_venv/
│       └── readme.md
├── LLM_demo/
│   ├── 01_LLM.ipynb
│   ├── 02_LLM_local_ollama.ipynb
│   ├── 03_LangChain关键对象.ipynb
│   ├── 04_LangChain记忆系统.ipynb
│   ├── 05_LangChain文本嵌入.ipynb
│   ├── 06_LangChain工具封装与调用.ipynb
│   ├── city.csv
│   ├── requirements.txt
│   ├── 政策文件.txt
│   ├── agent_env/
│   ├── bge-small-zh-v1.5/            (Embedding模型文件)
│   │   └── ...
│   └── chromadb/                     (向量数据库)
│       └── ...
├── RAG_demo/
│   ├── .env
│   ├── agent_env/
│   ├── requirements.txt
│   ├── deepseek_faiss_搭建本地知识库检索.ipynb
│   ├── qwen-agent-multi-files.ipynb
│   ├── local_rag_chroma_db/          (向量数据库)
│   ├── docs/
│   │   ├── 各种资料文件txt,pdf等
│   ├── Internet_docs/
│   │   ├── Lecture 1 Overview.ipynb
│   │   ├── Lecture 2 Indexing.ipynb
│   │   ├── Lecture 3 Retrieval and generation.ipynb
│   │   ├── Lecture 4 Multi Query.ipynb
│   │   ├── Lecture 5 RAG-Fusion.ipynb
│   │   ├── lecture 6 Decomposition.ipynb
│   │   ├── Lecture 7 Step Back.ipynb
│   │   ├── Lecture 8 Hype.ipynb
│   │   ├── Lecture 9 Routing.ipynb
│   │   ├── Lecture 10 Query Structuring.ipynb
│   │   ├── Lecture 11 Multi-Reporesentation indexing.ipynb
│   │   ├── Lecture 12 PARPTOR.ipynb
│   │   ├── Lecture 13 ColBert.ipynb
│   │   ├── Lecture 14 Re-ranking.ipynb
│   │   ├── Lecture 15 CRAG.ipynb
│   │   ├── vectorEmbedding_and_similarity.ipynb
│   │   ├── 文本向量化.py
│   │   ├── 文档切割.ipynb
│   │   ├── RAG优化技巧.pdf
│   │   ├── RAG简易流程.pdf
│   │   └── 评估指标.pdf
│   ├── qwen_agent/
│   │   └── ...
│   └── workspace/
│       └── tools/
│           ├── doc_parser/
│           └── simple_doc_parser/
├── llm-developing-assistantgpt/
│   ├── app.py
│   ├── AssistantGPT.py
│   ├── config.py
│   ├── db_qdrant.py
│   ├── file_processor.py
│   ├── file_processor_helper.py
│   ├── utils.py
│   ├── requirements.txt
│   ├── README.md
│   └── assets/
│       └── ...
└── test-project/
    ├── .env
    ├── .gitignore
    ├── .venv/
    ├── index.html
    └── .opencode/
        ├── .gitignore
        ├── package-lock.json
        ├── package.json
        └── skills/
            ├── frontend-design/
            ├── server-status-check/
            ├── site-users-count/
            ├── skill-creator/
            └── xlsx/

About

LLM_development_learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors