Skip to content

Conversation

@chris-okuda
Copy link
Collaborator

@chris-okuda chris-okuda commented Oct 13, 2025

Scope of changes

Add a VoyageAI text embedding client as a Vectorizer.

Fixes SC-35232

Type of change

  • bug fix
  • new feature
  • documentation
  • testing
  • other (describe)

Acceptance criteria

No special review needs, just the usual stuff.

Author checklist

  • I have manually tested the change and/or added automation in the form of unit tests or integration tests
  • I have updated the dependencies list
  • I have added new test fixtures as needed to support added tests
  • I have added or updated the documentation
  • Check this box if a reviewer can merge this pull request after approval (leave it unchecked if you want to do it yourself)

Reviewer(s) checklist

  • Any new user-facing content that has been added for this PR has been QA'ed to ensure correct grammar, spelling, and understandability.
  • To the best of my ability, I believe that this PR represents a good solution to the specified problem and that it should be merged into the main code base.

@chris-okuda chris-okuda self-assigned this Oct 13, 2025
@chris-okuda chris-okuda added the enhancement New feature or request label Oct 13, 2025
Copy link
Contributor

@pdeziel pdeziel left a comment

Choose a reason for hiding this comment

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

Looks good, I had a few suggestions to make this easier when it gets integrated into Endeavor for your review.

@chris-okuda chris-okuda requested a review from pdeziel October 16, 2025 22:15
Copy link
Contributor

@pdeziel pdeziel left a comment

Choose a reason for hiding this comment

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

Looks good, I just have two more suggestions to finalize this.

…rom the library (only from the test), requiring the user to load the env vars when they need them
@chris-okuda chris-okuda merged commit 01af8c6 into main Oct 17, 2025
5 checks passed
@chris-okuda chris-okuda deleted the chrisokuda/sc-35232/voyageai_embedder branch October 17, 2025 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants