2024-12-31

WindowsにChromaDBをインストールする際の注意点

ChromaDBは、オープンソースのベクトルデータベースです。主にベクトル検索や類似性検索を目的としており、埋め込みベクトル(例えば、テキストや画像などから生成される特徴量ベクトル)を効率的に保存、検索、管理するためのデータベースとして設計されています。 

インストール方法

1.Microsoft C++ Build Toolsのインストール

Windowsでは標準でCのコンパイラはありませんので、インストール時のコンパイル処理(pipが自動的にやってくれます)行うために別途インストールする必要があります。

インストーラーが実行されるので、この際、「C++によるデスクトップ開発」を選んで、MSVCの最新版とWindows11 SDKを入れておきましょう。

2.pipでインストール

  • pip install chromadb
でOKです。




2024-11-11

Python:Google Classroom APIから授業リスト(コース一覧)を取得する処理

 以下の通りになります。serviceのインスタンスは生成済みとします。あとは特に特筆するところはないかと思います。