From 14b7d2573f8a35ae05033ae2a0a7bd26d48c529c Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Thu, 21 Aug 2025 11:18:35 +0200 Subject: [PATCH] Add gitignore file --- .gitignore | 52 +++++++++++++++++++++++++++++++++++ backend/main.py.old | 54 ------------------------------------- frontend/vite.config.js.old | 9 ------- 3 files changed, 52 insertions(+), 63 deletions(-) create mode 100644 .gitignore delete mode 100644 backend/main.py.old delete mode 100644 frontend/vite.config.js.old diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..de69f89 --- /dev/null +++ b/.gitignore @@ -0,0 +1,52 @@ +# Python +__pycache__/ +*.py[cod] +*.pyo +*.pyd +*.egg +*.egg-info/ +dist/ +build/ +*.env +.env + +# Virtual environments +venv/ +env/ +.venv/ +.env/ + +# Jupyter Notebook checkpoints +.ipynb_checkpoints/ + +# Logs +*.log + +# Node.js +node_modules/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* +.pnpm-debug.log* + +# Build files +dist/ +build/ +*.lock + +# Environment variables +.env +.env.local +.env.*.local + +# IDEs and editors +.vscode/ +.idea/ +*.swp +*.swo +*.swn +*.bak + +# OS-specific files +.DS_Store +Thumbs.db diff --git a/backend/main.py.old b/backend/main.py.old deleted file mode 100644 index 0c15676..0000000 --- a/backend/main.py.old +++ /dev/null @@ -1,54 +0,0 @@ -from fastapi import FastAPI, Request -from fastapi.middleware.cors import CORSMiddleware -import requests -import redis -import json - -r = redis.Redis(host='localhost', port=6379, db=0) - -def save_chat(user_id, message): - r.rpush(f"chat:{user_id}", json.dumps(message)) - -def get_chat(user_id): - messages = r.lrange(f"chat:{user_id}", 0, -1) - return [json.loads(m.decode('utf-8')) for m in messages] - -app = FastAPI() - -# Allow frontend access -app.add_middleware( - CORSMiddleware, - allow_origins=["*"], - allow_methods=["*"], - allow_headers=["*"], -) - -# Store sessions in memory (simple version) -sessions = {} - -@app.post("/chat") -async def chat(request: Request): - data = await request.json() - user_id = data.get("user_id", "default") - message = data["message"] - - # Retrieve session history - history = sessions.get(user_id, []) - history.append({"role": "user", "content": message}) - - # Send to LM Studio - response = requests.post("http://10.74.83.100:1234/v1/chat/completions", json={ - #response = requests.post("http://localhost:1234/v1/chat/completions", json={ - "model": "your-model-name", # Replace with actual model name - "messages": history - }) - - result = response.json() - reply = result["choices"][0]["message"]["content"] - - # Append assistant response - history.append({"role": "assistant", "content": reply}) - sessions[user_id] = history - - return {"response": reply} - diff --git a/frontend/vite.config.js.old b/frontend/vite.config.js.old deleted file mode 100644 index 3afca90..0000000 --- a/frontend/vite.config.js.old +++ /dev/null @@ -1,9 +0,0 @@ -// vite.config.js -module.exports = { - server: { - allowedHosts: ['chat.egalware.com'], - host: '0.0.0.0', - port: 5173, - strictPort: true - } -}