def search(): observable = Observable() query = request.get_json() py_client(host="localhost", port_expose=server_port, top_k=100).search(input_fn=read_query_data(query["searchQuery"]), output_fn=lambda x: observable.callback(x)) results = observable.format_response() return jsonify(results)
def search(): observable = Observable() query = request.get_json() query = query["data"] answer = requests.post(f"http://0.0.0.0:{server_port}/api/search", json={"data": query, "top_k": 10}).text answer = json.loads(answer) observable.result = answer results = observable.format_response() return jsonify(results)