Skip to content

Commit d3938b8

Browse files
authored
Platform: Weaviate destination connector (#330)
1 parent f5309a4 commit d3938b8

File tree

5 files changed

+19
-10
lines changed

5 files changed

+19
-10
lines changed

mint.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,8 @@
467467
"platform/destinations/milvus",
468468
"platform/destinations/mongodb",
469469
"platform/destinations/pinecone",
470-
"platform/destinations/s3"
470+
"platform/destinations/s3",
471+
"platform/destinations/weaviate"
471472
]
472473
},
473474
"platform/workflows",

platform/connectors.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ If your source is not listed here, you might still be able to connect Unstructur
3131
- [MongoDB](/platform/destinations/mongodb)
3232
- [Pinecone](/platform/destinations/pinecone)
3333
- [S3](/platform/destinations/s3)
34+
- [Weaviate](/platform/destinations/weaviate)
3435

3536
If your destination is not listed here, you might still be able to connect Unstructured to it through scripts or code by using the
3637
[Unstructured Ingest CLI](/ingestion/overview#unstructured-ingest-cli) or the

platform/destinations/overview.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ To create a destination connector:
2525
- [MongoDB](/platform/destinations/mongodb)
2626
- [Pinecone](/platform/destinations/pinecone)
2727
- [S3](/platform/destinations/s3)
28+
- [Weaviate](/platform/destinations/weaviate)
2829

2930
8. If a **Continue** button appears, click it, and fill in any additional settings fields.
3031
9. Click **Save and Test**.
Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
Fill in the following fields:
22

33
- **Name** (_required_): A unique name for the connector.
4-
- **Host URL** (_required_): The URL of the Weaviate instance.
5-
- **Class Name** (_required_): The class name within Weaviate where data is stored.
6-
- **Batch Size** (_required_): The number of records to be used in a single batch.
7-
- **Username**: The username, if authentication is required.
8-
- **Password**: The password corresponding to the username.
9-
- **Access Token**, **API Key**, **Refresh Token**, **Client Secret**: Fill in as needed for the Weaviate authentication process.
10-
- **Scope**: The OAuth scope, if applicable.
11-
- **Anonymous**: Check this box to connect without authentication.
4+
- **Host URL** (_required_): The URL of the Weaviate database cluster.
5+
- **Collection Name** (_required_): The name of the target collection within the cluster.
6+
- **Batch Size**: The maximum number of records to be transmitted in a single batch.
7+
- **API Key** (_required_): The API key provided by Weaviate to access the cluster.

snippets/general-shared-text/weaviate.mdx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
The Weaviate prerequisites:
22

3+
<iframe
4+
width="560"
5+
height="315"
6+
src="https://www.youtube.com/embed/Ldb7PZU-pR4"
7+
title="YouTube video player"
8+
frameborder="0"
9+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
10+
allowfullscreen
11+
></iframe>
12+
313
1. A Weaviate database instance. The following information assumes that you have a Weaviate Cloud (WCD) account with a Weaviate database cluster in that account.
414
[Create a WCD account](https://weaviate.io/developers/wcs/quickstart#create-a-wcd-account). [Create a database cluster](https://weaviate.io/developers/wcs/quickstart#create-a-weaviate-cluster). For other database options, [learn more](https://weaviate.io/developers/weaviate/installation).
515

@@ -40,7 +50,7 @@ The Weaviate prerequisites:
4050
},
4151
{
4252
"name": "page_number",
43-
"dataType": ["int"]
53+
"dataType": ["text"]
4454
},
4555
{
4656
"name": "is_continuation",

0 commit comments

Comments
 (0)