Commit Graph
179 Commits
Author SHA1 Message Date
Timothy J. Baek 683650ec00 feat: collection rag integration 2024-02-03 15:57:06 -08:00
Timothy J. Baek 00803c92f2 feat: doc tagging 2024-02-03 14:44:49 -08:00
Timothy J. Baek 50f7b20ac2 refac 2024-02-01 13:35:41 -08:00
Timothy J. Baek 28226a6f97 feat: web rag support 2024-01-26 22:17:28 -08:00
Timothy J. Baek 0c322063b5 feat: use local profile image by default 2024-01-26 21:38:33 -08:00
Timothy J. Baek 3ce8f3e8fb feat: profile update frontend integration 2024-01-26 21:22:25 -08:00
Timothy J. Baek 418da74756 feat: profile image update backend 2024-01-26 20:27:45 -08:00
Timothy Jaeryang BaekandGitHub d6b139cfe9 Merge pull request #559 from peperunas/patch-2
fix: use exec the uvicorn process to handle Docker's SIGTERM correctly
2024-01-25 00:47:45 -08:00
Timothy Jaeryang BaekandGitHub a243e53bfe Merge pull request #536 from lucasew/backend-data-dir
Unhardcode some stuff, flexibilize dotenv requirement
2024-01-25 00:42:12 -08:00
Timothy J. Baek 326af5a648 refac 2024-01-25 00:40:19 -08:00
Timothy J. Baek 4e468dc58c refac 2024-01-25 00:24:49 -08:00
Timothy Jaeryang BaekandGitHub fa5918ad13 Merge branch 'main' into main 2024-01-25 00:13:12 -08:00
Giulio De PasqualeandGitHub 1cbbfc7c66 fix: use exec the uvicorn process to handle Docker's SIGTERM correctly
Replace the shell with the uvicorn process, so it becomes PID 1 and receives the signals directly
2024-01-24 17:57:35 +00:00
Marclass 8bfda730d9 add excel document support 2024-01-23 14:03:22 -07:00
lucasew 8da06f5e74 fixes after the refactor
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-01-23 12:59:52 -03:00
Timothy Jaeryang BaekandGitHub ca943d0795 Merge pull request #549 from Marclass/main
Bugfix: Fix toast error popup when front end can't figure out file type.
2024-01-22 23:13:53 -08:00
Timothy Jaeryang BaekandGitHub 7054f02891 Merge pull request #466 from baumandm/feat/epub-support
feat: Add epub support
2024-01-22 23:12:46 -08:00
Marclass 7eea3ef313 copy list of file ext from backend to front end 2024-01-23 00:00:07 -07:00
Timothy Jaeryang BaekandGitHub d517a3ebb4 Merge pull request #547 from Marclass/main
feat: Add reStructuredText specific parser for RAG
2024-01-22 22:19:41 -08:00
Timothy J. Baek c4a039326f feat: editable prompt suggestions integration 2024-01-22 21:53:13 -08:00
Timothy J. Baek 4e1b52e91b feat: custom interface support 2024-01-22 21:07:40 -08:00
MarclassandGitHub 2e4373c63e Merge branch 'ollama-webui:main' into main 2024-01-22 21:01:33 -07:00
Timothy J. Baek d67c632920 fix: openai 2024-01-22 09:45:56 -08:00
Timothy J. Baek d2c5f3d591 refac: convert str var to f-string 2024-01-22 01:47:07 -08:00
Timothy Jaeryang BaekandGitHub 1abe5a5487 Merge pull request #537 from CreatorGhost/fix-gpt-4-vision
Add max_tokens workaround for gpt-4-vision-preview model
2024-01-22 01:41:57 -08:00
Timothy J. Baek 83181b7968 fix: add max_token only when field not present 2024-01-22 01:41:00 -08:00
Timothy J. Baek b26e0fb7e7 refac 2024-01-22 01:37:54 -08:00
Shiyinq 6a63c94153 feat: add guard clause to improve signup process 2024-01-20 21:54:53 +07:00
Aditya Pratap Singh 60afd6ecdd Add workaround for gpt-4-vision-preview model that support 4k tokens 2024-01-20 04:34:47 +05:30
Aditya Pratap Singh 8662437a9f Add workaround for gpt-4-vision-preview model 2024-01-20 04:17:06 +05:30
lucasew 5b26d2a686 backend: make the data directory and the artifacts from the frontend customizable using environment variables
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-01-19 17:13:09 -03:00
lucasew e3503d6617 backend: make dotenv optional
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-01-19 17:12:14 -03:00
Marclass 35ace57784 add rst document for RAG 2024-01-19 10:48:04 -07:00
Dave Bauman f559068186 feat: Add epub support 2024-01-19 12:23:59 -05:00
Timothy Jaeryang BaekandGitHub f079cb6b56 Merge pull request #524 from Marclass/rag-arbitrary-files
feat: Allow RAG on XML and arbitrary text files including source code
2024-01-19 00:09:04 -08:00
Marclass aa1d386042 Allow any file to be used for RAG.
Changed RAG parser to prefer file extensions over MIME content types. If the type of file is not recognized assume it's a text file.
2024-01-18 20:41:14 -07:00
Timothy J. Baek 220530c450 feat: convo tag filtering 2024-01-18 02:55:25 -08:00
Timothy J. Baek 1eec176313 feat: save tags to chat data 2024-01-18 02:17:31 -08:00
Timothy J. Baek 987685dbf9 feat: convo tagging full integration 2024-01-18 02:10:07 -08:00
Timothy J. Baek d5ed119687 feat: convo tagging api added 2024-01-18 01:04:24 -08:00
Timothy J. Baek 077f1fa34b feat: convo tagging backend support 2024-01-18 00:58:45 -08:00
Timothy J. Baek 442e3d978a feat: terminate request on user stop 2024-01-17 19:19:44 -08:00
Marclass 6070e6bcd1 add svelte type to RAG 2024-01-17 20:10:34 -07:00
MarclassandGitHub 8dacc86ab0 Merge branch 'ollama-webui:main' into main 2024-01-17 16:20:52 -07:00
Timothy Jaeryang BaekandGitHub 89b35e4556 Merge pull request #504 from mslinn/fix1
This script can now be run from any directory
2024-01-17 15:00:24 -08:00
Timothy J. Baek b6ab357e8c fix: more edge cases 2024-01-17 14:47:56 -08:00
Mike Slinn f9885a15e4 Can now run from any directory 2024-01-17 17:30:58 -05:00
Marclass cf6b3fa48a remove html type and add js/css 2024-01-17 00:34:22 -07:00
Marclass 43d8466677 feat: Add RAG support for various programming languages
Enables RAG for golang, python, java, sh, bat, powershell, cmd, js, css, c/c++/c#, sql, logs, ini, perl, r, dart, docker, env, php, haskell, lua, conf, plsql, ruby, db2, scalla, bash, swift, vue, html, xml, and other arbitrary text files.
2024-01-17 00:09:47 -07:00
Timothy J. Baek 0e039492c6 refac: SERVER_PORT renamed to PORT 2024-01-12 19:38:30 -08:00