Open Raghavan1988 opened 7 months ago
torvalds.dev is analyzing the ticket
Based on the information provided, it seems like the user wants to add support for Google Cloud Platform (GCP) Matching Engine as a vector store in the Llama Index project.
Here is a plan to address this issue:
The relevant files for this issue are:
llama_index/indices/vector_store/__init__.py
: This file seems to be the main file for vector stores in the Llama Index project. It imports various vector stores. We would need to add our GCP Matching Engine vector store here.
llama_index/indices/managed/types.py
: This file defines the types of vector stores. We might need to add a new type for GCP Matching Engine.
llama_index/vector_stores/__init__.py
: This file imports various vector stores. We would need to add our GCP Matching Engine vector store here.
A new file in llama_index/vector_stores/
for the GCP Matching Engine vector store: This file would contain the implementation of the GCP Matching Engine vector store. We would need to create this file.
Let's start by understanding the structure of the Llama Index project and researching about GCP Matching Engine.
Feature Description
Feature Description I would like to add support for GCP Matching Engine as a vector store.
Reason I don't see GCP listed in https://github.com/run-llama/llama_index/tree/main/llama_index/vector_stores . We would have to write a custom vector store, but I feel like it could be include in the repo.
Value of Feature Allow Google Cloud Users to easily integrate with Llamaindex.
Reason
No response
Value of Feature
No response