Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.agens.cloud/llms.txt

Use this file to discover all available pages before exploring further.

必要なツール

デプロイを実行する端末に、次のツールを用意してください。
  • kubectl
  • Helm 3
  • Kubernetes クラスタへのアクセス権
  • Agens の chart とコンテナイメージの registry へのアクセス権

Kubernetes

本番環境では、最低限次を想定します。
  • 動作する Kubernetes クラスタ
  • Agens 用 namespace。通常は agens
  • Ingress が利用できること
  • embedded PostgreSQL、RustFS、Milvus を使う場合は PersistentVolume が利用できること
  • Kubernetes Secret を作成できること

推奨スペック

クラスタサイズは、利用人数、登録するナレッジ量、ツール実行量によって調整してください。
用途vCPUMemory備考
検証 / PoC2-48-16GBembedded PostgreSQL、RustFS、Redis、Milvus を同一クラスタで利用
小規模本番4-816-32GBweb/server を複数 replica にし、永続ボリュームを利用
本番推奨8+32GB+DB、オブジェクトストレージ、ベクトルDBの専用化を推奨

コンポーネント別の初期 request

ComponentCPUMemory
web100m x 2256Mi x 2
server100m x 2256Mi x 2
jobs worker250m x 1512Mi x 1
PostgreSQL500m+1-2Gi+
Redis100m+256Mi+
RustFS250m+512Mi+
Milvus1-2 vCPU4-8Gi

ストレージ目安

用途初期容量
PostgreSQL20Gi+
RustFS / S320Gi+
Milvus20Gi+
Redis2Gi+
本番環境では、PostgreSQL とオブジェクトストレージは外部サービスまたは専用基盤に分離することを推奨します。ナレッジ登録量が多い場合は、Milvus の CPU / Memory / Storage を増やしてください。

ドメイン

次の DNS レコードを用意します。
  • アプリ用ホスト
  • API 用ホスト
  • ストレージ用ホスト
例:
app.example.com
api.example.com
storage.example.com

配布物

インストール前に、配布元から次を受け取ってください。
  • Helm chart の参照先
  • Helm chart のバージョン
  • ベースの values.yaml
  • コンテナ registry の認証情報
  • ライセンスキー