[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Module indexes (0.3.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.3.0 (latest)](/python/docs/reference/langchain-google-cloud-sql-mysql/latest/langchain_google_cloud_sql_mysql.indexes)\n- [0.2.3](/python/docs/reference/langchain-google-cloud-sql-mysql/0.2.3/langchain_google_cloud_sql_mysql.indexes) \nAPI documentation for `indexes` module.\n\nClasses\n-------\n\n### [DistanceMeasure](/python/docs/reference/langchain-google-cloud-sql-mysql/latest/langchain_google_cloud_sql_mysql.indexes.DistanceMeasure)\n\n DistanceMeasure(value)\n\nEnumerates the types of distance measures that can be used in searches.\n\nSquared L2 norm (Euclidean) distance.\n\n### [IndexType](/python/docs/reference/langchain-google-cloud-sql-mysql/latest/langchain_google_cloud_sql_mysql.indexes.IndexType)\n\n IndexType(value)\n\nDefines the types of indexes that can be used for vector storage.\n\nA tree-based index, specifically Annoy (Approximate Nearest Neighbors Oh Yeah).\n\n### [QueryOptions](/python/docs/reference/langchain-google-cloud-sql-mysql/latest/langchain_google_cloud_sql_mysql.indexes.QueryOptions)\n\n QueryOptions(\n num_partitions: typing.Optional[int] = None,\n num_neighbors: int = 10,\n distance_measure: langchain_google_cloud_sql_mysql.indexes.DistanceMeasure = DistanceMeasure.L2_SQUARED,\n search_type: langchain_google_cloud_sql_mysql.indexes.SearchType = SearchType.KNN,\n )\n\nHolds configuration options for executing a search query.\n\n### [SearchType](/python/docs/reference/langchain-google-cloud-sql-mysql/latest/langchain_google_cloud_sql_mysql.indexes.SearchType)\n\n SearchType(value)\n\nDefines the types of search algorithms that can be used.\n\nApproximate Nearest Neighbors search.\n\n### [VectorIndex](/python/docs/reference/langchain-google-cloud-sql-mysql/latest/langchain_google_cloud_sql_mysql.indexes.VectorIndex)\n\n VectorIndex(\n name: typing.Optional[str] = None,\n index_type: typing.Optional[\n langchain_google_cloud_sql_mysql.indexes.IndexType\n ] = None,\n distance_measure: typing.Optional[\n langchain_google_cloud_sql_mysql.indexes.DistanceMeasure\n ] = None,\n num_partitions: typing.Optional[int] = None,\n num_neighbors: typing.Optional[int] = None,\n )\n\nRepresents a vector index for storing and querying vectors."]]