main
HuangHai 5 months ago
parent 4abcda780f
commit 9778d6f2ab

@ -1,10 +1,21 @@
from fastapi import FastAPI
from fastapi.responses import StreamingResponse, PlainTextResponse
from fastapi.middleware.cors import CORSMiddleware # 导入 CORS 中间件
import socket
from openai import OpenAI
import asyncio
app = FastAPI()
# 添加 CORS 中间件
app.add_middleware(
CORSMiddleware,
allow_origins=["*"], # 允许所有来源
allow_credentials=True,
allow_methods=["*"], # 允许所有 HTTP 方法
allow_headers=["*"], # 允许所有 HTTP 头
)
# 阿里云中用来调用 deepseek v3 的密钥
MODEL_API_KEY = "sk-01d13a39e09844038322108ecdbd1bbc"
MODEL_NAME = "deepseek-v3"
@ -76,7 +87,6 @@ async def stream_data(course_name: str):
# 运行应用
if __name__ == "__main__":
import uvicorn
import asyncio
# 获取本机所有 IPv4 地址
ips = get_local_ips()

Loading…
Cancel
Save