- 新增 config.yaml:集中管理 Strapi API 配置 - 新增 config_loader.py:配置加载模块 - 更新 http_routes.py:从配置文件读取 API 端点 - 支持从 YAML 文件配置 FAQ 分类和语言 - 更新 requirements.txt:添加 pyyaml 依赖 优势: - 配置与代码分离,易于维护 - 添加新分类无需修改代码 - 支持热加载配置 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
23 lines
275 B
Plaintext
23 lines
275 B
Plaintext
# FastMCP Framework
|
|
fastmcp>=0.1.0
|
|
|
|
# HTTP Server
|
|
fastapi>=0.100.0
|
|
uvicorn>=0.23.0
|
|
|
|
# HTTP Client
|
|
httpx>=0.26.0
|
|
|
|
# Data Validation
|
|
pydantic>=2.5.0
|
|
pydantic-settings>=2.1.0
|
|
|
|
# Environment & Config
|
|
python-dotenv>=1.0.0
|
|
|
|
# Logging
|
|
structlog>=24.1.0
|
|
|
|
# Configuration
|
|
pyyaml>=6.0
|