GPTCache icon indicating copy to clipboard operation
GPTCache copied to clipboard

Add integration for Marqo vector store

Open sky-2002 opened this issue 1 year ago • 2 comments

This PR adds marqo as a vector store to GPTCache. It was requested here in marqo's issues.

Important:

  • Currently, this integration would work with marqo version 1.5.0
  • To run smoothly, install client marqo==2.1.0 with pip install marqo==2.1.0. I could not use this version based format in import_marqo function as specified. Would appreciate suggestions on this.
  • Marqo 2.0 still has to implement some features which are present in 1.5.0, I will update this integration when they release those features in version 2.0 onwards.

Discussions and suggestions are welcome!

Note: I have tested the functionality individually. But due to open AI credits issue, could not test it end-2-end, would be great if someone could do that.

sky-2002 avatar Feb 24 '24 20:02 sky-2002

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: sky-2002 To complete the pull request process, please assign simfg after the PR has been reviewed. You can assign the PR to them by writing /assign @simfg in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

sre-ci-robot avatar Feb 24 '24 20:02 sre-ci-robot

Welcome @sky-2002! It looks like this is your first PR to zilliztech/GPTCache 🎉

sre-ci-robot avatar Feb 24 '24 20:02 sre-ci-robot