Seicas commited on
Commit
498aa10
·
verified ·
1 Parent(s): 16f9715

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +8 -8
main.py CHANGED
@@ -7,7 +7,6 @@ from datetime import datetime, timedelta
7
  from typing import Optional, Dict, Any
8
  import os
9
  from pydantic import BaseModel
10
- from routes import router
11
  from config import settings
12
 
13
  # Güvenlik yapılandırması
@@ -56,18 +55,18 @@ fake_users_db = {
56
 
57
  # Uygulama
58
  app = FastAPI(
59
- title="Tıbbi Konuşma Transkripsiyon Servisi",
60
  description="Doktor viziteleri sırasında konuşmaları transkribe eden ve diyarize eden API",
61
  version="0.1.0"
62
  )
63
 
64
- # CORS ayarları - sadece güvenilir kaynaklar
65
  app.add_middleware(
66
  CORSMiddleware,
67
- allow_origins=["https://sizin-guvenli-web-siteniz.com"], # Üretimde belirli bir domain listesi kullanın
68
  allow_credentials=True,
69
- allow_methods=["GET", "POST"],
70
- allow_headers=["Authorization", "Content-Type"],
71
  )
72
 
73
  # Yetkilendirme fonksiyonları
@@ -154,5 +153,6 @@ app.state.asr_config = {
154
  "anonymize_data": True # Varsayılan olarak veri anonimleştirme aktif
155
  }
156
 
157
- # Router'ı ekle - doktor yetkisi gerektir
158
- app.include_router(router, prefix="/api", dependencies=[Depends(doctor_required)])
 
 
7
  from typing import Optional, Dict, Any
8
  import os
9
  from pydantic import BaseModel
 
10
  from config import settings
11
 
12
  # Güvenlik yapılandırması
 
55
 
56
  # Uygulama
57
  app = FastAPI(
58
+ title="Pediatrik ASR API",
59
  description="Doktor viziteleri sırasında konuşmaları transkribe eden ve diyarize eden API",
60
  version="0.1.0"
61
  )
62
 
63
+ # CORS ayarları
64
  app.add_middleware(
65
  CORSMiddleware,
66
+ allow_origins=["*"],
67
  allow_credentials=True,
68
+ allow_methods=["*"],
69
+ allow_headers=["*"],
70
  )
71
 
72
  # Yetkilendirme fonksiyonları
 
153
  "anonymize_data": True # Varsayılan olarak veri anonimleştirme aktif
154
  }
155
 
156
+ # Router'ı sonradan import et
157
+ from routes import router
158
+ app.include_router(router, prefix="/api/v1")