Skip to content

Conversation

OskarStark
Copy link
Contributor

Q A
Bug fix? no
New feature? yes
Docs? yes
Issues --
License MIT
  • Add FilterInterface similar to TransformerInterface
  • Implement TextContainsFilter for content-based filtering
  • Integrate filters into Indexer pipeline (load → filter → transform → vectorize)
  • Add filters configuration to AI Bundle
  • Update demo configuration with Week of Symfony filter
  • Add comprehensive test coverage for filter functionality
  • Include example in examples/indexer/index-with-filters.php

Filters run after document loading but before transformers, allowing removal of unwanted content before vectorization and storage.

@carsonbot carsonbot added Feature New feature Store Issues & PRs about the AI Store component Status: Needs Review labels Sep 17, 2025
@OskarStark OskarStark added the AI Bundle Issues & PRs about the AI integration bundle label Sep 17, 2025
@carsonbot carsonbot changed the title [Store] Add FilterInterface and filters support to Indexer [AI Bundle][Store] Add FilterInterface and filters support to Indexer Sep 17, 2025
@OskarStark OskarStark self-assigned this Sep 17, 2025
@OskarStark OskarStark changed the title [AI Bundle][Store] Add FilterInterface and filters support to Indexer [AI Bundle][Store] Add FilterInterface and filters support to Indexer Sep 17, 2025
@OskarStark OskarStark force-pushed the filters branch 3 times, most recently from 2161270 to d359b21 Compare September 17, 2025 15:00
@OskarStark OskarStark merged commit ea80e67 into symfony:main Sep 17, 2025
@OskarStark OskarStark deleted the filters branch September 23, 2025 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Bundle Issues & PRs about the AI integration bundle Feature New feature Status: Needs Review Store Issues & PRs about the AI Store component

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants