跳到主要内容

Week 3: 调通 LLM API

目标:能熟练调用各种 LLM API,理解核心参数和用法

学习安排

文件内容时间
Day 1day1_ollama_local.py用 Ollama 本地调用 LLM30min
Day 2day2_deepseek_api.py用 DeepSeek API 调用云端 LLM30min
Day 3day3_openai_format.pyOpenAI 兼容格式详解30min
Day 4day4_streaming.py流式响应(SSE)实现打字机效果30min
Day 5day5_multi_turn.py多轮对话:管理 messages 历史30min
Day 6-7day67_cli_chatbot.py综合练习:命令行聊天机器人60min

环境准备

cd docs/14-AI/week3-llm-api
python -m venv .venv && source .venv/bin/activate

# 安装 OpenAI SDK(兼容 Ollama / DeepSeek / DashScope)
pip install openai python-dotenv

# 确保 Ollama 在运行
ollama serve
ollama pull qwen2.5:7b

.env 配置

# .env
DEEPSEEK_API_KEY=sk-your-key
DASHSCOPE_API_KEY=sk-your-key