finyx_data_ai/check_config.sh
2026-01-11 07:48:19 +08:00

27 lines
811 B
Bash
Executable File

#!/bin/bash
echo "========================================="
echo "检查硅基流动配置"
echo "========================================="
echo ""
echo "1. 检查 .env 文件中的配置:"
grep "^SILICONFLOW" .env | sed 's/\(SILICONFLOW_API_KEY=\)[^ ]*/\1***隐藏***/'
echo ""
echo "2. 检查配置是否加载:"
source venv/bin/activate
python3 -c "
from app.core.config import settings
key = settings.SILICONFLOW_API_KEY
if key and key.strip():
print(f'✅ API Key 已配置 (长度: {len(key)})')
print(f'✅ Base URL: {settings.SILICONFLOW_BASE_URL}')
print(f'✅ 默认模型: {settings.SILICONFLOW_MODEL}')
else:
print('❌ API Key 未配置或为空')
print('请编辑 .env 文件,添加您的 SILICONFLOW_API_KEY')
"
echo ""
echo "========================================="