Save index in DB, update tests
- Save Elasticsearch index information in the database instead. #20 (closed)
- Remove usage of non-500 exceptions in elastic and GPT usage, which were semantically incorrect and made it very difficult to find a bug.
- Improve testing of Elastic, GPT and text search endpoints #26 (closed)
- Restore CI
Frontend needs to be updated: Rename creating text search conversation "document_types" to "dataset_names" and sending document search chat "index" to "dataset_name". Elasticsearch needs to be updated: requires 'dataset_name' parameter attached to documents to do document search.