barathm111 commited on
Commit
3b0a41a
1 Parent(s): bc41330

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -13,6 +13,8 @@ class QueryRequest(BaseModel):
13
  @app.get("/")
14
  def home():
15
  return {"message": "SQL Generation Server is running"}
 
 
16
  def generate(request: QueryRequest):
17
  try:
18
  text = request.text
@@ -22,7 +24,6 @@ def generate(request: QueryRequest):
22
  generated_text = output[0]['generated_text']
23
  sql_query = generated_text.split("SQL query:")[-1].strip()
24
 
25
-
26
  # Basic validation to ensure it's a valid SQL query
27
  if not sql_query.lower().startswith(('select', 'show', 'describe', 'insert', 'update', 'delete')):
28
  raise ValueError("Generated text is not a valid SQL query")
@@ -44,8 +45,6 @@ def generate(request: QueryRequest):
44
  except Exception as e:
45
  raise HTTPException(status_code=500, detail=str(e))
46
 
47
-
48
-
49
  if __name__ == "__main__":
50
  import uvicorn
51
- uvicorn.run(app, host="0.0.0.0", port=7860)@app.post("/generate")
 
13
  @app.get("/")
14
  def home():
15
  return {"message": "SQL Generation Server is running"}
16
+
17
+ @app.post("/generate")
18
  def generate(request: QueryRequest):
19
  try:
20
  text = request.text
 
24
  generated_text = output[0]['generated_text']
25
  sql_query = generated_text.split("SQL query:")[-1].strip()
26
 
 
27
  # Basic validation to ensure it's a valid SQL query
28
  if not sql_query.lower().startswith(('select', 'show', 'describe', 'insert', 'update', 'delete')):
29
  raise ValueError("Generated text is not a valid SQL query")
 
45
  except Exception as e:
46
  raise HTTPException(status_code=500, detail=str(e))
47
 
 
 
48
  if __name__ == "__main__":
49
  import uvicorn
50
+ uvicorn.run(app, host="0.0.0.0", port=7860)