| #
7bd2bac6 |
| 28-Oct-2025 |
Andreas Gohr <gohr@cosmocode.de> |
make ollama auth optional
|
| #
d72a84c5 |
| 11-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
move api endpoint init to AbstractModel
This should finally solve the chicken-egg issue. This also renames the ollama url parameter from baseurl to apiurl and sets a sensible default
|
| #
9634d734 |
| 21-May-2025 |
Andreas Gohr <gohr@cosmocode.de> |
add option to always send full page context
|
| #
2e22aefb |
| 15-Apr-2025 |
Andreas Gohr <andi@splitbrain.org> |
introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be se
introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
show more ...
|
| #
dc099d9e |
| 05-Dec-2024 |
Andreas Gohr <andi@splitbrain.org> |
mark some more settings that need reindexing
|
| #
10ce0ca9 |
| 05-Dec-2024 |
Andreas Gohr <andi@splitbrain.org> |
exclude page parts from indexing using a regex
|
| #
c4727171 |
| 14-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
Merge branch 'pr/19' into ollama
* pr/19: Add missing field for "Ollama" model configuration
|
| #
10789c17 |
| 14-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
support the Google Gemini API
|
| #
ce8a8011 |
| 13-Nov-2024 |
Eduardo Mozart de Oliveira <2974895+eduardomozart@users.noreply.github.com> |
Add missing field for "Ollama" model configuration
|
| #
666b8ea7 |
| 29-Jul-2024 |
Andreas Gohr <andi@splitbrain.org> |
added configurable custom prompt
This makes it easier to add to the existing internal prompt instead of completely overwriting it using the localization mechanism.
|
| #
074b7701 |
| 22-Apr-2024 |
Andreas Gohr <andi@splitbrain.org> |
added support for groq
|
| #
eaa2c59d |
| 18-Apr-2024 |
Andreas Gohr <andi@splitbrain.org> |
Added support for reka.ai
|
| #
720bb43f |
| 25-Mar-2024 |
Andreas Gohr <andi@splitbrain.org> |
make threshold configurable
|
| #
51aa8517 |
| 20-Mar-2024 |
Andreas Gohr <andi@splitbrain.org> |
separate the rephrasing model from the chat model
Rephrasing can be done with faster, simpler models as there is not much reasoning needed.
|
| #
87e46484 |
| 19-Mar-2024 |
Andreas Gohr <andi@splitbrain.org> |
added Voyage AI for embeddings
|
| #
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
|
| #
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
|
| #
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
|
| #
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
|
| #
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.
|
| #
8817535b |
| 08-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
initial checkin. working vector storage and similarity search
|