langchain icon indicating copy to clipboard operation
langchain copied to clipboard

Add a full PostgresSQL syntax database 'AnalyticDB' as vector store.

Open wangxuqi opened this issue 2 years ago • 2 comments
trafficstars

Hi there! I'm excited to open this PR to add support for using a fully Postgres syntax compatible database 'AnalyticDB' as a vector. As AnalyticDB has been proved can be used with AutoGPT, ChatGPT-Retrieve-Plugin, and LLama-Index, I think it is also good for you. AnalyticDB is a distributed Alibaba Cloud-Native vector database. It works better when data comes to large scale. The PR includes:

  • [x] A new memory: AnalyticDBVector
  • [x] A suite of integration tests verifies the AnalyticDB integration

I have read your contributing guidelines. And I have passed the tests below

  • [x] make format
  • [x] make lint
  • [x] make coverage
  • [x] make test

wangxuqi avatar Apr 19 '23 06:04 wangxuqi

this looks pretty good - can you add an example notebook? that will help greatly with documentation and discoverability!

@hwchase17 OK, I'm willing to do it.

wangxuqi avatar Apr 20 '23 08:04 wangxuqi

@hwchase17 Done! I have add an example notebook and add related document

wangxuqi avatar Apr 20 '23 11:04 wangxuqi