History log of /plugin/aichat/vendor/ (Results 1 – 7 of 7)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5d8f404904-Jul-2024 Andreas Gohr <andi@splitbrain.org>

monkey patching vanderlee/php-sentence#/27


/plugin/aichat/.github/workflows/dokuwiki.yml
/plugin/aichat/AIChat.php
/plugin/aichat/AbstractCLI.php
/plugin/aichat/Chunk.php
/plugin/aichat/Embeddings.php
/plugin/aichat/Model/AbstractModel.php
/plugin/aichat/Model/Anthropic/ChatModel.php
/plugin/aichat/Model/Anthropic/models.json
/plugin/aichat/Model/ChatInterface.php
/plugin/aichat/Model/EmbeddingInterface.php
/plugin/aichat/Model/Groq/ChatModel.php
/plugin/aichat/Model/Groq/models.json
/plugin/aichat/Model/Mistral/AbstractMistralModel.php
/plugin/aichat/Model/Mistral/ChatModel.php
/plugin/aichat/Model/Mistral/EmbeddingModel.php
/plugin/aichat/Model/Mistral/models.json
/plugin/aichat/Model/ModelInterface.php
/plugin/aichat/Model/Ollama/AbstractOllama.php
/plugin/aichat/Model/Ollama/ChatModel.php
/plugin/aichat/Model/Ollama/EmbeddingModel.php
/plugin/aichat/Model/Ollama/models.json
/plugin/aichat/Model/OpenAI/AbstractOpenAIModel.php
/plugin/aichat/Model/OpenAI/ChatModel.php
/plugin/aichat/Model/OpenAI/EmbeddingModel.php
/plugin/aichat/Model/OpenAI/models.json
/plugin/aichat/Model/Reka/ChatModel.php
/plugin/aichat/Model/Reka/models.json
/plugin/aichat/Model/VoyageAI/EmbeddingModel.php
/plugin/aichat/Model/VoyageAI/models.json
/plugin/aichat/ModelFactory.php
/plugin/aichat/ModelSetting.php
/plugin/aichat/Storage/AbstractStorage.php
/plugin/aichat/Storage/ChromaStorage.php
/plugin/aichat/Storage/PineconeStorage.php
/plugin/aichat/Storage/QdrantStorage.php
/plugin/aichat/Storage/SQLiteStorage.php
/plugin/aichat/_test/GeneralTest.php
/plugin/aichat/action.php
/plugin/aichat/cli.php
/plugin/aichat/cli/simulate.php
/plugin/aichat/composer.json
/plugin/aichat/conf/default.php
/plugin/aichat/conf/metadata.php
/plugin/aichat/db/latest.version
/plugin/aichat/db/update0003.sql
/plugin/aichat/helper.php
/plugin/aichat/lang/de/lang.php
/plugin/aichat/lang/en/lang.php
/plugin/aichat/lang/en/noanswer.prompt
/plugin/aichat/lang/en/question.prompt
/plugin/aichat/lang/en/rephrase.prompt
/plugin/aichat/lang/en/settings.php
/plugin/aichat/lang/languages.php
/plugin/aichat/plugin.info.txt
/plugin/aichat/renderer.php
/plugin/aichat/script/AIChatButton.js
/plugin/aichat/script/AIChatChat.js
/plugin/aichat/syntax/chat.php
/plugin/aichat/syntax/similar.php
vanderlee/php-sentence/src/Multibyte.php
3379af0915-Aug-2023 Andreas Gohr <andi@splitbrain.org>

use a k-means based cluster approach to speed up similarity searches

7017fcea14-Jun-2023 Andreas Gohr <andi@splitbrain.org>

parse answers as markdown

614f8ab413-Jun-2023 Andreas Gohr <andi@splitbrain.org>

removed K-D Tree vector storage

Since this implementation does not have any advantages over the SQLite
storage it makes no sense to keep it. Other storage backends might come
though at a later time

ad38c5fd09-Jun-2023 Andreas Gohr <andi@splitbrain.org>

More robustness in creating the index

Retry failed API connections, do not abort the whole indexing and rather
skip a chunk. CLI testing tool for the split mechanism

ca34514908-Jun-2023 Andreas Gohr <andi@splitbrain.org>

pin php to 8.1

8817535b08-Jun-2023 Andreas Gohr <andi@splitbrain.org>

initial checkin. working vector storage and similarity search


