Platform CLI
専用APIキーでツール検索・無料見積もり・有料実行を利用できます。
- tools / quote: ツール一覧と無料見積もり
- execute / execution: 実行と結果確認
- cancel / artifact-url: 停止とファイル取得
いつもの開発環境から、NoimosAI APIへ。
CLI・MCPのローカルビルドでカタログ・有料実行・非公開ファイル取得を利用できます。公開パッケージは未配布です。
専用APIキーでツール検索・無料見積もり・有料実行を利用できます。
AIクライアントから、開発者プロジェクトの予算内で同じツールを見積もり・実行できます。
リポジトリのルートで実行します。read の後にコンソールで発行したキーを入力してください。入力内容は画面に表示されません。
pnpm --dir packages/noimosType run build
pnpm --dir packages/noimos-platform-client run build
pnpm --dir packages/noimos-platform-cli run build
export NOIMOS_PLATFORM_API_URL="https://YOUR_API_HOST/noimosToolBridge"
read -r -s NOIMOS_PLATFORM_API_KEY
export NOIMOS_PLATFORM_API_KEY
node packages/noimos-platform-cli/dist/index.js project
node packages/noimos-platform-cli/dist/index.js usage
node packages/noimos-platform-cli/dist/index.js tools
node packages/noimos-platform-cli/dist/index.js quote generate_image '{"prompt":"A ceramic coffee cup in warm morning light."}'無料見積もりのpriceVersionとmaximumChargeMicrosをリクエストファイルへ転記し、このリクエスト用のUUIDを設定・保持してください。送信すると前払い残高を使用します。再送時は同じファイルとUUIDを使い、状態確認は5秒以上空けてください。needs_reviewでは照合が完了するまで予約を保持します。
node packages/noimos-platform-cli/dist/index.js execute generate_image \
'{"prompt":"A ceramic coffee cup in warm morning light."}' \
--maximum-charge-micros "$PLATFORM_QUOTED_MAXIMUM_MICROS" \
--price-version "$PLATFORM_QUOTED_PRICE_VERSION" \
--idempotency-key "$PLATFORM_REQUEST_UUID"
node packages/noimos-platform-cli/dist/index.js execution "$PLATFORM_EXECUTION_ID"
node packages/noimos-platform-cli/dist/index.js cancel "$PLATFORM_EXECUTION_ID"
node packages/noimos-platform-cli/dist/index.js artifact-url "$PLATFORM_EXECUTION_ID" "$PLATFORM_ARTIFACT_ID"専用クライアントとMCPをビルドし、設定のパスをローカルの絶対パスに変更してください。接続先とキーには開発者コンソールの設定を使用します。
{
"mcpServers": {
"noimos-platform": {
"command": "node",
"args": [
"/absolute/path/to/seo/packages/noimos-platform-mcp/dist/index.js"
],
"env": {
"NOIMOS_PLATFORM_API_URL": "https://YOUR_API_HOST/noimosToolBridge",
"NOIMOS_PLATFORM_API_KEY": "YOUR_DEVELOPER_API_KEY"
}
}
}
}ツールAPIのURLは通常アプリと共通です。開発者キーに応じて処理を振り分け、開発者用の権限・USD残高・利用履歴を個別に管理します。