Skip to content

Commit b9b79e8

Browse files
committed
[Store][Manticore] Rename Manticore to ManticoreSearch in namespace and config options
1 parent 656ef6f commit b9b79e8

File tree

10 files changed

+71
-71
lines changed

10 files changed

+71
-71
lines changed

docs/components/store.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Similarity Search Examples
6363
~~~~~~~~~~~~~~~~~~~~~~~~~~
6464

6565
* `Similarity Search with Cloudflare (RAG)`_
66-
* `Similarity Search with Manticore (RAG)`_
66+
* `Similarity Search with Manticore Search (RAG)`_
6767
* `Similarity Search with MariaDB (RAG)`_
6868
* `Similarity Search with Meilisearch (RAG)`_
6969
* `Similarity Search with memory storage (RAG)`_
@@ -92,7 +92,7 @@ Supported Stores
9292
* `Chroma`_ (requires ``codewithkyrian/chromadb-php`` as additional dependency)
9393
* `Cloudflare`_
9494
* `InMemory`_
95-
* `Manticore`_
95+
* `Manticore Search`_
9696
* `MariaDB`_ (requires ``ext-pdo``)
9797
* `Meilisearch`_
9898
* `Milvus`_
@@ -160,7 +160,7 @@ This leads to a store implementing two methods::
160160
.. _`Retrieval Augmented Generation`: https://en.wikipedia.org/wiki/Retrieval-augmented_generation
161161
.. _`Basic Retriever Example`: https://github.com/symfony/ai/blob/main/examples/retriever/basic.php
162162
.. _`Similarity Search with Cloudflare (RAG)`: https://github.com/symfony/ai/blob/main/examples/rag/cloudflare.php
163-
.. _`Similarity Search with Manticore (RAG)`: https://github.com/symfony/ai/blob/main/examples/rag/manticore.php
163+
.. _`Similarity Search with Manticore Search (RAG)`: https://github.com/symfony/ai/blob/main/examples/rag/manticore.php
164164
.. _`Similarity Search with MariaDB (RAG)`: https://github.com/symfony/ai/blob/main/examples/rag/mariadb-gemini.php
165165
.. _`Similarity Search with Meilisearch (RAG)`: https://github.com/symfony/ai/blob/main/examples/rag/meilisearch.php
166166
.. _`Similarity Search with memory storage (RAG)`: https://github.com/symfony/ai/blob/main/examples/rag/in-memory.php
@@ -178,7 +178,7 @@ This leads to a store implementing two methods::
178178
.. _`Azure AI Search`: https://azure.microsoft.com/products/ai-services/ai-search
179179
.. _`Chroma`: https://www.trychroma.com/
180180
.. _`Cloudflare`: https://developers.cloudflare.com/vectorize/
181-
.. _`Manticore`: https://manticoresearch.com/
181+
.. _`Manticore Search`: https://manticoresearch.com/
182182
.. _`MariaDB`: https://mariadb.org/projects/mariadb-vector/
183183
.. _`Pinecone`: https://www.pinecone.io/
184184
.. _`Postgres`: https://www.postgresql.org/about/news/pgvector-070-released-2852/

examples/.env

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,8 +180,8 @@ POGOCACHE_PASSWORD=symfony
180180
# Redis (both store and message store)
181181
REDIS_HOST=localhost
182182

183-
# Manticore (store)
184-
MANTICORE_HOST=http://127.0.0.1:9308
183+
# Manticore Search (store)
184+
MANTICORESEARCH_HOST=http://127.0.0.1:9308
185185

186186
# OpenSearch (store)
187187
OPENSEARCH_ENDPOINT=http://127.0.0.1:9200

examples/commands/stores.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
use Symfony\AI\Store\Bridge\ClickHouse\Store as ClickHouseStore;
1818
use Symfony\AI\Store\Bridge\Local\CacheStore;
1919
use Symfony\AI\Store\Bridge\Local\InMemoryStore;
20-
use Symfony\AI\Store\Bridge\Manticore\Store as ManticoreStore;
20+
use Symfony\AI\Store\Bridge\ManticoreSearch\Store as ManticoreSearchStore;
2121
use Symfony\AI\Store\Bridge\MariaDb\Store as MariaDbStore;
2222
use Symfony\AI\Store\Bridge\Meilisearch\Store as MeilisearchStore;
2323
use Symfony\AI\Store\Bridge\Milvus\Store as MilvusStore;
@@ -47,9 +47,9 @@
4747
env('CLICKHOUSE_DATABASE'),
4848
env('CLICKHOUSE_TABLE'),
4949
),
50-
'manticore' => static fn (): ManticoreStore => new ManticoreStore(
50+
'manticoresearch' => static fn (): ManticoreSearchStore => new ManticoreSearchStore(
5151
http_client(),
52-
env('MANTICORE_HOST'),
52+
env('MANTICORESEARCH_HOST'),
5353
'symfony',
5454
'_vectors',
5555
),

examples/rag/manticore.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
use Symfony\AI\Platform\Bridge\OpenAi\PlatformFactory;
1818
use Symfony\AI\Platform\Message\Message;
1919
use Symfony\AI\Platform\Message\MessageBag;
20-
use Symfony\AI\Store\Bridge\Manticore\Store;
20+
use Symfony\AI\Store\Bridge\ManticoreSearch\Store;
2121
use Symfony\AI\Store\Document\Loader\InMemoryLoader;
2222
use Symfony\AI\Store\Document\Metadata;
2323
use Symfony\AI\Store\Document\TextDocument;

src/ai-bundle/config/options.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -608,7 +608,7 @@
608608
->end()
609609
->end()
610610
->end()
611-
->arrayNode('manticore')
611+
->arrayNode('manticoresearch')
612612
->useAttributeAsKey('name')
613613
->arrayPrototype()
614614
->children()

src/ai-bundle/src/AiBundle.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
use Symfony\AI\Store\Bridge\Local\DistanceCalculator;
8787
use Symfony\AI\Store\Bridge\Local\DistanceStrategy;
8888
use Symfony\AI\Store\Bridge\Local\InMemoryStore as LocalInMemoryStore;
89-
use Symfony\AI\Store\Bridge\Manticore\Store as ManticoreStore;
89+
use Symfony\AI\Store\Bridge\ManticoreSearch\Store as ManticoreSearchStore;
9090
use Symfony\AI\Store\Bridge\MariaDb\Store as MariaDbStore;
9191
use Symfony\AI\Store\Bridge\Meilisearch\Store as MeilisearchStore;
9292
use Symfony\AI\Store\Bridge\Milvus\Store as MilvusStore;
@@ -1112,9 +1112,9 @@ private function processStoreConfig(string $type, array $stores, ContainerBuilde
11121112
}
11131113
}
11141114

1115-
if ('manticore' === $type) {
1115+
if ('manticoresearch' === $type) {
11161116
foreach ($stores as $name => $store) {
1117-
$definition = new Definition(ManticoreStore::class);
1117+
$definition = new Definition(ManticoreSearchStore::class);
11181118
$definition
11191119
->setLazy(true)
11201120
->setArguments([

0 commit comments

Comments
 (0)