独自の
バーティカルアプリケーション
18のコアスタックサービスを使用して、ヘルスケア、リーガル、不動産、またはあらゆるバーティカルAIアプリケーションを構築するステップバイステップガイド。ゼロから本番まで。
セットアップとアーキテクチャ
2-3日 · 基盤セットアップとバーティカル計画
Nexus CLIが初めてですか?
このガイドではNexus CLIを多用します。まだインストールしていない場合や、60以上のコマンド、テンプレート、高度な機能について詳しく知りたい場合は、CLI完全ドキュメントをご覧ください。
CLIドキュメントを見る1.1. Nexus-Forgeのインストール
すべての開発ツール、Docker Composeセットアップ、Claude Desktop統合を提供するNexus-Forge CLIをインストールします。
npm install -g @adverant/nexus-forge
forge --version # Verify installation1.2. バーティカルプロジェクトの作成
バーティカルテンプレートを選択するか、空白から開始します。テンプレートには特定の業界向けのデータモデル、APIルート、サンプルクエリが含まれます。
# Interactive setup
forge create my-vertical
# Or specify a template
forge create healthcare-crm --template healthcare
forge create legal-research --template legal
forge create property-mgmt --template property
# Or start completely blank
forge create custom-vertical --template blank1.3. 利用可能なコアサービスの理解
全18コアサービスが自動的に利用可能です。各サービスがバーティカルに提供する機能は以下の通りです:
データモデルと認証
3-4日 · データ構造とアクセス制御の定義
2.1. GraphRAGスキーマの設計
バーティカル向けのエンティティタイプ、リレーションシップ、ベクターエンベディングを定義します。GraphRAGはPostgreSQL(構造化)とNeo4j(グラフ)の両方のストレージを提供します。
// src/schema/entities.ts
export const HealthcareSchema = {
entities: {
Patient: {
properties: ['name', 'dateOfBirth', 'medicalHistory'],
embeddings: ['medicalHistory', 'symptoms'],
relationships: ['HAS_APPOINTMENT', 'HAS_DIAGNOSIS']
},
Appointment: {
properties: ['datetime', 'status', 'notes'],
embeddings: ['notes', 'diagnosis'],
relationships: ['WITH_PATIENT', 'WITH_DOCTOR']
}
}
}
// Forge automatically creates:
// - PostgreSQL tables
// - Neo4j nodes/relationships
// - Qdrant vector collections
// - VoyageAI embedding pipelines2.2. マルチテナント認証の設定
ワークスペース、ロール、権限を設定します。AuthサービスがJWTトークン、SSO統合、ワークスペース分離を自動的に処理します。
// src/config/auth.ts
export const authConfig = {
workspaces: {
enabled: true,
isolation: 'strict' // Each workspace = separate data
},
roles: {
admin: ['read', 'write', 'delete', 'manage_users'],
doctor: ['read', 'write', 'view_patients'],
nurse: ['read', 'write_limited'],
patient: ['read_own']
},
sso: {
providers: ['google', 'okta', 'auth0']
}
}
// Forge generates:
// - Login/signup API routes
// - JWT middleware
// - RBAC enforcement
// - Workspace switching UIAI統合
4-5日 · LLMの接続とインテリジェント機能の構築
3.1. AIモデルの設定
異なるタスクに使用するAIモデルを選択します。MageAgentはOpenRouter、Anthropic、OpenAIから320以上のモデルへのアクセスを提供し、コスト削減のためのインテリジェントルーティングを備えています。
// src/config/ai.ts
export const aiConfig = {
chat: {
model: 'anthropic/claude-opus-4.6',
fallback: 'openai/gpt-4o'
},
analysis: {
model: 'anthropic/claude-opus-4',
temperature: 0.1
},
summarization: {
model: 'anthropic/claude-haiku-4', // Faster, cheaper
maxTokens: 1000
},
routing: {
enabled: true, // Intelligent cost optimization
costSavings: '45-60%'
}
}3.2. マルチエージェントワークフローの構築
複数のAIエージェントが協働するワークフローを作成します。例:症状分析、リサーチ、推奨エージェントによる医療診断ワークフロー。
// src/workflows/diagnosis.ts
export const diagnosisWorkflow = {
name: 'Medical Diagnosis Assistant',
agents: [
{
id: 'symptom-analyzer',
model: 'claude-opus-4',
task: 'Analyze patient symptoms and medical history',
tools: ['graphrag_query', 'vector_search']
},
{
id: 'research-agent',
model: 'gpt-4o',
task: 'Research similar cases in medical literature',
tools: ['web_search', 'document_fetch']
},
{
id: 'recommendation-agent',
model: 'claude-opus-4-6-20260206',
task: 'Generate treatment recommendations',
tools: ['graphrag_query', 'guideline_lookup']
}
],
orchestration: 'parallel', // Run simultaneously
synthesis: true // Combine results into final output
}
// Frontend shows real-time progress per agentフロントエンド構築
4-5日 · ユーザーインターフェースの作成
チャットインターフェース、データテーブル、フォーム、ダッシュボード向けのプリビルトコンポーネントを使用してReact/Next.jsフロントエンドを構築します。TypeScript SDKが完全な型安全性を提供します。
- Forge UIコンポーネントライブラリ(50以上のプリビルトコンポーネント)を使用
- WebSocketストリーミングによるリアルタイムチャットの実装
- 無限スクロールとフィルター付きデータテーブルの作成
- VideoAgent/FileProcessAgent統合によるファイルアップロードの追加
- チャートとメトリクス付きダッシュボードの構築
高度な機能
3-4日 · 特殊な機能の追加
ビデオ処理
医療画像、物件ツアー、証言
地理空間機能
マップ、ルーティング、位置ベース検索
ドキュメントインテリジェンス
OCR、フォーム抽出、契約分析
通知
メール、SMS、プッシュ通知、Webhook
テストとQA
2-3日 · 品質とパフォーマンスの確保
デプロイ
1-2日 · 本番にリリース
$ forge deploy --environment production
✓ Running pre-deployment checks...
✓ Building Docker images...
✓ Pushing to registry...
✓ Updating Kubernetes...
✓ Running smoke tests...
✓ Health checks passing...
🎉 Deployed to: https://my-vertical.adverant.cloud
📊 Dashboard: https://my-vertical.adverant.cloud/admin
📈 Metrics: https://metrics.adverant.cloud/my-vertical構築する準備はできましたか?
Nexus-Forgeをインストールして、今日からバーティカルの構築を始めましょう。全18コアサービスが含まれます。
