Weaviate

apache-airflow-providers-weaviate

Weaviate

Works with Airflow 2.11+
Install:
pip install apache-airflow-providers-weaviate==3.3.1

Airflow

2.11+

Python

>=3.10

Dependencies (6)

Show all Hide apache-airflow>=2.11.0 apache-airflow-providers-common-compat>=1.8.0 httpx>=0.25.0 weaviate-client>=4.4.0,!=4.16.7 pandas>=2.1.2; python_version <"3.13" pandas>=2.2.3; python_version >="3.13"

Connections (1)

Modules

O

WeaviateDocumentIngestOperator

Create or replace objects belonging to documents.

airflow.providers.weaviate.operators.weaviate.WeaviateDocumentIngestOperator
O

WeaviateIngestOperator

Operator that store vector in the Weaviate class.

airflow.providers.weaviate.operators.weaviate.WeaviateIngestOperator
H

WeaviateHook

Interact with Weaviate database to store vectors. This hook uses the 'conn_id'.

airflow.providers.weaviate.hooks.weaviate.WeaviateHook