Skip to content

Python: support opengauss vector store #12231

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

vincentsunx
Copy link

@vincentsunx vincentsunx commented May 22, 2025

Motivation and Context

  1. Why is this change required?
    semantic kernel support openGauss vector store(python)
  2. What scenario does it contribute to?
    This is a contribution to make semantic kernel support opengauss vector store for python scenarios

Description

Add a new Semantic Memory Connector leveraging openGauss datavec. Update the syntax example to demonstrate how it is used.

Contribution Checklist

@vincentsunx vincentsunx requested a review from a team as a code owner May 22, 2025 03:27
@markwallace-microsoft markwallace-microsoft added python Pull requests for the Python Semantic Kernel memory labels May 22, 2025
@github-actions github-actions bot changed the title support opengauss vector store Python: support opengauss vector store May 22, 2025
@moonbox3
Copy link
Contributor

Hi @vincentsunx, please provide a Motivation and Context and Description above. Thanks.

@moonbox3
Copy link
Contributor

@vincentsunx there's a lot of current work to re-do/re-locate the memory connector abstractions. That work is on-going in this branch. Please work with @eavanvalkenburg to coordinate how this work will align with what he's doing.

@vincentsunx
Copy link
Author

vincentsunx commented May 22, 2025 via email

@vincentsunx
Copy link
Author

@microsoft-github-policy-service agree

@vincentsunx
Copy link
Author

@vincentsunx there's a lot of current work to re-do/re-locate the memory connector abstractions. That work is on-going in this branch. Please work with @eavanvalkenburg to coordinate how this work will align with what he's doing.

So the main branch will not add new connector modifications currently?
Do I need to push the code to branch: feature-python-vector-stores-preb or wait for the branch vector to be merged into main, then push code to main branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
memory python Pull requests for the Python Semantic Kernel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants