01
モデルを探す
API キーで利用できるモデルを確認し、ドキュメントで機能と現在の料金を調べます。
02
リクエストを送信
同じ OmniaKey API でテキストと画像・動画・音声の非同期タスクを実行します。
03
途中から再開
タスク id を保存して状態を確認できます。ローカルのタイムアウトで生成が再実行されることはありません。
インストールから接続確認まで
01
ツールをインストール
GitHub のタグ付きソースをグローバルにインストールします。omniakey コマンドと MCP サーバーが含まれています。
CLI
npm install --global github:omniakey-com/omniakey-devtools#v0.1.0
omniakey helpmacOS / Linux · Bash / zsh
read -s OMNIAKEY_API_KEY
export OMNIAKEY_API_KEYWindows · PowerShell
PowerShell
$env:OMNIAKEY_API_KEY = [System.Net.NetworkCredential]::new('', (Read-Host 'OmniaKey API key' -AsSecureString)).Password03
生成せずに確認
利用可能なモデル id とメディアの共通形式を確認します。モデル固有のパラメーターや料金はモデルのドキュメントを参照してください。
CLI
omniakey models --limit 10
omniakey schema media入力から結果まで
CLI をインストールし、サンプルを image.json として保存します。有料リクエストの前にモデルと料金を確認し、TASK_ID を返された id に置き換えてください。
CLI · image.json → id → assets
omniakey submit --file image.json --idempotency-key YOUR_UNIQUE_TASK_KEY
omniakey task wait TASK_ID --timeout 300
omniakey task get TASK_IDよくある質問
モデルの料金は変わりますか?
いいえ。既存の API キーと API の課金ルールを使用します。モデル一覧やローカルスキーマの確認では生成を実行しません。テキストやメディアの生成には料金が発生する場合があります。
待機がタイムアウトしたら?
リモートのタスクはキャンセルも再送信もされません。id を保存し、task get または task wait で続けて確認してください。ファイルのリンクが期限切れになった場合は、同じタスクから新しいリンクを取得できます。