| e3640be8 | 19-Mar-2024 |
Andreas Gohr <andi@splitbrain.org> |
clean up of the config options
Emojis are used to make the different options easier to distinguish |
| 34a1c478 | 19-Mar-2024 |
Andreas Gohr <andi@splitbrain.org> |
more refactoring on chat and embed model support
* differentiate between input and output tokens * make use of much larger input contexts |
| f43684f4 | 13-Mar-2024 |
Andreas Gohr <andi@splitbrain.org> |
add send button
Some people said they're not clear how to send messages, so a button was added. Pressing Enter still works. The entry was changed to a textarea making longer questions easier. Shift-
add send button
Some people said they're not clear how to send messages, so a button was added. Pressing Enter still works. The entry was changed to a textarea making longer questions easier. Shift-Enter can be used to add line breaks. All button titles are now translatable.
show more ...
|
| cfaf6b32 | 07-Mar-2024 |
Andreas Gohr <andi@splitbrain.org> |
tell the model to fall back to current language if it's unsure
The model defaulted to spanish if no sources were found |
| d5c102b3 | 29-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
Regular expressions to limit the indexed pages. Implements #5
Both regular expressions (when set) need to apply at the same time. Eg a page MUST match the matchRegex and MUST NOT match the skipRegex
Regular expressions to limit the indexed pages. Implements #5
Both regular expressions (when set) need to apply at the same time. Eg a page MUST match the matchRegex and MUST NOT match the skipRegex to be applied.
The regular expressions are applied when running the `embed` command line command. Pages no longer adhering to a changed regex setup will be removed from the vector store.
For the sqlite storage it is recommended to re-cluster the index when the reges are changed by running the `maintenance` command.
show more ...
|
| 4c0099a8 | 08-Nov-2023 |
Andreas Gohr <andi@splitbrain.org> |
Added Qdrant Storage |
| 5e6dd16e | 08-Nov-2023 |
Andreas Gohr <andi@splitbrain.org> |
Added ChromaDB vector storage support |
| 7ebc7895 | 13-Sep-2023 |
splitbrain <splitbrain@users.noreply.github.com> |
Automatic code style fixes |
| e33a1d7a | 28-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
optionally search one language only |
| 219268b1 | 16-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
option to prefer a configured language instead of guessing |
| 81b450c8 | 14-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
use a cut-off point when considering similar documents |
| f6ef2e50 | 14-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
refactoring to make models selectable
This makes it much easier to add new models. Models can now be selected via the configuration |
| 68908844 | 14-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
Use overlapping chunks, prepare for new models |
| c4127b8e | 12-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
allow to restrict access to certain users and groups |
| 82d5855e | 12-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
add optional conversation logging
This might be useful to debug and monitor the real world usage of the bot and analyze abuse. |
| 23cafd9f | 09-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
german translation and more styling adjustments |
| 9e81bea7 | 09-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
Check ACLs before using sources |
| c4584168 | 08-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
support chatting |
| 7552f1aa | 08-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
asking standalone question works |
| 8817535b | 08-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
initial checkin. working vector storage and similarity search |