Adding Target Connections
Last updated
Last updated
========================================
Navigate to the Indexes section.
Access the API Keys tab.
Copy your Pinecone API Key
Open a new browser tab and go to the Context Data platform.
Login or create a Context Data account at https://sapphire.contextdata.ai
Access the Connections feature.
Select the Target option.
Initiate a new connection.
Choose Pinecone as the connection type.
Provide a unique identifier for the connection.
In this example, we will use the "jaffle-index" from the screenshot above
Enter the specific Pinecone API Key.
Verify the connection by testing it.
If your connection test is successful, you should see a button to save the connection
=======================================
Go to your Qdrant Cloud account at https://qdrant.tech to retrieve your cluster information and API keys
Log into your Qdrant cloud dashboard to see all of your running clusters. Click the expand button on the left hand side of your chosen cluster to see the cluster details
Once the cluster info has been expanded, you can view and copy your cluster URL
To view all of the collections within the cluster, click the 3-dot icon on the right hand side of the page and click "Dashboard"
Copy the name of your desired collection
In order to create a new API Key for your cluster, go back to the dashboard and click "Data Access Control" on the left hand side of the page and then click the "Create" button
Select the Qdrant cluster(s) you want to assign the API Key to
Copy the newly created API Key for the new cluster
Access your data connections.
Select the target for the new connection.
Initiate the process of adding a new connection.
Choose Qdrant as the connection type.
Assign a unique name to the connection for identification.
Enter your Qdrant Collection Name
Provide the Qdrant API key.
Provide the Qdrant Cluster URL
Verify the connection.
If your connection test is successful, you should now be able to save your Qdrant connection.
========================================
Go to your Weaviate Cloud account at https://weaviate.io to retrieve your cluster information and API keys
Log into your Weaviate Cloud account and locate your cluster. On the right hand side of the cluster, click the down arrow button
Once you click the down arrow, you should be able to locate the cluster URL as well as the button for the API Keys
Once you click the API Keys button, you should be able to copy your keys
Access the connections settings.
Select the target connection type.
Create a new connection.
Choose Weaviate as the connection type.
Assign a name to the connection for identification.
Provide the Weaviate API Key.
Specify the Weaviate URL.
Select the Index Name if desired.
Test the connection to Weaviate.
If your connection test is successful, you should see a button to save your connection
==========================
1. Go to supabase.com and create an account if you don't already have one
Once you create an account, you should be redirected to the dashboard as below
2. Create a new project
Click the button to create a new project
3. Enter your project details (project name and password)
Enter all required information including your project name and password
4. Once your project is created and the project status is green, the project is ready.
Click the "Connect" button to see your login credentials
5. Copy the connection URI to a notepad and substitute the placeholder with your actual password
Copy the URI, substitute the password and replace the "postgres" prefix with "postgresql"
6. Go to the Supabase documentation for vecs (https://supabase.com/blog/vecs#connecting) to understand how to create tables
The documentation provides optimal ways to create your vector tables
7. Here is our example using the Supabase documentation
We're going to create a table called "customers"
8. Once you are done with the table creation process, come back to Supabase and go the "Table Editor"
Navigate to "Table Editor" on the left hand side of the page
9. You should now be able to see your newly created table
You should now be able to see your newly created table
10. Click the "Connections" dropdown
Access the connection settings.
11. Click "Target"
Select the target option.
12. Click "New Connection"
Create a new connection.
13. Click "Supabase"
Choose Supabase as the connection type.
14. Enter a name to identify your connection
Provide a unique identifier for the connection.
15. Copy and paste the URI that you copied from the Supabase connection above
Remember to change the prefix from "postgres://" to "postgresql://"
16. Enter your table name
Enter the table name, preferably the table name that you created above
17. Click "Test Connection"
Verify the connection.
18. Click "Save"
If your connection test is successful, you should see a button to save the connection
=======================================
Singlestore provides trial accounts that allow you to build databases without having to provide a credit card
Create a new workspace group where your database will be located
Click the "Create Workspace" button
Enter a workspace name and a database name
Workspace View
Click "Connect" and then click "Your App"
You will be provided with a default username and password. Click the "Create User" button to create the user account
Click on the "SQL IDE" tab and you will be shown your login credentials. Make sure to keep it safe
Let's create table now from the SQL IDE
Best practice is to create the table with these three (3) columns. The "content" column for the actual data value, the vector column for the vector data and a metadata column for a json representation of the data
Access the connection settings.
Select the target option.
Initiate a new connection setup.
Choose Singlestore as the connection type.
Provide a unique identifier for the connection.
Enter the correct information
Verify the Singlestore connection.
If your connection test is successful, you should see a button to save the connection