Skip to content

feat: add support for audio modality in multi2vec-google vectorizer config#1983

Merged
tsmith023 merged 3 commits intomainfrom
add-audio-modality-support-for-m2v-google
Mar 18, 2026
Merged

feat: add support for audio modality in multi2vec-google vectorizer config#1983
tsmith023 merged 3 commits intomainfrom
add-audio-modality-support-for-m2v-google

Conversation

@antas-marcin
Copy link
Collaborator

@antas-marcin antas-marcin commented Mar 11, 2026

Summary

  • Add audio_fields parameter to the multi2vec-google and multi2vec-google-gemini vectorizer configurations, matching the pattern used by multi2vec-bind
  • Update all factory methods across _Vectorizer, NamedVectors, and Vectors classes (including the deprecated multi2vec_palm variants)
  • Add audioFields to the _Multi2VecGoogleConfig data class

Closes #1984

Test plan

  • Unit tests added for Configure.Vectorizer.multi2vec_google with audio fields (string list, Multi2VecField objects, weighted fields)
  • Unit tests added for Configure.NamedVectors.multi2vec_google with audio fields
  • Unit tests added for Configure.Vectors.multi2vec_google and Configure.Vectors.multi2vec_google_gemini with audio fields (including weighted variant)
  • All 166 existing config tests pass

@antas-marcin antas-marcin changed the title feat: add support for audio modality in multi2vec-google vectorizer c… feat: add support for audio modality in multi2vec-google vectorizer config Mar 11, 2026
Copy link

@orca-security-eu orca-security-eu bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Infrastructure as Code high 0   medium 0   low 0   info 0 View in Orca
Passed Passed SAST high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Vulnerabilities high 0   medium 0   low 0   info 0 View in Orca

@dirkkul
Copy link
Collaborator

dirkkul commented Mar 12, 2026

Update all factory methods across _Vectorizer, NamedVectors, and Vectors classes (including the deprecated multi2vec_palm variants)

Could you remove it from the deprecated methods? we want to push users to the new ones, eg palm, NamedVectors and _Vectorizer should go away

@tsmith023
Copy link
Collaborator

Could you remove it from the deprecated methods?

I'll do this now

@tsmith023 tsmith023 merged commit 10652f8 into main Mar 18, 2026
121 of 123 checks passed
@tsmith023 tsmith023 deleted the add-audio-modality-support-for-m2v-google branch March 18, 2026 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for audio modality in multi2vec-google vectorizer

3 participants