[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Package Classes (0.2.3)\n\nVersion latestkeyboard_arrow_down\n\n- [0.2.3 (latest)](/python/docs/reference/llama-index-alloydb-pg/latest/summary_class)\n- [0.2.2](/python/docs/reference/llama-index-alloydb-pg/0.2.2/summary_class) \nSummary of entries of Classes for llama-index-alloydb-pg. \n\nClasses\n-------\n\n### [AlloyDBChatStore](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.chat_store.AlloyDBChatStore)\n\nChat Store Table stored in an AlloyDB for PostgreSQL database.\n\n### [AlloyDBDocumentStore](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.document_store.AlloyDBDocumentStore)\n\nDocument Store Table stored in an AlloyDB for PostgreSQL database.\n\n### [AlloyDBEngine](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.engine.AlloyDBEngine)\n\nA class for managing connections to a AlloyDB database.\n\n### [Column](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.engine.Column)\n\nColumn(name: 'str', data_type: 'str', nullable: 'bool' = True)\n\n### [AlloyDBIndexStore](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.index_store.AlloyDBIndexStore)\n\nIndex Store Table stored in an AlloyDB for PostgreSQL database.\n\n### [BaseIndex](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.BaseIndex)\n\nBaseIndex(name: Optional\\[str\\] = None, index_type: str = 'base', distance_strategy: [llama_index_alloydb_pg.indexes.DistanceStrategy](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.DistanceStrategy) =\n\n\n### [DistanceStrategy](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.DistanceStrategy)\n\nEnumerator of the Distance strategies.\n\n### [ExactNearestNeighbor](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.ExactNearestNeighbor)\n\nExactNearestNeighbor(name: Optional\\[str\\] = None, index_type: str = 'exactnearestneighbor', distance_strategy: [llama_index_alloydb_pg.indexes.DistanceStrategy](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.DistanceStrategy) =\n\n\n### [HNSWIndex](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.HNSWIndex)\n\nHNSWIndex(name: Optional\\[str\\] = None, index_type: str = 'hnsw', distance_strategy: [llama_index_alloydb_pg.indexes.DistanceStrategy](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.DistanceStrategy) =\n\n\n### [HNSWQueryOptions](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.HNSWQueryOptions)\n\nHNSWQueryOptions(ef_search: int = 40)\n\n### [IVFFlatIndex](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.IVFFlatIndex)\n\nIVFFlatIndex(name: Optional\\[str\\] = None, index_type: str = 'ivfflat', distance_strategy: [llama_index_alloydb_pg.indexes.DistanceStrategy](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.DistanceStrategy) =\n\n\n### [IVFFlatQueryOptions](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.IVFFlatQueryOptions)\n\nIVFFlatQueryOptions(probes: int = 1)\n\n### [IVFIndex](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.IVFIndex)\n\nIVFIndex(name: Optional\\[str\\] = None, index_type: str = 'ivf', distance_strategy: [llama_index_alloydb_pg.indexes.DistanceStrategy](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.DistanceStrategy) =\n\n\n### [IVFQueryOptions](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.IVFQueryOptions)\n\nIVFQueryOptions(probes: int = 1)\n\n### [QueryOptions](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.QueryOptions)\n\nAPI documentation for `QueryOptions` class.\n\n### [ScaNNIndex](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.ScaNNIndex)\n\nScaNNIndex(name: Optional\\[str\\] = None, index_type: str = 'ScaNN', distance_strategy: [llama_index_alloydb_pg.indexes.DistanceStrategy](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.DistanceStrategy) =\n\n\n### [ScaNNQueryOptions](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.ScaNNQueryOptions)\n\nScaNNQueryOptions(num_leaves_to_search: int = 1, pre_reordering_num_neighbors: int = -1)\n\n### [StrategyMixin](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes.StrategyMixin)\n\nAPI documentation for `StrategyMixin` class.\n\n### [AlloyDBReader](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.reader.AlloyDBReader)\n\nChat Store Table stored in an AlloyDB for PostgreSQL database.\n\n### [AlloyDBVectorStore](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.vector_store.AlloyDBVectorStore)\n\nGoogle AlloyDB Vector Store class\n\nModules\n-------\n\n### [chat_store](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.chat_store)\n\nAPI documentation for `chat_store` module.\n\n### [document_store](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.document_store)\n\nAPI documentation for `document_store` module.\n\n### [engine](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.engine)\n\nAPI documentation for `engine` module.\n\n### [index_store](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.index_store)\n\nAPI documentation for `index_store` module.\n\n### [indexes](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.indexes)\n\nAPI documentation for `indexes` module.\n\n### [reader](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.reader)\n\nAPI documentation for `reader` module.\n\n### [vector_store](/python/docs/reference/llama-index-alloydb-pg/latest/llama_index_alloydb_pg.vector_store)\n\nAPI documentation for `vector_store` module."]]