ada-web

Ada AI is a specialized coding...
Log | Files | Refs | README | LICENSE

commit 2c81035667d6696b3e5f2618b011c8a0adec4074
parent e94210b56e17593224db0e585b57dc7818d52fc3
Author: Amit Dutta <amitdutta4255@gmail.com>
Date:   Thu, 17 Jul 2025 13:19:06 +0530

Update Chatbot.py
Diffstat:
MBackend/Chatbot.py | 11++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/Backend/Chatbot.py b/Backend/Chatbot.py @@ -4,6 +4,7 @@ import os import base64 # Import base64 for image encoding from PIL import Image # Import PIL for image processing (though not strictly needed if just passing bytes) from io import BytesIO # For handling image bytes in memory +import pytz # Import pytz for timezone handling # ─── Configuration ───────────────────────────────────────────────────────────── USERNAME = "Amit Dutta" @@ -16,11 +17,15 @@ HUGGINGFACE_API_KEY = os.getenv("Image") # New: Hugging Face API Key client = Groq(api_key=GROQ_API) -# Function to get real-time information, now explicitly including "IST" +# Define the Indian Standard Timezone +IST = pytz.timezone('Asia/Kolkata') + +# Function to get real-time information, now explicitly timezone-aware def RealtimeInformation(): - now = datetime.datetime.now() + now_utc = datetime.datetime.now(pytz.utc) # Get current UTC time + now_ist = now_utc.astimezone(IST) # Convert to IST # Explicitly state that this time is IST - return f"{now.strftime('%A, %d %B %Y')} {now.strftime('%H:%M:%S')} IST" + return f"{now_ist.strftime('%A, %d %B %Y')} {now_ist.strftime('%H:%M:%S')} IST" # Updated SystemChatBot to include more explicit language instruction and emphasis on USER_INFO SystemChatBot = [{"role": "system", "content": f"""You are {ASSISTANT_NAME}, a powerful AI created by {USERNAME}. Your creator, {USERNAME}, has provided the following information about themselves: {USER_INFO}
© notamitgamer • Site Built: 2026-07-21 13:58:23 UTC • git-mirror commit: 1037f62 [view raw info]
Originally created with stagit • modified by notamitgamer
Forked from github.com/notamitgamer/git-mirror