Update app.py
Browse files
app.py
CHANGED
@@ -18,12 +18,9 @@ logging.basicConfig(
|
|
18 |
)
|
19 |
logger = logging.getLogger("CompanyChatbot")
|
20 |
|
21 |
-
#
|
22 |
-
|
23 |
-
|
24 |
-
# Environment variables (Set these in Hugging Face Spaces settings)
|
25 |
-
HF_MODEL = os.environ.get("HF_MODEL", "MaziyarPanahi/calme-3.2-instruct-78b") # Powerful free model
|
26 |
-
HF_API_TOKEN = os.environ.get("HF_API_TOKEN") # Must be set in Spaces settings
|
27 |
COMPANY_NAME = os.environ.get("COMPANY_NAME", "AI")
|
28 |
DEFAULT_SYSTEM_PROMPT = os.environ.get("DEFAULT_SYSTEM_PROMPT",
|
29 |
f"You are {COMPANY_NAME}'s professional AI assistant. Be helpful, accurate, and concise.")
|
@@ -396,10 +393,11 @@ with gr.Blocks(css=css, title=f"{COMPANY_NAME} AI Assistant") as demo:
|
|
396 |
outputs=[login_group, chat_group, user_id, user_role]
|
397 |
)
|
398 |
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
|
|
|
18 |
)
|
19 |
logger = logging.getLogger("CompanyChatbot")
|
20 |
|
21 |
+
# Environment variables
|
22 |
+
HF_MODEL = os.environ.get("HF_MODEL", "MaziyarPanahi/calme-3.2-instruct-78b")
|
23 |
+
HF_API_TOKEN = os.environ.get("HF_API_TOKEN")
|
|
|
|
|
|
|
24 |
COMPANY_NAME = os.environ.get("COMPANY_NAME", "AI")
|
25 |
DEFAULT_SYSTEM_PROMPT = os.environ.get("DEFAULT_SYSTEM_PROMPT",
|
26 |
f"You are {COMPANY_NAME}'s professional AI assistant. Be helpful, accurate, and concise.")
|
|
|
393 |
outputs=[login_group, chat_group, user_id, user_role]
|
394 |
)
|
395 |
|
396 |
+
if __name__ == "__main__":
|
397 |
+
# Launch the app for Hugging Face Spaces
|
398 |
+
demo.launch(
|
399 |
+
server_name="0.0.0.0",
|
400 |
+
server_port=7860,
|
401 |
+
share=True,
|
402 |
+
show_error=True
|
403 |
+
)
|