Node Specific Features
Data Node
When you create a Data node, you will see a button to upload data to the Vector Store API. You can find the API documentation here.
Google Drive Node
Authenticate through Google to give your project access to your Google Drive. Your end users will be able to ask an LLM questions based on the files you've uploaded.
Sharepoint Node
The Sharepoint Node allows you to index two types of media: documents stored in Sharepoint and Sharepoint News, where everything on the page is indexed.

To authenticate to your Sharepoint organization account, you must follow these steps:
Go to App Registrations in Azure: visit your Azure Portal and go to "App Registrations" here.
Create App: Click on "New Registration". Add a name to your app and select "Accounts in this organizational directory only (Default Directory only - Single tenant)".
Get Client ID and Tenant ID: get your client and tenant id from the "Essentials" section. You will find them under "Application (client) ID" and "Directory (tenant) ID ".
Create a client secret: Navigate to "Certificates & Secrets" then click on "New client secret". Give an expiration date to your secret. Finally, you will find the client secret in the "Value" field of the secret.
Add Scopes: Naviate to "App Permissions" and then click on "Add a permission". Click on "Microsoft Graph" and select "Application Permissions". Then select the following scopes: Sites.ReadAll, Files.ReadAll, BrowserSiteLists.Read.All. Then click on "Add Permissions". Finally click on "Grant Admin Consent for Default Directory".
Now you can proceed to add your node in Stack AI add add the value of your client_id, client_secret, tenant_id, site_id, and folder path.
Table Node
Use a Table Node to create a Knowledge Base from a .csv file. StackAI creates a SQL database with your .csv file and performs semantic search, all under the hood. A generative model decides which search result--SQL or semantic search--is more informative, giving you powerful search over tables.
Websites Node
The Website Node allows you to create a Knowledge Base from a website URL. The URLs that you upload are then indexed and stored in a vector data base - don't worry, we do this for you in the background! This process is done once, so that you can later query this knowledge base and only retrieve the pieces of information that are more related to your query. It's the most efficient way to manage a long list of URLs, without having to index them everytime you run the workflow (i.e., embeddings are generated only once, when you upload the URLs).
Jira Node
The Jira Node allows you to create a knowledge base from Jira projects. To use this node, first establish a connection to Jira, see how to do so here. You will be able to select which projects to include in your knowledge base and perform RAG over those projects.
Last updated
Was this helpful?