-
-
Notifications
You must be signed in to change notification settings - Fork 22.6k
Adding Teradata VectorStore support in DocumentStore #5159
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
base: main
Are you sure you want to change the base?
Conversation
are there any screenshots for working demo or recordings? |
6729347
to
79620b4
Compare
@HenryHengZJ I have added the screenshots in the Pull Request Description as suggested. Thanks ! |
can you do |
Output for
|
@HenryHengZJ can you please help review the changes and let me know if any additional changes needed ? |
constructor() { | ||
this.label = 'Teradata Vector Store API Credentials' | ||
this.name = 'teradataVectorStoreApiCredentials' | ||
this.version = 1.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can we add description on how to get these credentials? as if user is new to teradata
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
or perhaps we can create a docs page on https://github.com/FlowiseAI/FlowiseDocs and link to that
import { Document } from '@langchain/core/documents' | ||
import { ICommonObject, INode, INodeData, INodeOutputsValue, INodeParams, IndexingResult } from '../../../src/Interface' | ||
import { Embeddings } from '@langchain/core/embeddings' | ||
import * as teradatasql from 'teradatasql' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
from experience, I'm little afraid of adding new database library. is there a way to achieve this via API?
that's because previously we had other integrations such as couchbase that caused failed docker build due to unsupported arm64 compatibility and such
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
plus adding new library always adds up to the total bundle size
Below are the screenshots for the working demo: