Commit f170abd5 authored by 于飞's avatar 于飞

word

parent 93229785
......@@ -97,6 +97,7 @@ def mount_routers(app: FastAPI):
from dbgpt.app.apps.vadmin.auth.utils.login import router as login
from dbgpt.app.apps.vadmin.auth.views import router as views
from dbgpt.app.apps.system.views import router as system_views
from dbgpt.app.apps.vadmin.word.views import router as word_views
app.include_router(api_v1, prefix="/api", tags=["Chat"])
app.include_router(api_v2, prefix="/api", tags=["ChatV2"])
......@@ -244,6 +245,30 @@ def initialize_app(param: WebServerParameters = None, args: List[str] = None):
return param
def run_uvicorn_online(param: WebServerParameters):
import uvicorn
# 线上运行-带ssl证书的参数
setup_http_service_logging()
# https://github.com/encode/starlette/issues/617
cors_app = CORSMiddleware(
app=app,
allow_origins=["*"],
allow_credentials=True,
allow_methods=["GET", "POST", "PUT", "PATCH", "DELETE", "OPTIONS"],
allow_headers=["*"],
)
uvicorn.run(
cors_app,
host=param.host,
port=param.port,
log_level=logging_str_to_uvicorn_level(param.log_level),
ssl_keyfile='/applications/nginx1.6/cert/zsk.daxiang.cloud.key',
ssl_certfile='/applications/nginx1.6/cert/zsk.daxiang.cloud.pem',
)
def run_uvicorn(param: WebServerParameters):
import uvicorn
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment