Fix: Move project files to root directory

This commit is contained in:
jeremygan2021
2026-01-13 21:23:50 +08:00
parent f85cded5d9
commit ecf994ab19
16 changed files with 0 additions and 0 deletions

41
save_voice.py Normal file
View File

@@ -0,0 +1,41 @@
#!/usr/bin/env python3
"""
阿里云OSS文件上传API服务启动脚本
"""
import os
import sys
import uvicorn
from main import app
from config import settings
def main():
"""启动应用"""
print("🚀 启动阿里云OSS文件上传API服务...")
print(f"📍 服务地址: http://{settings.app_host}:{settings.app_port}")
print(f"📚 API文档: http://{settings.app_host}:{settings.app_port}/docs")
print(f"🔧 OSS端点: {settings.oss_endpoint}")
print(f"🪣 Bucket: {settings.oss_bucket_name}")
print("-" * 50)
# 检查必要的环境变量
if not settings.oss_access_key_id or not settings.oss_access_key_secret:
print("❌ 错误: 请设置OSS访问密钥环境变量:")
print(" export OSS_ACCESS_KEY_ID=your_access_key_id")
print(" export OSS_ACCESS_KEY_SECRET=your_access_key_secret")
print(" export OSS_BUCKET_NAME=your_bucket_name")
sys.exit(1)
# 启动服务
uvicorn.run(
app,
host=settings.app_host,
port=settings.app_port,
reload=settings.debug,
log_level="info"
)
if __name__ == "__main__":
main()