パッケージマネージャーでのデプロイ
パッケージマネージャ(uv/uvx)で LangBot をデプロイ。オープンソース LLM チャットボットを素早く導入。
Windows、Linux、Mac OSなどをサポート。テスト環境および個人使用シナリオに推奨。本番レベルの環境ではDockerデプロイを使用してください。
LangBotはパッケージ化されてPyPIにリリースされています。uvをインストールしてから、空のディレクトリで以下のコマンドを実行してください:
uvx langbot@latestこれにより現在のディレクトリが作業ディレクトリとして設定され、http://localhost:5300にアクセスして使用を開始できます。
オプションの SeekDB サポート
デフォルトのインストールでは Chroma を使用し、SeekDB の Python SDK とネイティブコンポーネントは含まれません。SeekDB をベクトルストアとして使用する場合、または組み込み埋め込みモデルを使用する場合だけ seekdb extra を指定します:
uvx --from 'langbot[seekdb]@latest' langbotSeekDB の組み込みモードには、現在のプラットフォームに対応する pylibseekdb wheel も必要です。Apple Silicon では現在 macOS 15 以降が必要です。macOS 14 ARM64 の対応予定は oceanbase/seekdb#1324 を参照してください。現在の pyseekdb package metadata のため、macOS 14 ARM64 ではサーバーモードだけを使う場合も extra を解決できません。SeekDB をインストールしない場合、この制限は LangBot に影響しません。