Looks good! I couldn't verify that it end-to-end because Loopio still hasn't granted me API access but the code looks good. Thanks a bunch for the contribution!
Would you be open to also writing the docs page for the setup? It's just adding an md file with some images or gifs:
https://github.com/danswer-ai/danswer-docs
I can provide a template branch if that would make it easier, just let me know 🙏
- Removes AI Thoughts by default - only shows when validation fails
- Removes punctuation "words" from queries in addition to stopwords (Vespa ignores punctuation anyways)
- Fixes Vespa deletion script for larger doc counts
Contributed by Evan! Thanks for the contribution!
- Minor linting and rebasing done by Yuhong, everything else from Evan
---------
Co-authored-by: Evan Sarmiento <e.sarmiento@soax.com>
Co-authored-by: Evan <esarmien@fas.harvard.edu>
* Web & API server versioning system. Displayed on UI.
* Remove some debugging code.
* Integrated backend version into GitHub Action & Docker build workflow using env variables.
* Fixed web container environment variable name.
* Revise Dockerfiles for GitHub Actions workflow.
* Added system information page to admin panel with version info. Updated github workflows to include tagged version, and corresponding changes in the dockerfiles and codebases for web&backend to use env variables if present. Changed to 'dev' naming scheme if no env var is present to indicate local setup. Removed version from admin panel header.
* Added missing systeminfo dir to remote repo.