プレミアムプラン
GemiHubのプレミアムプランです。Google Sheets/Gmail連携、静的ページホスティング、スケジュール実行、カスタムドメインなどの機能により、Webアプリビルダーとして利用できます。
プラン一覧
| 機能 | Free | Lite(¥300/月) | Pro(¥2,000/月) |
|---|---|---|---|
| 1ファイル最大サイズ | 20 MB | 5 GB | 5 GB |
| Interactions API チャット | — | ✓ | ✓ |
| Gmail 送信 | — | ✓ | ✓ |
| PDF 生成 | — | ✓ | ✓ |
| Obsidian 同期トークン | — | ✓ | ✓ |
| 一時アップロードURL | — | ✓ | ✓ |
| Google Sheets CRUD | — | — | ✓ |
| 静的ページホスティング(CDN) | — | — | ✓ |
| カスタムドメイン(自動SSL) | — | — | ✓ |
| スケジュール実行 | — | — | ✓ |
| サーバーサイド実行 | — | — | ✓ |
| AI Webビルダー | — | — | ✓ |
はじめ方
- 設定 > プレミアムプラン を開き、Subscribeをクリック。
- Stripeの決済ページで支払いを完了。
- 設定に戻ると、プレミアム機能が自動的に有効化されます。
サブスクリプションの管理(解約、支払い方法の変更)は、プレミアムプラン設定タブのStripe Billing Portalリンクから行えます。
Liteプランの機能
Interactions API チャット
サーバー経由のマルチラウンドAIチャット。無料プランのブラウザ直接API呼び出しと異なり、ファンクションコール・RAG・Web検索を1つの会話で同時に利用できます。
Gmail 送信
ワークフローのgmail-sendノードでメールを送信します。宛先、件名、HTML本文を指定可能。通知、レポート、自動メールに活用できます。
PDF 生成
ワークフロー内でMarkdownやHTMLからPDFファイルを生成します。請求書、レポート、証明書の作成に最適です。
Obsidian 同期トークン
GemiHubのファイルをObsidianなどの外部エディタと同期するためのトークンです。
一時アップロードURL
ファイルアップロード用の一時URLを生成します。外部ツールから認証なしで時間制限付きのファイル読み書きが可能です。
Proプランの機能
Liteプランの全機能がProプランに含まれます。
Google Sheets CRUD
Google Sheets操作用の4つのワークフローノード:
- sheet-read — フィルタやリミット付きで行を読み取り。
- sheet-write — シートに行を追加。
- sheet-update — フィルタに一致する行を更新。
- sheet-delete — フィルタに一致する行を削除。
設定 > プレミアムプラン でスプレッドシートIDを設定します。Sheetsノードはタブ名とJSONフィルタ構文を使用します。
静的ページホスティング
Driveのweb/フォルダ内のファイルがCloud CDN経由で静的ページとして配信されます。アカウント作成時にサブドメイン({accountSlug}.gemihub.online)が即時発行されます。
ファイルベースルーティング:
web/index.html→/web/about.html→/aboutweb/users/[id].html→/users/123(動的ルート)
HTML、CSS、JS、画像、フォントなど、あらゆる静的アセットに対応。MIMEタイプは自動検出されます。公開ステップは不要 — ドライブ反映後すぐにファイルが公開されます。
カスタムドメイン
自動SSL証明書付きのカスタムドメインを追加:
- 設定 > プレミアムプラン > カスタムドメインにドメインを入力。
- 表示されるCNAME DNSレコードを登録。
- GoogleがDNSを検証し、SSL証明書を自動発行します。
ドメインステータス:pending_dns → provisioning_cert → active。カスタムドメインの設定中も、サブドメインは引き続き利用可能です。
認証
ホスティングページ向けのマルチタイプ・マジックリンク認証。各アカウントタイプ(例:「talent」「company」)は独立したセッションを持ちます。認証はGoogle Sheetsで設定 — タイプごとに使用するシートとメールカラムを定義します。
ページで認証を使用するには、クライアントヘルパースクリプトを読み込みます:
<script src="/__gemihub/api.js"></script>
<script>
(async () => {
const user = await gemihub.auth.require("talent");
document.getElementById("app").innerHTML = `Welcome, ${user.email}`;
})();
</script>スケジュール実行
cronスケジュールでワークフローを自動実行。設定 > プレミアムプラン > スケジュールで設定:
- cron式 — 5フィールド形式(分、時、日、月、曜日)。
- タイムゾーン — IANAタイムゾーン(例:
Asia/Tokyo)。 - 変数 — 実行時にワークフローへ変数を渡す。
- リトライ — 失敗時の自動再試行(次回のスケジューラ実行時に繰り延べ)。
- タイムアウト — 実行タイムアウト(デフォルト300秒、最大600秒)。
- 同時実行ポリシー — 重複実行を許可または禁止。
サーバーサイド実行
ワークフローのscriptノードをサーバーサイドのV8サンドボックスで実行可能。各実行は新しいアイソレートで行われ、128MBのメモリ制限、ネットワーク/ファイルシステムアクセスなしの環境です。
AI Webビルダー
AIチャットでWebページやAPIエンドポイントを生成する組み込みAgent Skill(「Webpage Builder」)。チャットのSkillsドロップダウンから有効化し、作りたいものを説明するだけで、AIがHTMLページとワークフローYAMLファイルを作成してDriveに保存します。