History log of /plugin/aichat/ (Results 126 – 150 of 236)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
0de7e02025-Mar-2024 Andreas Gohr <andi@splitbrain.org>

mechanisms to override things on command line

This should help with debugging/evaluating

3d64482325-Mar-2024 Andreas Gohr <andi@splitbrain.org>

animate button on first show

2071dced21-Mar-2024 Andreas Gohr <andi@splitbrain.org>

automatic stylefixes

4a647d2021-Mar-2024 Andreas Gohr <andi@splitbrain.org>

better JSON exception handling in storages

5f71c9bb21-Mar-2024 Andreas Gohr <andi@splitbrain.org>

small adjustments

59a2a26721-Mar-2024 Andreas Gohr <andi@splitbrain.org>

prefer prompted user messages over system prompts

This seems to be better supported across different model providers and
seems to influence the model in a stronger way.

Prompt files have been renam

prefer prompted user messages over system prompts

This seems to be better supported across different model providers and
seems to influence the model in a stronger way.

Prompt files have been renamed to avoid having them show up in the
DokuWiki translate interface. Multilingual models are fine with
prompting in english only.

show more ...

c2b7a1f721-Mar-2024 Andreas Gohr <andi@splitbrain.org>

various refactoring and introduction of a simulate command

The new command makes it easier to run the same chat questions against
multiple models and compare the results in a spreadsheet

51aa851720-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.

ecb0a42319-Mar-2024 Andreas Gohr <andi@splitbrain.org>

do not hardcode dimensions in qdrant storage

32d3790719-Mar-2024 Andreas Gohr <andi@splitbrain.org>

fix syntax error in qdrant storage

99b713bf19-Mar-2024 Andreas Gohr <andi@splitbrain.org>

fix info output

04afb84f19-Mar-2024 Andreas Gohr <andi@splitbrain.org>

correctly use storage setting

2045e15a19-Mar-2024 Andreas Gohr <andi@splitbrain.org>

fix ouput prices

87e4648419-Mar-2024 Andreas Gohr <andi@splitbrain.org>

added Voyage AI for embeddings

e8451b2119-Mar-2024 Andreas Gohr <andi@splitbrain.org>

added model command to CLI

This prints info about the available models

e3640be819-Mar-2024 Andreas Gohr <andi@splitbrain.org>

clean up of the config options

Emojis are used to make the different options easier to distinguish

cfd76f4a19-Mar-2024 Andreas Gohr <andi@splitbrain.org>

added Mistral to the list of models

25892c3619-Mar-2024 Andreas Gohr <andi@splitbrain.org>

populate settings automatically

Now we have a single place to specify new models

dce0dee519-Mar-2024 Andreas Gohr <andi@splitbrain.org>

move model configuration into json files

This removes the use of individual classes for each model in favor of
more general client classes that only get a model name passed. The meta
info about pric

move model configuration into json files

This removes the use of individual classes for each model in favor of
more general client classes that only get a model name passed. The meta
info about price and token limits is configured in a json file

show more ...

34a1c47819-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

a55df08718-Mar-2024 Andreas Gohr <andi@splitbrain.org>

Version upped

d02b793518-Mar-2024 Andreas Gohr <andi@splitbrain.org>

first tries with Anthropic

4373d2bf18-Mar-2024 Andreas Gohr <andi@splitbrain.org>

stricter interface inheritance

This ensures we have the apropriate methods when a class does not
inherit from AbstractModel.

294a9eaf18-Mar-2024 Andreas Gohr <andi@splitbrain.org>

Use interfaces for Chat and Embedding classes

This way it's easier to have a base OpenAI class. This also moves much
of the statistics and http handling into the base class making model
implementati

Use interfaces for Chat and Embedding classes

This way it's easier to have a base OpenAI class. This also moves much
of the statistics and http handling into the base class making model
implementations even leaner

show more ...

edf6990818-Mar-2024 Andreas Gohr <andi@splitbrain.org>

Pinecone fixes

* should fix #12
* correctly handle JSON decoding errors
* fix empty filter requests
* match renamed API fields

12345678910