完全ガイド

独自の
バーティカルアプリケーション

18のコアスタックサービスを使用して、ヘルスケア、リーガル、不動産、またはあらゆるバーティカルAIアプリケーションを構築するステップバイステップガイド。ゼロから本番まで。

18
コアサービス
7
フェーズ
2-4週
タイムライン
1

セットアップとアーキテクチャ

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 installation
前提条件:Node.js 18以上、Docker Desktop起動中、8GB以上のRAM

1.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 blank
🏥
ヘルスケアテンプレート
患者、予約、EHR、HIPAA準拠
⚖️
リーガルテンプレート
案件、文書、クライアント、案件管理
🏠
不動産テンプレート
物件、テナント、リース、メンテナンス
空白テンプレート
コアスタックのみでゼロから開始

1.3. 利用可能なコアサービスの理解

全18コアサービスが自動的に利用可能です。各サービスがバーティカルに提供する機能は以下の通りです:

brain ai
GraphRAGメモリ
患者記録、案件ファイル、不動産データの保存
target
MageAgent LLMゲートウェイ
チャットインターフェース、ドキュメント分析、要約
robot arm
マルチエージェントオーケストレーション
複雑なワークフロー、マルチステップリサーチ
video camera
ビデオインテリジェンス
医療画像、物件ツアー、証言
document file
ドキュメント処理
PDF、スキャン、契約書、フォーム
map fold
地理空間サービス
物件の位置、サービスエリア、ルーティング
shield lock
Auth & RBAC
マルチテナントワークスペース、ユーザー権限
lightning bolt
API Gateway
レート制限、ロードバランシング、ルーティング
2

データモデルと認証

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 pipelines

2.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 UI
3

AI統合

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

フロントエンド構築

4-5日 · ユーザーインターフェースの作成

チャットインターフェース、データテーブル、フォーム、ダッシュボード向けのプリビルトコンポーネントを使用してReact/Next.jsフロントエンドを構築します。TypeScript SDKが完全な型安全性を提供します。

  • Forge UIコンポーネントライブラリ(50以上のプリビルトコンポーネント)を使用
  • WebSocketストリーミングによるリアルタイムチャットの実装
  • 無限スクロールとフィルター付きデータテーブルの作成
  • VideoAgent/FileProcessAgent統合によるファイルアップロードの追加
  • チャートとメトリクス付きダッシュボードの構築
5

高度な機能

3-4日 · 特殊な機能の追加

ビデオ処理

医療画像、物件ツアー、証言

地理空間機能

マップ、ルーティング、位置ベース検索

ドキュメントインテリジェンス

OCR、フォーム抽出、契約分析

通知

メール、SMS、プッシュ通知、Webhook

6

テストとQA

2-3日 · 品質とパフォーマンスの確保

ユニットテスト
80%+
Vitest
統合テスト
クリティカルパス
Playwright
負荷テスト
1000+ユーザー
k6
7

デプロイ

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
ゼロダウンタイム
1-1000+ユーザー
オートスケーリング
組み込み
モニタリング

構築する準備はできましたか?

Nexus-Forgeをインストールして、今日からバーティカルの構築を始めましょう。全18コアサービスが含まれます。

2-4週
構築期間
18
コアサービス
550+
APIエンドポイント
1M+
アプリあたりのユーザー