History log of /plugin/aichat/ (Results 26 – 50 of 247)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
af51f17206-Oct-2025 Andreas Gohr <gohr@cosmocode.de>

added an AGENTS.md file for LLM based work

028fe6db06-Oct-2025 Andreas Gohr <gohr@cosmocode.de>

split sentences by token, not bytes. handle UTF-8

072e009906-Oct-2025 Andreas Gohr <gohr@cosmocode.de>

move text splitting into it's own class

3daef46506-Oct-2025 Andreas Gohr <gohr@cosmocode.de>

Some enhancements on the subsentence splitting

When a sentence is longer than a chunk, it should be split forcefully in
smaller parts - these parts should NOT be the size of a full chunk since
we st

Some enhancements on the subsentence splitting

When a sentence is longer than a chunk, it should be split forcefully in
smaller parts - these parts should NOT be the size of a full chunk since
we still want to do some overlap with previous and following texts. I
chose to split into a quarter of a chunk.

This also ensures that whitespace is kept for the split sentences,
because they may be joined with follow up texts.

show more ...

867b775206-Oct-2025 Henry <henry.krupp@gmail.com>

Squashed commit of the following:

commit 4e0adf2a8d810e55db6d37ccc87c76d95ddcfd8d
Author: Henry <henry.krupp@gmail.com>
Date: Mon Feb 3 22:04:17 2025 +0100

Updated splitLongSentence()

commit

Squashed commit of the following:

commit 4e0adf2a8d810e55db6d37ccc87c76d95ddcfd8d
Author: Henry <henry.krupp@gmail.com>
Date: Mon Feb 3 22:04:17 2025 +0100

Updated splitLongSentence()

commit 9883844f1db6df9e11051c4c7b034e68baaca0be
Author: Henry <henry.krupp@gmail.com>
Date: Mon Feb 3 22:03:25 2025 +0100

Updated splitLongSentence()

commit 6f737f6fe4da25fa438211d5c00605c2df9c81ba
Author: Henry <henry.krupp@gmail.com>
Date: Mon Feb 3 21:43:16 2025 +0100

array_unshift($sentences, ...$this->splitLongSentence($sentence, $tiktok));

commit 21966eab02f87f632e82ad0055f9bc2aadb92053
Author: Henry <henry.krupp@gmail.com>
Date: Mon Feb 3 21:23:40 2025 +0100

Updated splitIntoChunks method

Push split sentences to the front of the queue with array_unshift($sentences, ...$this->splitLongSentence($sentence, $tiktok));

show more ...

3e86bc5118-Jun-2025 Damien Ghandour <damien.ghandour@gmail.com>

added French Translations

12d445df11-Jun-2025 Andreas Gohr <gohr@cosmocode.de>

upped version

acf2d4e011-Jun-2025 Andreas Gohr <gohr@cosmocode.de>

check for ollama availability

d72a84c511-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

f875342711-Jun-2025 Andreas Gohr (aider) <gohr@cosmocode.de>

test: add test for Ollama model provider

11d115da11-Jun-2025 Andreas Gohr (aider) <gohr@cosmocode.de>

test: add test for Generic model provider

Use Ionos for this test

d728799611-Jun-2025 Andreas Gohr (aider) <gohr@cosmocode.de>

test: add test for VoyageAI model provider

75a24d8211-Jun-2025 Andreas Gohr <gohr@cosmocode.de>

mark test incomplete on insufficient credits

a191818911-Jun-2025 Andreas Gohr (aider) <gohr@cosmocode.de>

test: add test for Reka model provider

c97169ea11-Jun-2025 Andreas Gohr (aider) <gohr@cosmocode.de>

test: add test for Mistral model provider

ac84f47211-Jun-2025 Andreas Gohr <gohr@cosmocode.de>

fix groq test and temperature issue

c4c2ecf711-Jun-2025 Andreas Gohr (aider) <gohr@cosmocode.de>

test: add test for Groq model provider

332eea2511-Jun-2025 Andreas Gohr <gohr@cosmocode.de>

fixes based on tests, improve tests

e310154411-Jun-2025 Andreas Gohr (aider) <gohr@cosmocode.de>

test: add ModelGeminiTest for Gemini AI provider

773012cf11-Jun-2025 Andreas Gohr <gohr@cosmocode.de>

first few tests to ensure model providers work

7c3b69cb11-Jun-2025 Andreas Gohr <gohr@cosmocode.de>

refactor HTTP Client initialization

d657292124-May-2025 SoiBKK <info@soibangkok.online>

translation update

9634d73421-May-2025 Andreas Gohr <gohr@cosmocode.de>

add option to always send full page context

dd6c086c15-Apr-2025 Andreas Gohr <andi@splitbrain.org>

upped version

7be8078e15-Apr-2025 Andreas Gohr <andi@splitbrain.org>

allow models to have a zero token limit

This allows for configuring completely unknown models. For these models
no token limit is known and we will simply do not apply any. Instead we
trust that the

allow models to have a zero token limit

This allows for configuring completely unknown models. For these models
no token limit is known and we will simply do not apply any. Instead we
trust that the model will be either large enough to handle our input or
at least throw useful error messages.

show more ...

12345678910