IVFFlatIndex#
- class langchain_postgres.v2.indexes.IVFFlatIndex(
- name: Optional[str] = None,
- index_type: str = 'ivfflat',
- distance_strategy: langchain_postgres.v2.indexes.DistanceStrategy = <factory>,
- partial_indexes: Optional[list[str]] = None,
- extension_name: Optional[str] = None,
- lists: int = 100,
Attributes
extension_name
index_type
lists
name
partial_indexes
Methods
__init__
([name,Β index_type,Β ...])Set index query options for vector store initialization.
- Parameters:
name (str | None)
index_type (str)
distance_strategy (DistanceStrategy)
partial_indexes (list[str] | None)
extension_name (str | None)
lists (int)
- __init__(
- name: str | None = None,
- index_type: str = 'ivfflat',
- distance_strategy: ~langchain_postgres.v2.indexes.DistanceStrategy = <factory>,
- partial_indexes: list[str] | None = None,
- extension_name: str | None = None,
- lists: int = 100,
- Parameters:
name (str | None)
index_type (str)
distance_strategy (DistanceStrategy)
partial_indexes (list[str] | None)
extension_name (str | None)
lists (int)
- Return type:
None
- get_index_function() str #
- Return type:
str