Skip to content

Commit 937730c

Browse files
committed
feature #571 [Demo][Store] Add RssFeedLoader (ngrie)
This PR was merged into the main branch. Discussion ---------- [Demo][Store] Add `RssFeedLoader` | Q | A | ------------- | --- | Bug fix? | no | New feature? | yes | Docs? | no | Issues | -- | License | MIT Commits ------- 4b46434 [Store] Add RSS feed loader
2 parents 8aa56a2 + 4b46434 commit 937730c

File tree

10 files changed

+1181
-405
lines changed

10 files changed

+1181
-405
lines changed

demo/config/packages/ai.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ ai:
6060
name: !php/const Symfony\AI\Platform\Bridge\OpenAi\Embeddings::TEXT_ADA_002
6161
indexer:
6262
blog:
63-
loader: 'App\Blog\FeedLoader'
63+
loader: 'Symfony\AI\Store\Document\Loader\RssFeedLoader'
6464
source: 'https://feeds.feedburner.com/symfony/blog'
6565
transformers:
6666
- 'Symfony\AI\Store\Document\Transformer\TextTrimTransformer'
@@ -81,4 +81,5 @@ services:
8181
$vectorizer: '@ai.vectorizer.openai'
8282
$store: '@ai.store.chroma_db.symfonycon'
8383

84+
Symfony\AI\Store\Document\Loader\RssFeedLoader: ~
8485
Symfony\AI\Store\Document\Transformer\TextTrimTransformer: ~

demo/src/Blog/FeedLoader.php

Lines changed: 0 additions & 68 deletions
This file was deleted.

demo/tests/Blog/FeedLoaderTest.php

Lines changed: 0 additions & 160 deletions
This file was deleted.

0 commit comments

Comments
 (0)