graphrag icon indicating copy to clipboard operation
graphrag copied to clipboard

Add PostgreSQL vector store

Open toliguo opened this issue 1 year ago • 4 comments

  • Added PostgreSQL vector store

Description

Added PostgreSQL vector store

Proposed Changes

[List the specific changes made in this pull request.]

Checklist

  • [x] I have tested these changes locally.
  • [x] I have reviewed the code changes.
  • [ ] I have updated the documentation (if necessary).
  • [ ] I have added appropriate unit tests (if applicable).

Additional Notes

[Add any additional notes or context that may be helpful for the reviewer(s).]

toliguo avatar Sep 23 '24 09:09 toliguo

@toliguo please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.

@microsoft-github-policy-service agree [company="{your company}"]

Options:

  • (default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.
@microsoft-github-policy-service agree
  • (when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.
@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree company="Microsoft"

toliguo avatar Sep 23 '24 09:09 toliguo

@toliguo please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.

@microsoft-github-policy-service agree [company="{your company}"]

Options:

  • (default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.
@microsoft-github-policy-service agree
  • (when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.
@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree company="Microsoft"

@microsoft-github-policy-service agree company="Microsoft"

toliguo avatar Sep 23 '24 09:09 toliguo

Nice @toliguo ! Does it only need to be added to the VectorStoreFactory?

sebastianschramm avatar Sep 25 '24 13:09 sebastianschramm

Nice @toliguo ! Does it only need to be added to the VectorStoreFactory?

typing.py and init.py updated

toliguo avatar Sep 26 '24 03:09 toliguo