Spaces:
Running
Running
Girish Jeswani commited on
Commit ·
ff13d20
1
Parent(s): 3ee2842
env changes
Browse files
multi_llm_chatbot_backend/app/main.py
CHANGED
|
@@ -1,10 +1,16 @@
|
|
|
|
|
| 1 |
from fastapi import FastAPI
|
| 2 |
from fastapi.middleware.cors import CORSMiddleware
|
| 3 |
from app.api.routes import router
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 |
|
| 5 |
app = FastAPI(
|
| 6 |
title="Multi-LLM Chatbot Backend",
|
| 7 |
-
version="0.
|
| 8 |
)
|
| 9 |
|
| 10 |
# Add CORS middleware
|
|
@@ -21,4 +27,8 @@ app.include_router(router)
|
|
| 21 |
|
| 22 |
@app.get("/")
|
| 23 |
def root():
|
| 24 |
-
return {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# app/main.py
|
| 2 |
from fastapi import FastAPI
|
| 3 |
from fastapi.middleware.cors import CORSMiddleware
|
| 4 |
from app.api.routes import router
|
| 5 |
+
from dotenv import load_dotenv
|
| 6 |
+
import os
|
| 7 |
+
|
| 8 |
+
# Load environment variables
|
| 9 |
+
load_dotenv()
|
| 10 |
|
| 11 |
app = FastAPI(
|
| 12 |
title="Multi-LLM Chatbot Backend",
|
| 13 |
+
version="0.2"
|
| 14 |
)
|
| 15 |
|
| 16 |
# Add CORS middleware
|
|
|
|
| 27 |
|
| 28 |
@app.get("/")
|
| 29 |
def root():
|
| 30 |
+
return {
|
| 31 |
+
"message": "Multi-LLM PhD Advisor Backend is up and running",
|
| 32 |
+
"version": "0.2",
|
| 33 |
+
"features": ["Ollama Support", "Gemini API Support", "Provider Switching"]
|
| 34 |
+
}
|