ExactNearestNeighbor#
- class langchain_postgres.v2.indexes.ExactNearestNeighbor(
- name: Optional[str] = None,
- index_type: str = 'exactnearestneighbor',
- distance_strategy: langchain_postgres.v2.indexes.DistanceStrategy = <factory>,
- partial_indexes: Optional[list[str]] = None,
- extension_name: Optional[str] = None,
Attributes
extension_name
index_type
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)
- __init__(
- name: str | None = None,
- index_type: str = 'exactnearestneighbor',
- distance_strategy: ~langchain_postgres.v2.indexes.DistanceStrategy = <factory>,
- partial_indexes: list[str] | None = None,
- extension_name: str | None = None,
- Parameters:
name (str | None)
index_type (str)
distance_strategy (DistanceStrategy)
partial_indexes (list[str] | None)
extension_name (str | None)
- Return type:
None
- get_index_function() str #
- Return type:
str
- abstractmethod index_options() str #
Set index query options for vector store initialization.
- Return type:
str