Update app.py
Browse files
app.py
CHANGED
@@ -4,14 +4,13 @@ from webscout.LLM import LLM
|
|
4 |
|
5 |
app = Flask(__name__)
|
6 |
|
7 |
-
@app.route('/search', methods=['
|
8 |
def WEBScout2_search_search():
|
9 |
-
|
10 |
-
if
|
11 |
return jsonify({'error': 'Query parameter missing'})
|
12 |
|
13 |
-
|
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():
|