SamiKoen
commited on
Commit
·
ae80d68
1
Parent(s):
179b8e3
Strengthen stock data directive - prevent GPT from ignoring real stock info
Browse files
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"
|
| 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"]:
|