LangChainで用意されている代表的なVector StoreにChroma(ラッパー)がある。 ドキュメントだけ読んでいても、どうも使い方が分かりにくかったので、適当にソースを読みながら使い方をメモしてみました。 VectorStore作成 データの追加 データの検索 永続化 永続化したDBの読み込み embedding作成にOpenAI APIを利用する 文字列リストからVectorStore作成 DocumentsからVectorStore作成 リンク VectorStore作成 from langchain.vectorstores import Chroma db = Chroma() print(f"count = {db._collection.count()}") # count = 0 これだけでChromaを使ったVectorStoreは作成できる。ただし、オプショ