Olivaを配備するには、以下を完了する必要がある。4段階のコア構成::
1.ベース環境の準備
- Python 3.12+とGitツールのインストール
- GitHubリポジトリのクローン:
git clone https://github.com/Deluxer/oliva.git - uvツールを使って依存関係を同期させる:
uv sync(LangChainなどのコンポーネントを自動的にインストールします。)
2.データベースの設定
- DockerでQdrantインスタンスを起動します:
docker run -p 6333:6333 qdrant/qdrant - プリセットデータセットを読み込む(snapshot.zipを解凍するか、チュートリアルに従ってインポートする)
3.音声サービスの設定
- Livekitクラウドに登録し、APIの3つの要素(URL/KEY/SECRET)を取得します。
- Deepgramの公式サイトで音声合成サービスのAPIキーを申請する。
- バウチャーを下記までお送りください。
.env設定ファイル
4.バリデーションの開始
- うごきだす
make oliva-startサービス開始 - エージェント・プレイグラウンドで音声インタラクションをテストする
注:すべての依存サービス(Docker/Livekit/Deepgram)がネットワークに接続されている必要があります。
この答えは記事から得たものである。Oliva:音声制御のマルチインテリジェンス製品検索アシスタントについて































