Page MenuHomePhabricator
Paste P96460

revertrisk_wikidata error
ActivePublic

Authored by achou on Wed, Sep 16, 12:07 PM.
Project Tags
None
Referenced Files
F103273741: revertrisk_wikidata error
Wed, Sep 16, 12:07 PM
Subscribers
None
curl -s -H "Cache-Control: no-cache" \
"http://localhost:8181/revisions/v1/revertrisk_wikidata_scores/wikidatawiki/108601362/1892513445"
{"detail":"Lambda invocation failed (see logs).","status":500,"title":"Internal Error"}%
#### rr-wikidata isvc
2026-09-16 12:22:08.635 57291 kserve ERROR [interceptors.py:handle_exception():55] Error processing inference request: Error in preprocess for rev_id 1892513445. Reason: Failed to fetch revision content in _get_revision_content for rev_id 1892392929. Reason: Could not decode as JSON:
<!DOCTYPE html>
<html lang="en">
<meta charset="utf-8">
<title>Wikimedia Error</title>
<style>
* { margin: 0; padding: 0; }
body { background: #fff; font: 15px/1.6 sans-serif; color: #333; }
.content { margin: 7% auto 0; padding: 2em 1em 1em; max-width: 640px; display: flex; flex-direction: row; flex-wrap: wrap; }
.footer { clear: both; margin-top:, grpc_method: /inference.GRPCInferenceService/ModelInfer
Traceback (most recent call last):
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/mwapi/async_session.py", line 88, in _request
doc = await resp.json()
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/aiohttp/client_reqrep.py", line 778, in json
raise ContentTypeError(
aiohttp.client_exceptions.ContentTypeError: 429, message='Attempt to decode JSON with unexpected mimetype: text/html; charset=utf-8', url='https://www.wikidata.org/w/api.php?action=query&prop=revisions&revids=1892392929&rvprop=content%7Cids%7Ctitle&rvslots=main&format=json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/model_server/model.py", line 287, in _get_revision_content
rev_doc = await self._session_get_with_retry(
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/tenacity/asyncio/__init__.py", line 189, in async_wrapped
return await copy(fn, *args, **kwargs)
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/tenacity/asyncio/__init__.py", line 111, in __call__
do = await self.iter(retry_state=retry_state)
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/tenacity/asyncio/__init__.py", line 153, in iter
result = await action(retry_state)
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/tenacity/_utils.py", line 99, in inner
return call(*args, **kwargs)
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/tenacity/__init__.py", line 420, in exc_check
raise retry_exc.reraise()
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/tenacity/__init__.py", line 187, in reraise
raise self.last_attempt.result()
File "/Users/aikochou/.pyenv/versions/3.10.13/lib/python3.10/concurrent/futures/_base.py", line 451, in result
return self.__get_result()
File "/Users/aikochou/.pyenv/versions/3.10.13/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
raise self._exception
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/tenacity/asyncio/__init__.py", line 114, in __call__
result = await fn(*args, **kwargs)
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/model_server/model.py", line 268, in _session_get_with_retry
return await session.get(**kwargs)
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/mwapi/async_session.py", line 185, in get
return await self.request("GET", params=params, auth=auth,
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/mwapi/async_session.py", line 149, in request
return await self._request(method, params=normal_params, auth=auth)
File "/Users/aikochou/machinelearning/liftwing/inference-services/src/models/revertrisk_wikidata/.venv/lib/python3.10/site-packages/mwapi/async_session.py", line 106, in _request
raise ValueError("Could not decode as JSON:\n{0}"
#### hoarde
{"@timestamp":"2026-09-16T12:22:04+02:00","message":"Calling lambda {Type:kserve_v2 Hostname:localhost Port:8081 Timeout:2m0s ModelName:revertrisk-wikidata ContentType:application/json TLS:{CaPath: Authority:}} for key {wiki: wikidatawiki, page: 108601362, revision: 1892513445}","client":{"ip":"127.0.0.1","port":"51871"},"log":{"level":"DEBUG"},"service":{"name":"linked-artifact-cache"},"ecs":{"version":"1.11.0"}}
{"@timestamp":"2026-09-16T12:22:08+02:00","message":"Unable to acquire artifact: unable to retrieve cachable artifact from remote lambda (localhost:8081): rpc error: code = InvalidArgument desc = Error in preprocess for rev_id 1892513445. Reason: Failed to fetch revision content in _get_revision_content for rev_id 1892392929. Reason: Could not decode as JSON:\n\u003c!DOCTYPE html\u003e\n\u003chtml lang=\"en\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003ctitle\u003eWikimedia Error\u003c/title\u003e\n\u003cstyle\u003e\n* { margin: 0; padding: 0; }\nbody { background: #fff; font: 15px/1.6 sans-serif; color: #333; }\n.content { margin: 7% auto 0; padding: 2em 1em 1em; max-width: 640px; display: flex; flex-direction: row; flex-wrap: wrap; }\n.footer { clear: both; margin-top:","client":{"ip":"127.0.0.1","port":"51871"},"log":{"level":"ERROR"},"service":{"name":"linked-artifact-cache"},"ecs":{"version":"1.11.0"}}