Commit Graph
53 Commits
Author SHA1 Message Date
Jun Siang Cheah 8d4c9c77bf fix: settings cypress test after style changes 2024-05-15 23:49:26 +08:00
Jun Siang Cheah 81a3c97069 Merge branch 'dev' into feat/backend-web-search 2024-05-14 15:20:52 +08:00
Jun Siang Cheah 5369023e34 fix: rag, chat deletion, and webhook after config persistence change 2024-05-14 14:30:15 +08:00
Jun Siang Cheah f94690386c chore: formatting 2024-05-14 14:18:01 +08:00
Jun Siang Cheah 5e1c408937 Merge branch 'dev' into feat/backend-web-search 2024-05-14 14:03:23 +08:00
Jun Siang Cheah f49e1afaa6 feat: inject search result doc in the response, not the query
this is to handle when we have multiple models selected or regenerate a
response, it'll only add it to the model's response and not add dupes on
the user message
2024-05-12 20:45:46 +08:00
Jun Siang Cheah 44c8b0bb83 feat: rename title generation model to task model 2024-05-12 20:45:46 +08:00
Jun Siang Cheah 466b3e3637 feat: add support for using previous messages for query generation 2024-05-12 20:45:44 +08:00
Jun Siang Cheah 654cc09128 feat: run i18next 2024-05-12 16:16:42 +08:00
Jun Siang Cheah d98051862d feat: mark websearch docs differently from standard docs 2024-05-12 16:05:00 +08:00
Jun Siang Cheah 3baeda7edc feat: add in-message progress indicator for web search 2024-05-12 15:21:03 +08:00
Jun Siang Cheah d45804d7f4 feat: web search available is inferred from env vars 2024-05-12 15:19:52 +08:00
Jun Siang Cheah 9ed1a31575 fix: continue with failures when bulk loading urls with WebBaseLoader 2024-05-12 15:19:07 +08:00
Jun Siang Cheah 5d64822c84 refac: rename WrappedConfig to PersistedConfig 2024-05-12 13:28:40 +08:00
Jun Siang Cheah 55060045da feat: add .gitignore to .prettierignore 2024-05-11 23:55:06 +08:00
Jun Siang Cheah 7538dc051e feat: use url as source name for citations 2024-05-11 23:51:50 +08:00
Jun Siang Cheah 77928ae141 Merge branch 'dev' of https://github.com/open-webui/open-webui into feat/web-search-toggle 2024-05-11 23:51:37 +08:00
Jun Siang Cheah 2660a6e5b8 feat: prototype frontend web search integration 2024-05-11 23:44:34 +08:00
Jun Siang Cheah 619c2f9c71 fix: toggle style 2024-05-11 23:18:59 +08:00
Jun Siang Cheah 14a902fcfa feat: add web search toggle on chat 2024-05-11 23:18:59 +08:00
Jun Siang Cheah fb8069123e feat: add WEB_SEARCH_RESULT_COUNT to control max number of results 2024-05-11 23:18:59 +08:00
Jun Siang Cheah e3e037e187 fix: windows invocations of prettier 2024-05-11 17:43:53 +08:00
Jun Siang Cheah 3113825895 feat: better handle openai errors, add error message to message 2024-05-11 16:34:04 +08:00
Jun Siang Cheah a789b785b4 feat: add unit tests for prompt templates 2024-05-10 20:41:22 +08:00
Jun Siang Cheah 34a6d55505 feat: add {{prompt:middletruncate:<length>}} to title gen
also harden the replacement logic
2024-05-10 20:17:41 +08:00
Jun Siang Cheah a0dceb06a5 fix: nested WrappedConfig breaks things 2024-05-10 15:20:22 +08:00
Jun Siang Cheah 298e6848b3 feat: switch to config proxy, remove config_get/set 2024-05-10 15:03:24 +08:00
Jun Siang Cheah f712c90019 feat: raise an exception if a WrappedConfig is used as a response 2024-05-10 14:18:39 +08:00
Jun Siang Cheah 058eb76568 feat: save UI config changes to config.json 2024-05-10 13:51:50 +08:00
Jun Siang Cheah 0f50c12c59 fix: formatting 2024-05-09 23:57:39 +08:00
Jun Siang Cheah fa6e21f5e0 fix: update models after deleting model info 2024-05-09 23:55:56 +08:00
Jun Siang Cheah 02a4412dfc feat: add UI support for updating model info 2024-05-09 23:54:21 +08:00
Jun Siang Cheah 0dbddebcb0 feat: add API endpoint for updating configs 2024-05-09 22:41:07 +08:00
Jun Siang Cheah 8effff6524 feat: update translation files 2024-05-09 20:52:54 +08:00
Jun Siang Cheah 9bc628ca75 fix: file input not working after rejecting images 2024-05-09 20:47:29 +08:00
Jun Siang Cheah 584385e4bf fix: revert wip code for settings UI 2024-05-09 20:27:07 +08:00
Jun Siang Cheah e69f31267a fix: remove unused API for setting model config 2024-05-09 20:25:53 +08:00
Jun Siang Cheah e76a444ed9 feat: allow model config via config.json 2024-05-09 20:25:30 +08:00
Jun Siang Cheah ceecfb66a5 fix: reword WEBUI_SECRET_KEY generation log line 2024-05-08 20:03:03 +08:00
Jun Siang Cheah 34632b7aac fix: formatting 2024-05-08 10:50:55 +08:00
Jun Siang Cheah 2969918d19 feat: enable dependabot for github actions 2024-05-08 10:48:54 +08:00
Jun Siang Cheah 32f74c9fc7 fix: don't group dependabot updates because of conflicts 2024-05-08 10:47:59 +08:00
Jun Siang Cheah 4c6567c46f feat: group citations by source 2024-05-06 16:16:26 -07:00
Jun Siang Cheah c3425f3bf1 fix: update translation files 2024-05-06 16:16:26 -07:00
Jun Siang Cheah 2571f3c43b fix: remove stray debug logs 2024-05-06 16:14:10 -07:00
Jun Siang Cheah 0872bea790 feat: show RAG query results as citations 2024-05-06 16:14:10 -07:00
Jun Siang Cheah 546d553803 fix: wait for Ollama to come up in integration test 2024-05-07 06:17:10 +08:00
Jun Siang Cheah 8b3e370a6e fix: run formatter 2024-05-06 17:11:04 +08:00
Jun Siang Cheah 83f086ccdd fix: do not return raw search exception due to API keys in URLs 2024-05-06 17:09:04 +08:00
Jun Siang Cheah 99e4edd364 feat: add websearch endpoint to RAG API
fix: google PSE endpoint uses GET

fix: google PSE returns link, not url

fix: serper wrong field
2024-05-06 17:09:04 +08:00
Jun Siang Cheah b8c97fa012 feat: restrict title gen output to 50 tokens 2024-05-06 14:46:50 +08:00
Jun Siang Cheah 501ff7a98b feat: backend implementation of various search APIs 2024-05-06 12:28:41 +08:00
Jun Siang Cheah 29f13f34d3 feat: add WEBUI_AUTH_TRUSTED_EMAIL_HEADER for authenticating users by a trusted header
This is very yolo code, use at your own risk
2024-03-27 09:28:03 +00:00