ciyidogan commited on
Commit
80b4159
·
verified ·
1 Parent(s): c4627f6

Update inference_test.py

Browse files
Files changed (1) hide show
  1. inference_test.py +10 -1
inference_test.py CHANGED
@@ -98,9 +98,18 @@ def start_chat():
98
  @app.post("/train_intents", status_code=202)
99
  def train_intents(train_input: intent.TrainInput):
100
  log("📥 POST /train_intents çağrıldı.")
 
101
  intents = train_input.intents
 
 
102
  s_config.INTENT_DEFINITIONS = {intent["name"]: intent for intent in intents}
103
- threading.Thread(target=lambda: intent.background_training(intents, s_config), daemon=True).start()
 
 
 
 
 
 
104
  return {"status": "accepted", "message": "Intent eğitimi arka planda başlatıldı."}
105
 
106
  @app.post("/load_intent_model")
 
98
  @app.post("/train_intents", status_code=202)
99
  def train_intents(train_input: intent.TrainInput):
100
  log("📥 POST /train_intents çağrıldı.")
101
+
102
  intents = train_input.intents
103
+ data_formats = getattr(train_input, "data_formats", [])
104
+
105
  s_config.INTENT_DEFINITIONS = {intent["name"]: intent for intent in intents}
106
+ s_config.DATA_FORMATS = data_formats # 🔧 DATA_FORMATS burada set ediliyor
107
+
108
+ threading.Thread(
109
+ target=lambda: intent.background_training(intents, s_config),
110
+ daemon=True
111
+ ).start()
112
+
113
  return {"status": "accepted", "message": "Intent eğitimi arka planda başlatıldı."}
114
 
115
  @app.post("/load_intent_model")