27 lines
811 B
Bash
Executable File
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 "========================================="
|