Skip to content

feat(go/genkit): Add vectorsearch vertex ai plugin #3230

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

rutujaD1999
Copy link
Collaborator

@rutujaD1999 rutujaD1999 commented Jul 16, 2025

Description:

  • Add new plugin for vectorsearch
  • As part of the plugin the following functionalities have been implemented:
    • Added Init plugin
    • Added retriever functionality
      • This uses a document retriever function which is taken as input.
    • Added Index function for sample code. This can be customized by users to have their own index functions.
    • Added endpoints (upsert datapoints to index, find neighbors of a query) to insert and fetch documents depending on the index parameters
  • Added retriever and indexer functions for Bigquery and Firestore - The indexer can be customized by the users to use their own.
  • Added unit tests for vectorsearch functionalities
  • Added sample code for bigquery and firestore docstores.

Checklist (if applicable):

@rutujaD1999 rutujaD1999 marked this pull request as ready for review July 30, 2025 10:41
@rutujaD1999 rutujaD1999 requested a review from apascal07 July 30, 2025 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

2 participants