Skip to content

Conversation

@cdpierse
Copy link
Contributor

@cdpierse cdpierse commented Jan 22, 2026

What's being changed:

  • This PR adds documentation for the new multimodal model (colmodernVBERT) and module (multi2multivec-weaviate) in Weaviate Embeddings

Type of change:

  • Documentation content updates (non-breaking change to fix/update documentation )
  • Bug fix (non-breaking change to fixes an issue with the site)
  • Feature or enhancements (non-breaking change to add functionality)

How has this been tested?

  • Local build - the site works as expected when running yarn start

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

imageField: 'doc_page',
model: 'ModernVBERT/colmodernvbert',
encoding: weaviate.configure.vectorIndex.multiVector.encoding.muvera({
ksim: 4,

Choose a reason for hiding this comment

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

shall we state that these muvera params are optional like in other examples, so users don't need to think about them too much?

we could also remove name (as it's only single vectorizer) and model (to utilize default) to simplify. Especially as query examples below in the documents use default vector (not named vector).

Image

Copy link
Contributor

Choose a reason for hiding this comment

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

Good points, I will try to change the vector naming in all model provider pages at some point to make the examples consistent.

# The model provider integration will automatically vectorize the object
batch.add_object(
properties=weaviate_obj,
# vector=vector # Optionally provide a pre-obtained vector

Choose a reason for hiding this comment

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

maybe we shouldn't suggest passing a vector, cause the module should vectorize the it.

Copy link
Contributor

Choose a reason for hiding this comment

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

I would potentially leave it as there is an option of vectorizing some of the objects and import vectors for others.

@g-despot g-despot merged commit 56b935c into main Jan 23, 2026
13 checks passed
@g-despot g-despot deleted the embeddings-multi2multivec-weaviate branch January 23, 2026 12:37
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.

4 participants