人工智能与法学硕士工作坊
该项目包含AI&LLM研讨会的代码和文档。
文档
- 01-ai-intro.md --人工智能导论
- 02-llm.md --大型语言模型概述
- 03-矢量数据库.md --矢量数据库概念
- 04-RAG.md --检索增强生成
- 05-gen-ai-RNN.md --基于RNN的生成式人工智能
- 06-变压器.md --变压器架构
- 07-自动代理.md --自主代理
- 08-mcp-ai-integration.md --MCP和AI集成
- 09-ai.md代理 --代理AI概念
- 10-llm-learning.md --法学硕士学习资源
- langchain-in-memory.md --内存模式中的LangChain
- langchain-window-memory-md --内存迁移指南
- python服务器指南.md --Python服务器指南
项目结构
.
├── README.md # Project README
├── docs/ # Markdown docs and guides
├── src/ # Example code & demos
│ └── ...
├── .env # Environment variables (not in git)
├── .gitignore
├── .pylintrc
└── .vscode/ # VS Code settings
└── settings.json安装说明
1.环境设置
为了使项目准备好运行,首先创建一个虚拟环境。要激活它:
python -m venv .venvsource .venv/bin/activate2.安装依赖项
依赖项已安装,但如果需要重新安装:
pip install -r requirements.txt3.环境变量
更新 .env 使用您的实际API密钥文件:
REQUESTY_API_KEY=your_actual_api_key_here4.运行演示
python
代码质量
代码遵循Python最佳实践:
- Snake_case命名约定
- 全面的文档字符串
- 特殊异常处理
- 环境变量验证
- 主要功能模式
安全说明
- 这
.env文件被排除在版本控制之外 - API密钥从不在源代码中进行硬编码
- 虚拟环境隔离了项目依赖关系
