Skip to content

[FEAT]: Refactor vector db providers #4687

@shatfield4

Description

@shatfield4

What would you like to see?

Refactor all vector dbs into Class objects that all inherit a base VectorDatabase base class.

The base class contains a method for every common method on all vector database providers. In some instances, it may make sense for the base class method to be defined if all or most providers run the same code for a method.

The vector database-specific providers will then have provider-specific overrides for each.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions