Course: ESRE On Demand
Version: <And which particular version?>
Question: Anyone seen this error before? Getting this in lab 1 of the ESRE training
Hello,
I'm getting the same error while trying to query Blog Advisor for "How can I secure Elasticsearch?" "ELSER semantic search" as Search strategy in Lab 1.1 / 24.
The backend displays an error:
79.95.86.121 - - [24/Jul/2025 12:52:28] "OPTIONS /fetch_blogs2 HTTP/1.1" 200 -
entered fetchBlogs2
<Request 'http://t3h2gfjmv4erhrr9m-66e44ee942ab1e94b479bacd.labs.strigo.io:5000/fetch_blogs2' [POST]>
search strategy: elser-content-semantic-search_blogs
llm: gpt-4
true
79.95.86.121 - - [24/Jul/2025 12:52:28] "POST /fetch_blogs2 HTTP/1.1" 500 -
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1498, in __call__
return self.wsgi_app(environ, start_response)
File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1476, in wsgi_app
response = self.handle_exception(e)
File "/home/elastic/.local/lib/python3.8/site-packages/flask_cors/extension.py", line 194, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1473, in wsgi_app
response = self.full_dispatch_request()
File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 882, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/elastic/.local/lib/python3.8/site-packages/flask_cors/extension.py", line 194, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 880, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 865, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
File "/home/elastic/apps/blog-advisor/langchain-python-backend/app.py", line 122, in fetch_blogs2
hits = response.json()['hits']['hits']
KeyError: 'hits'
Any idea?
Ingrid