Skip to content
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

feat: refactor ai-assistant plugin and add vector search support #1325

Merged
merged 5 commits into from
Sep 15, 2023

Conversation

jczhong84
Copy link
Collaborator

  • change to use websocket instead of EventStream for streaming ai response back
  • Add vector store plugin support
  • Add embedding based table search by natural language
  • Leverage vector table search in text-to-sql

Related PRs:
#1311
#1314
#1322
#1323

* feat: use websocket for ai assistant

* fix node test

* comments

* remove memory and add keep button

* fix linter
* feat: add embedding based table search support

* update

* build fail

* linter

* test failure

* comments

* nodetest

* opensearch volumne path
* feat: add vector table search

* fix linter

* remove realtime record query cell

* handle table select exceptions

* add public config

* comments

* remove unused config

* update var name metatore_id as metastoreId

* comments
@jczhong84 jczhong84 marked this pull request as ready for review September 15, 2023 21:31
@czgu czgu merged commit f3ce910 into master Sep 15, 2023
4 checks passed
@czgu czgu deleted the ai-assistant branch September 15, 2023 21:49
aidenprice pushed a commit to arrowtail-precision/querybook that referenced this pull request Jan 3, 2024
…terest#1325)

* feat: use websocket for ai assistant (pinterest#1311)

* feat: use websocket for ai assistant

* fix node test

* comments

* remove memory and add keep button

* fix linter

* feat: add embedding based table search support (pinterest#1314)

* feat: add embedding based table search support

* update

* build fail

* linter

* test failure

* comments

* nodetest

* opensearch volumne path

* docs: ai assistant plugin (pinterest#1323)

* feat: add vector table search (pinterest#1322)

* feat: add vector table search

* fix linter

* remove realtime record query cell

* handle table select exceptions

* add public config

* comments

* remove unused config

* update var name metatore_id as metastoreId

* comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants