Spaces:
Paused
Paused
Upload 6 files
Browse files- app.py +2 -8
- controllers/admin_controller.py +2 -1
- controllers/chat_controller.py +1 -1
- core.py +6 -0
app.py
CHANGED
@@ -1,14 +1,9 @@
|
|
1 |
from fastapi import FastAPI
|
2 |
from controllers import chat_controller, test_controller, admin_controller, health_controller
|
3 |
-
from
|
4 |
-
from session import SessionStore
|
5 |
from llm_model import LLMModel
|
6 |
from log import log
|
7 |
|
8 |
-
service_config = ServiceConfig()
|
9 |
-
session_store = SessionStore()
|
10 |
-
llm_models = {}
|
11 |
-
|
12 |
app = FastAPI()
|
13 |
|
14 |
app.include_router(health_controller.router)
|
@@ -27,5 +22,4 @@ if __name__ == "__main__":
|
|
27 |
log(f"✅ '{project_name}' için model yüklendi.")
|
28 |
|
29 |
import uvicorn
|
30 |
-
uvicorn.run(app, host="0.0.0.0", port=7860)
|
31 |
-
|
|
|
1 |
from fastapi import FastAPI
|
2 |
from controllers import chat_controller, test_controller, admin_controller, health_controller
|
3 |
+
from core import service_config, session_store, llm_models
|
|
|
4 |
from llm_model import LLMModel
|
5 |
from log import log
|
6 |
|
|
|
|
|
|
|
|
|
7 |
app = FastAPI()
|
8 |
|
9 |
app.include_router(health_controller.router)
|
|
|
22 |
log(f"✅ '{project_name}' için model yüklendi.")
|
23 |
|
24 |
import uvicorn
|
25 |
+
uvicorn.run(app, host="0.0.0.0", port=7860)
|
|
controllers/admin_controller.py
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
from fastapi import APIRouter
|
2 |
-
from
|
3 |
from llm_model import LLMModel
|
4 |
from fastapi.responses import JSONResponse
|
5 |
from log import log
|
@@ -20,3 +20,4 @@ def reload_config():
|
|
20 |
return {"status": "ok", "message": "Konfigürasyon ve modeller yeniden yüklendi."}
|
21 |
except Exception as e:
|
22 |
return JSONResponse(content={"error": str(e)}, status_code=500)
|
|
|
|
1 |
from fastapi import APIRouter
|
2 |
+
from core import service_config, llm_models
|
3 |
from llm_model import LLMModel
|
4 |
from fastapi.responses import JSONResponse
|
5 |
from log import log
|
|
|
20 |
return {"status": "ok", "message": "Konfigürasyon ve modeller yeniden yüklendi."}
|
21 |
except Exception as e:
|
22 |
return JSONResponse(content={"error": str(e)}, status_code=500)
|
23 |
+
|
controllers/chat_controller.py
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
from fastapi import APIRouter, Request
|
2 |
from llm_model import Message
|
3 |
from chat_handler import handle_chat
|
4 |
-
from
|
5 |
|
6 |
router = APIRouter()
|
7 |
|
|
|
1 |
from fastapi import APIRouter, Request
|
2 |
from llm_model import Message
|
3 |
from chat_handler import handle_chat
|
4 |
+
from core import service_config, session_store, llm_models
|
5 |
|
6 |
router = APIRouter()
|
7 |
|
core.py
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
from service_config import ServiceConfig
|
2 |
+
from session import SessionStore
|
3 |
+
|
4 |
+
service_config = ServiceConfig()
|
5 |
+
session_store = SessionStore()
|
6 |
+
llm_models = {}
|