Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -2018,6 +2018,10 @@ async def process_incoming_message(from_number: str, msg: dict):
|
|
| 2018 |
|
| 2019 |
async def handle_general_query_with_ai(from_number: str, query: str, user_context: dict, reply_language: str = 'en'):
|
| 2020 |
"""Handle general queries with OpenAI intelligence"""
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2021 |
try:
|
| 2022 |
if not OPENAI_API_KEY:
|
| 2023 |
send_whatsjet_message(from_number,
|
|
@@ -2478,6 +2482,10 @@ async def handle_ai_chat_mode(from_number: str, query: str, reply_language: str
|
|
| 2478 |
Handle AI chat mode - completely separate from menu system
|
| 2479 |
Uses OpenAI to provide intelligent responses based on CSV data
|
| 2480 |
"""
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2481 |
try:
|
| 2482 |
logger.info(f"[AI Chat] Processing query: '{query}' for {from_number} in {reply_language}")
|
| 2483 |
|
|
|
|
| 2018 |
|
| 2019 |
async def handle_general_query_with_ai(from_number: str, query: str, user_context: dict, reply_language: str = 'en'):
|
| 2020 |
"""Handle general queries with OpenAI intelligence"""
|
| 2021 |
+
# Force Urdu replies for Option 4
|
| 2022 |
+
reply_language = 'ur'
|
| 2023 |
+
logger.info(f"[AI General] Forcing reply_language to Urdu for Option 4.")
|
| 2024 |
+
|
| 2025 |
try:
|
| 2026 |
if not OPENAI_API_KEY:
|
| 2027 |
send_whatsjet_message(from_number,
|
|
|
|
| 2482 |
Handle AI chat mode - completely separate from menu system
|
| 2483 |
Uses OpenAI to provide intelligent responses based on CSV data
|
| 2484 |
"""
|
| 2485 |
+
# Force Urdu replies for Option 4
|
| 2486 |
+
reply_language = 'ur'
|
| 2487 |
+
logger.info(f"[AI Chat] Forcing reply_language to Urdu for Option 4.")
|
| 2488 |
+
|
| 2489 |
try:
|
| 2490 |
logger.info(f"[AI Chat] Processing query: '{query}' for {from_number} in {reply_language}")
|
| 2491 |
|