Skip to main content

llama-index vector_stores bigquery vector search integration

Project description

LlamaIndex Vector_Stores Integration: BigQuery

Vector store index using Google BigQuery. Supports efficient storage and querying of vector embeddings using BigQuery's native vector search capabilities. For more information, see the official BigQuery Vector Search Documentation

🔐 Required IAM Permissions

To use this integration, ensure your account has the following permissions:

  • roles/bigquery.dataOwner (BigQuery Data Owner)
  • roles/bigquery.dataEditor (BigQuery Data Editor)

🔧 Installation

pip install llama-index-vector-stores-bigquery

💻 Example Usage

from google.cloud.bigquery import Client
from llama_index.vector_stores.bigquery import BigQueryVectorStore

client = Client()

vector_store = BigQueryVectorStore(
    table_id="my_bigquery_table",
    dataset_id="my_bigquery_dataset",
    bigquery_client=client,
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llama_index_vector_stores_bigquery-0.2.0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file llama_index_vector_stores_bigquery-0.2.0.tar.gz.

File metadata

  • Download URL: llama_index_vector_stores_bigquery-0.2.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for llama_index_vector_stores_bigquery-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6f321dc12c15f948be9f681b4f9532ad56d23f8cc25dcf4ef4969fd9883246fc
MD5 e97f6eb7360e3e1b7dbf3669e68cabe4
BLAKE2b-256 d96444efae1d4e7df36a35933999881e10ba182824cc8e9e212321bd874f6ac6

See more details on using hashes here.

File details

Details for the file llama_index_vector_stores_bigquery-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: llama_index_vector_stores_bigquery-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for llama_index_vector_stores_bigquery-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4abb9b5176d614ccabb4065e625a2bf130df97a37b77d5dada1dbd8d5c655c36
MD5 de9a27914150548159709e39dde65441
BLAKE2b-256 9b25a90c04a490615f459d51bdc4c8e65fc47acfe26123f2bf7f22e085ceab40

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page