Package Classes (0.2.3)

Summary of entries of Classes for llama-index-alloydb-pg.

Classes

AlloyDBChatStore

Chat Store Table stored in an AlloyDB for PostgreSQL database.

AlloyDBDocumentStore

Document Store Table stored in an AlloyDB for PostgreSQL database.

AlloyDBEngine

A class for managing connections to a AlloyDB database.

Column

Column(name: 'str', data_type: 'str', nullable: 'bool' = True)

AlloyDBIndexStore

Index Store Table stored in an AlloyDB for PostgreSQL database.

BaseIndex

BaseIndex(name: Optional[str] = None, index_type: str = 'base', distance_strategy:llama_index_alloydb_pg.indexes.DistanceStrategy =

DistanceStrategy

Enumerator of the Distance strategies.

ExactNearestNeighbor

ExactNearestNeighbor(name: Optional[str] = None, index_type: str = 'exactnearestneighbor', distance_strategy:llama_index_alloydb_pg.indexes.DistanceStrategy =

HNSWIndex

HNSWIndex(name: Optional[str] = None, index_type: str = 'hnsw', distance_strategy:llama_index_alloydb_pg.indexes.DistanceStrategy =

HNSWQueryOptions

HNSWQueryOptions(ef_search: int = 40)

IVFFlatIndex

IVFFlatIndex(name: Optional[str] = None, index_type: str = 'ivfflat', distance_strategy:llama_index_alloydb_pg.indexes.DistanceStrategy =

IVFFlatQueryOptions

IVFFlatQueryOptions(probes: int = 1)

IVFIndex

IVFIndex(name: Optional[str] = None, index_type: str = 'ivf', distance_strategy:llama_index_alloydb_pg.indexes.DistanceStrategy =

IVFQueryOptions

IVFQueryOptions(probes: int = 1)

QueryOptions

API documentation forQueryOptions class.

ScaNNIndex

ScaNNIndex(name: Optional[str] = None, index_type: str = 'ScaNN', distance_strategy:llama_index_alloydb_pg.indexes.DistanceStrategy =

ScaNNQueryOptions

ScaNNQueryOptions(num_leaves_to_search: int = 1, pre_reordering_num_neighbors: int = -1)

StrategyMixin

API documentation forStrategyMixin class.

AlloyDBReader

Chat Store Table stored in an AlloyDB for PostgreSQL database.

AlloyDBVectorStore

Google AlloyDB Vector Store class

Modules

chat_store

API documentation forchat_store module.

document_store

API documentation fordocument_store module.

engine

API documentation forengine module.

index_store

API documentation forindex_store module.

indexes

API documentation forindexes module.

reader

API documentation forreader module.

vector_store

API documentation forvector_store module.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-10-30 UTC.