airflow.providers.pinecone.operators.pinecone¶
类¶
将向量嵌入数据摄取到 Pinecone。 |
|
在 Pinecone 中创建基于 Pod 的索引。 |
|
在 Pinecone 中创建无服务器索引。 |
模块内容¶
- class airflow.providers.pinecone.operators.pinecone.PineconeIngestOperator(*, conn_id=PineconeHook.default_conn_name, index_name, input_vectors, namespace='', batch_size=None, upsert_kwargs=None, **kwargs)[源代码]¶
基类:
airflow.models.BaseOperator
将向量嵌入数据摄取到 Pinecone。
另请参阅
有关如何使用此 Operator 的更多信息,请参阅指南:将数据摄取到 Pinecone 索引中
- 参数:
- template_fields: collections.abc.Sequence[str] = ('index_name', 'input_vectors', 'namespace')[源代码]¶
- property hook: airflow.providers.pinecone.hooks.pinecone.PineconeHook[源代码]¶
返回 PineconeHook 的实例。
- class airflow.providers.pinecone.operators.pinecone.CreatePodIndexOperator(*, conn_id=PineconeHook.default_conn_name, index_name, dimension, environment=None, replicas=None, shards=None, pods=None, pod_type='p1.x1', metadata_config=None, source_collection=None, metric='cosine', timeout=None, **kwargs)[源代码]¶
基类:
airflow.models.BaseOperator
在 Pinecone 中创建基于 Pod 的索引。
另请参阅
有关如何使用此 Operator 的更多信息,请参阅指南:创建基于 Pod 的索引
- 参数:
conn_id (str) – 连接到 Pinecone 时使用的连接 ID。
index_name (str) – Pinecone 索引的名称。
dimension (int) – 要索引的向量的维度。
environment (str | None) – 创建索引时使用的环境。
replicas (int | None) – 使用的副本数量。
shards (int | None) – 使用的分片数量。
pods (int | None) – 使用的 Pod 数量。
pod_type (str) – 使用的 Pod 类型。默认为 p1.x1
metadata_config (dict | None) – 使用的元数据配置。
source_collection (str | None) – 使用的源集合。
metric (str) – 使用的指标。默认为 cosine。
timeout (int | None) – 使用的超时时间。
- property hook: airflow.providers.pinecone.hooks.pinecone.PineconeHook[源代码]¶
- class airflow.providers.pinecone.operators.pinecone.CreateServerlessIndexOperator(*, conn_id=PineconeHook.default_conn_name, index_name, dimension, cloud, region=None, metric=None, timeout=None, **kwargs)[源代码]¶
基类:
airflow.models.BaseOperator
在 Pinecone 中创建无服务器索引。
另请参阅
有关如何使用此 Operator 的更多信息,请参阅指南:创建无服务器索引
- 参数:
- property hook: airflow.providers.pinecone.hooks.pinecone.PineconeHook[源代码]¶