Update app.py
Browse files
app.py
CHANGED
@@ -4,7 +4,7 @@ from langchain.chains import RetrievalQA
|
|
4 |
from langchain_community.vectorstores import Pinecone
|
5 |
from langchain.prompts import PromptTemplate
|
6 |
from langchain_community.llms import CTransformers
|
7 |
-
from flask_limiter import Limiter
|
8 |
from flask_limiter.util import get_remote_address
|
9 |
from langchain_community.llms import LlamaCpp
|
10 |
import time
|
@@ -13,11 +13,11 @@ import time
|
|
13 |
app = Flask(__name__)
|
14 |
|
15 |
# Setup Flask-Limiter
|
16 |
-
limiter = Limiter(
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
)
|
21 |
|
22 |
|
23 |
# Initialize embeddings directly
|
@@ -65,7 +65,7 @@ messages = []
|
|
65 |
|
66 |
|
67 |
@app.route("/", methods=["GET"])
|
68 |
-
|
69 |
def home():
|
70 |
return render_template("home.html", messages=messages)
|
71 |
|
|
|
4 |
from langchain_community.vectorstores import Pinecone
|
5 |
from langchain.prompts import PromptTemplate
|
6 |
from langchain_community.llms import CTransformers
|
7 |
+
#from flask_limiter import Limiter
|
8 |
from flask_limiter.util import get_remote_address
|
9 |
from langchain_community.llms import LlamaCpp
|
10 |
import time
|
|
|
13 |
app = Flask(__name__)
|
14 |
|
15 |
# Setup Flask-Limiter
|
16 |
+
#limiter = Limiter(
|
17 |
+
# app=app,
|
18 |
+
# key_func=get_remote_address, # Correctly specify key_func as a keyword argument
|
19 |
+
# default_limits=["200 per day", "20 per hour"]
|
20 |
+
#)
|
21 |
|
22 |
|
23 |
# Initialize embeddings directly
|
|
|
65 |
|
66 |
|
67 |
@app.route("/", methods=["GET"])
|
68 |
+
#@limiter.limit("10/minute")
|
69 |
def home():
|
70 |
return render_template("home.html", messages=messages)
|
71 |
|