Spaces:
Runtime error
Runtime error
xyplon
commited on
Update app.py
Browse files
app.py
CHANGED
@@ -14,19 +14,15 @@ limiter = Limiter(
|
|
14 |
app=app,
|
15 |
default_limits=["8 per minute"]
|
16 |
)
|
17 |
-
reqs = 0
|
18 |
@app.route("/")
|
19 |
def index():
|
20 |
return render_template('models.html')
|
21 |
|
22 |
-
|
23 |
-
def info():
|
24 |
-
return {"pending requests : " : reqs}
|
25 |
@app.route('/gen', methods=['POST'])
|
26 |
@limiter.limit("4 per minute")
|
27 |
def Hf():
|
28 |
-
|
29 |
-
reqs+=1
|
30 |
prompt = request.json.get('prompt', '')
|
31 |
negative = request.json.get('negative', '')
|
32 |
steps = request.json.get('steps', 20)
|
@@ -52,8 +48,7 @@ def Hf():
|
|
52 |
return "an error occurred! ", 500
|
53 |
for chunk in req.iter_lines():
|
54 |
yield f'{chunk.decode()}\n'
|
55 |
-
|
56 |
-
reqs-=1
|
57 |
return Response(Gen(prompt=prompt,negative=negative,steps=steps,width=width,height=height,scale=scale,style=style,model=model), mimetype="text/event-stream")
|
58 |
|
59 |
|
|
|
14 |
app=app,
|
15 |
default_limits=["8 per minute"]
|
16 |
)
|
|
|
17 |
@app.route("/")
|
18 |
def index():
|
19 |
return render_template('models.html')
|
20 |
|
21 |
+
|
|
|
|
|
22 |
@app.route('/gen', methods=['POST'])
|
23 |
@limiter.limit("4 per minute")
|
24 |
def Hf():
|
25 |
+
|
|
|
26 |
prompt = request.json.get('prompt', '')
|
27 |
negative = request.json.get('negative', '')
|
28 |
steps = request.json.get('steps', 20)
|
|
|
48 |
return "an error occurred! ", 500
|
49 |
for chunk in req.iter_lines():
|
50 |
yield f'{chunk.decode()}\n'
|
51 |
+
|
|
|
52 |
return Response(Gen(prompt=prompt,negative=negative,steps=steps,width=width,height=height,scale=scale,style=style,model=model), mimetype="text/event-stream")
|
53 |
|
54 |
|