SamiKoen commited on
Commit
ae80d68
·
1 Parent(s): 179b8e3

Strengthen stock data directive - prevent GPT from ignoring real stock info

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -771,8 +771,8 @@ def chatbot_fn(user_message, history, image=None):
771
  for store_info in warehouse_stock_data:
772
  warehouse_info += f"• {store_info}\n"
773
  system_messages.append({
774
- "role": "system",
775
- "content": f"GÜNCEL STOK DURUMU:\n{warehouse_info}\n\nBu bilgileri kullanarak kullanıcıya hangi mağazada stok olduğunu söyle."
776
  })
777
  print(f"DEBUG - Using warehouse stock data")
778
  elif warehouse_stock_data == ["Hiçbir mağazada mevcut değil"]:
 
771
  for store_info in warehouse_stock_data:
772
  warehouse_info += f"• {store_info}\n"
773
  system_messages.append({
774
+ "role": "system",
775
+ "content": f"KRITIK - GERCEK STOK VERISI (XML VERITABANINDAN):\n{warehouse_info}\n\nCOK ONEMLI: Bu veri gercek veritabanindan gelmektedir ve KESINLIKLE DOGRUDUR. Kullanicinin sordugu urun STOKTA MEVCUTTUR. ASLA 'boyle bir model yok', 'bulunamadi' veya 'Trek gaminda bulunmuyor' DEME. Yukardaki stok ve fiyat bilgisini kullanarak dogru cevap ver."
776
  })
777
  print(f"DEBUG - Using warehouse stock data")
778
  elif warehouse_stock_data == ["Hiçbir mağazada mevcut değil"]: