Abhaykoul commited on
Commit
bf3028a
1 Parent(s): 40ddc3e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -18
app.py CHANGED
@@ -4,14 +4,13 @@ from webscout.LLM import LLM
4
 
5
  app = Flask(__name__)
6
 
7
- @app.route('/search', methods=['POST'])
8
  def WEBScout2_search_search():
9
- data = request.get_json()
10
- if 'query' not in data:
11
  return jsonify({'error': 'Query parameter missing'})
12
 
13
- query = data['query']
14
- limit = data.get('limit', 10) # Default limit to 10 if not provided
15
  WEBS_instance = WEBS() # Instantiate WEBS without context manager
16
  responses = []
17
  for i, r in enumerate(WEBS_instance.text(query, region='wt-wt', safesearch='off', timelimit='y')):
@@ -20,6 +19,7 @@ def WEBScout2_search_search():
20
  responses.append(r)
21
  return jsonify(responses)
22
 
 
23
  @app.route('/mws', methods=['POST'])
24
  def WEBScout_search():
25
  data = request.get_json()
@@ -100,19 +100,6 @@ def WEBScout_news():
100
  responses.append(r)
101
  return jsonify(responses)
102
 
103
- @app.route('/int', methods=['GET'])
104
- def WEBScout3_search():
105
- query = request.args.get('q') # Change 'query' to 'q'
106
- if not query:
107
- return jsonify({'error': 'Query parameter missing'})
108
-
109
- WEBS_instance = WEBS() # Instantiate WEBS without context manager
110
- responses = []
111
- for i, r in enumerate(WEBS_instance.text(query, region='wt-wt', safesearch='off', timelimit='y')):
112
- if i == 10: # Limiting the results to 10
113
- break
114
- responses.append(r)
115
- return jsonify(responses)
116
 
117
  @app.route('/translate', methods=['GET'])
118
  def WEBScout_translate():
 
4
 
5
  app = Flask(__name__)
6
 
7
+ @app.route('/search', methods=['GET'])
8
  def WEBScout2_search_search():
9
+ query = request.args.get('query')
10
+ if not query:
11
  return jsonify({'error': 'Query parameter missing'})
12
 
13
+ limit = request.args.get('limit', default=10, type=int) # Default limit to 10 if not provided
 
14
  WEBS_instance = WEBS() # Instantiate WEBS without context manager
15
  responses = []
16
  for i, r in enumerate(WEBS_instance.text(query, region='wt-wt', safesearch='off', timelimit='y')):
 
19
  responses.append(r)
20
  return jsonify(responses)
21
 
22
+
23
  @app.route('/mws', methods=['POST'])
24
  def WEBScout_search():
25
  data = request.get_json()
 
100
  responses.append(r)
101
  return jsonify(responses)
102
 
 
 
 
 
 
 
 
 
 
 
 
 
 
103
 
104
  @app.route('/translate', methods=['GET'])
105
  def WEBScout_translate():