freks blog

about

ChromaDBの中身を見る

created: 2024-05-21
おすすめ記事: 出会ってよかったプログラマー本

生成AIでベクトルデータベースを使うようになったので中身を見てみました

Retrieval Augmentation | AutoGen
のコードでChromaDBを使っているので、この例を使います

保存先のディレクトリとcollection_nameが分かればChromaDBの中身を雑に確認するには

import chromadb

client = chromadb.PersistentClient(path="./tmp/db")

collection = client.get_collection(name="autogen-docs")
print(collection.count())
print(collection.peek())

これで中身が見れます

空だと

0
{'ids': [], 'embeddings': [], 'metadatas': [], 'documents': [], 'uris': None, 'data': None}

といったアウトプットになるはずです

まとめ

生成AIでVector databaseを使う時代になってきますね

PR

Pythonプログラミングパーフェクトマスター

Pythonプログラミングパーフェクトマスター

このリンクは、アフィリエイトリンクです


Amazonのアソシエイトとして、blog.freks.jp は適格販売により収入を得ています。
This site is managed by freks