/plugin/aichat/.gitattributes
/plugin/aichat/Embeddings.php
/plugin/aichat/LICENSE
/plugin/aichat/OpenAI.php
/plugin/aichat/README
/plugin/aichat/cli.php
/plugin/aichat/composer.json
/plugin/aichat/composer.lock
/plugin/aichat/conf/default.php
/plugin/aichat/conf/metadata.php
/plugin/aichat/lang/en/lang.php
/plugin/aichat/lang/en/settings.php
/plugin/aichat/plugin.info.txt
autoload.php
composer/ClassLoader.php
composer/InstalledVersions.php
composer/LICENSE
composer/autoload_classmap.php
composer/autoload_namespaces.php
composer/autoload_psr4.php
composer/autoload_real.php
composer/autoload_static.php
composer/installed.json
composer/installed.php
composer/platform_check.php
hexogen/kdtree/.editorconfig
hexogen/kdtree/.github/CODE_OF_CONDUCT.md
hexogen/kdtree/.github/CONTRIBUTING.md
hexogen/kdtree/.github/ISSUE_TEMPLATE/bug_report.md
hexogen/kdtree/.github/ISSUE_TEMPLATE/feature_request.md
hexogen/kdtree/.github/workflows/tests.yml
hexogen/kdtree/.styleci.yml
hexogen/kdtree/CHANGELOG.md
hexogen/kdtree/LICENSE.md
hexogen/kdtree/README.md
hexogen/kdtree/composer.json
hexogen/kdtree/src/Exception/ValidationException.php
hexogen/kdtree/src/FSKDTree.php
hexogen/kdtree/src/FSNode.php
hexogen/kdtree/src/FSTreePersister.php
hexogen/kdtree/src/Interfaces/ItemFactoryInterface.php
hexogen/kdtree/src/Interfaces/ItemInterface.php
hexogen/kdtree/src/Interfaces/ItemListInterface.php
hexogen/kdtree/src/Interfaces/KDTreeInterface.php
hexogen/kdtree/src/Interfaces/NodeInterface.php
hexogen/kdtree/src/Interfaces/PointInterface.php
hexogen/kdtree/src/Interfaces/SearchAbstract.php
hexogen/kdtree/src/Interfaces/TreePersisterInterface.php
hexogen/kdtree/src/Item.php
hexogen/kdtree/src/ItemFactory.php
hexogen/kdtree/src/ItemList.php
hexogen/kdtree/src/KDTree.php
hexogen/kdtree/src/NearestSearch.php
hexogen/kdtree/src/Node.php
hexogen/kdtree/src/Point.php
mehrab-wj/tiktoken-php/.editorconfig
mehrab-wj/tiktoken-php/.github/workflows/php.yml
mehrab-wj/tiktoken-php/.gitignore
mehrab-wj/tiktoken-php/.php-cs-fixer.dist.php
mehrab-wj/tiktoken-php/CHANGELOG.md
mehrab-wj/tiktoken-php/LICENSE
mehrab-wj/tiktoken-php/README.md
mehrab-wj/tiktoken-php/composer.json
mehrab-wj/tiktoken-php/composer.lock
mehrab-wj/tiktoken-php/data/characters.json
mehrab-wj/tiktoken-php/data/encoder.json
mehrab-wj/tiktoken-php/data/vocab.bpe
mehrab-wj/tiktoken-php/phpstan.neon
mehrab-wj/tiktoken-php/rector.php
mehrab-wj/tiktoken-php/src/Encoder.php
mehrab-wj/tiktoken-php/tests/EncoderTest.php
vanderlee/php-sentence/.gitignore
vanderlee/php-sentence/.scrutinizer.yml
vanderlee/php-sentence/.travis.yml
vanderlee/php-sentence/LICENSE
vanderlee/php-sentence/README.md
vanderlee/php-sentence/composer.json
vanderlee/php-sentence/doc/404.html
vanderlee/php-sentence/doc/class-Sentence.html
vanderlee/php-sentence/doc/class-SentenceTest.html
vanderlee/php-sentence/doc/elementlist.js
vanderlee/php-sentence/doc/function-Sentence_autoloader.html
vanderlee/php-sentence/doc/index.html
vanderlee/php-sentence/doc/resources/collapsed.png
vanderlee/php-sentence/doc/resources/combined.js
vanderlee/php-sentence/doc/resources/footer.png
vanderlee/php-sentence/doc/resources/inherit.png
vanderlee/php-sentence/doc/resources/resize.png
vanderlee/php-sentence/doc/resources/sort.png
vanderlee/php-sentence/doc/resources/style.css
vanderlee/php-sentence/doc/resources/tree-cleaner.png
vanderlee/php-sentence/doc/resources/tree-hasnext.png
vanderlee/php-sentence/doc/resources/tree-last.png
vanderlee/php-sentence/doc/resources/tree-vertical.png
vanderlee/php-sentence/doc/source-class-Sentence.html
vanderlee/php-sentence/doc/source-class-SentenceTest.html
vanderlee/php-sentence/doc/source-function-Sentence_autoloader.html
vanderlee/php-sentence/index.html
vanderlee/php-sentence/phpunit.xml
vanderlee/php-sentence/src/Multibyte.php
vanderlee/php-sentence/src/Sentence.php
vanderlee/php-sentence/tests/MultibyteTest.php
vanderlee/php-sentence/tests/SentenceTest.php
vanderlee/php-sentence/tests/bootstrap.php