Page MenuHomePhabricator

Use Cloud VPS prototype API for initial Semantic Search MVP
Closed, ResolvedPublic1 Estimated Story Points

Description

An initial test of the UI utilising a CloudVPS proof of concept, leveraging LanceDB will be used to prove out the UI in advance of a bigger test utilising the new k8s test cluster being built as part of.

Notes from Fabian:

there might be other developments/discussions since I deployed this json endpoint last week that I am not aware of, so I let others confirm. one note about the request params: there is no language_code param (there are multiple indices per language). Instead there is a table param, the list of tables can be seen in the ui dropdown. it defaults to the greek wiki index (elwiki_sections), you can query other tables like this https://semantic-search.wmcloud.org/api/search?query=%CE%B1&k=3&table=enwiki_space_paragraphs&include_text=true

  • It is acknowledged and accepted as a risk that this might be somewhat unstable with lower that traditionally accepted performance. The underlying infrastructure differs slightly as well.
  • We are limited to using this on greek wikipedia for the sake of maintaining momentum.