ciyidogan commited on
Commit
a06a7a8
·
verified ·
1 Parent(s): 171598e

Upload 6 files

Browse files
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 service_config import ServiceConfig
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 app import service_config, llm_models
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 app import service_config, session_store, llm_models
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 = {}