VanceAI を自社製品に組み込む
アップスケール、復元、カラー化、そしてさらに8種類の独自モデルを単一のAPIで利用できます。自分で実行することも、ループで数千点の動画や画像を一括処理することもでき、すべて自社のソフトウェア内で完結します。
# Upscale an image with the AI Image Enlarger
curl https://cloud-vanceai.vanceai.com/api/v1/jobs \
-H "Authorization: Bearer sk_live_..." \
-F [email protected] \
-F tool=upscale \
-F 'config={"scale":4,"face_enhance":true}'
# Response — 202 Accepted
{
"job_id": "job_3f2a9c...",
"status": "queued",
"tool": "upscale"
}究極のAPIスイート
VanceAIは、同じシンプルな接続で11種類の包括的なAIモデルを提供します。必要なツールを選んで、動画や画像を送信するだけです。
upscaleディテールの鮮明さを保ちながら解像度を高めます。
sharpenぼやけた写真や手ブレ写真のピントを復元します。
denoise暗所で撮影した写真のノイズやざらつきを除去します。
restore古い写真の傷を補修し、顔を復元します。
cartoonize写真をお好みのカートゥーンスタイルに変換します。
remove_bgあらゆる背景から被写体をきれいに切り抜きます。
passport_photo規格に準拠したパスポート・証明写真を生成します。
video_upscale動きの滑らかさを保ちながら解像度を高めます。
video_face_enhanceすべてのフレームで顔をシャープにし、復元します。
video_hdrダイナミックレンジと色を拡張し、より豊かな動画にします。
custom独自のプロンプトに沿ってカスタム変換を実行します。
白黒動画に自然な色を加えます。
ご利用の流れ
最初から最後まで、4つのシンプルなステップ。アップロードし、ジョブを送信、追跡して、ダウンロード。手動でも、ループ全体を自動化して自動実行することもできます。
- 1
POST /v1/uploadsアップロード
動画の場合は署名付きURLを取得し、ストレージへ直接アップロードします。画像はインラインでアップロードされ、このステップは不要です。
- 2
POST /v1/jobs送信
動画または画像をツールと設定とともに送信します。ジョブを開始し、ジョブIDを返します。
- 3
GET /v1/jobs/{id}追跡
ステータスがsucceededになるまでジョブを確認するか、完了した瞬間に通知を受け取れます。
- 4
GET /v1/jobs/{id}/resultダウンロード
完成した動画または画像をダウンロードします。お支払いは一度だけで、再ダウンロードは常に無料です。
VanceAI が選ばれる理由
デモ用ではなく、実際のビジネス利用のために構築されています。
現場に入り込むエンジニアリング
カスタム統合を、当社が代行します
統合作業は、しばしば頭の痛い問題になりがちです。だからこそVanceAIでは、エンジニアがお客様のスタックに直接入り込み、カスタムコードを書いて当社のモデルをネイティブに統合します。大量の動画や画像を処理し、リーチとコンバージョンの拡大を目指す意欲的な企業のために設計されています。
当社は、自動車販売店、不動産会社、葬儀社など、毎日同じ種類の動画や画像を撮影・処理するあらゆる企業と協業しています。
ご提供する内容
カスタム統合
お客様のチームがすでに使用しているツールにVanceAIを組み込みます。
自動処理
動画や画像は手作業なしで自動的に一括処理されます。
エンジニアによる直接サポート
一般的なカスタマーサポートではなく、統合を構築したソフトウェアエンジニアに直接つながります。
お客様のデータに合わせたモデル
お客様自身の動画や画像でファインチューニングできるため、特定のユースケースに合わせて結果が継続的に向上します。
クイックスタート
API キーを作成し、すべてのリクエストで Bearer トークンとして送信します。ジョブの送信から結果のダウンロードまで、処理全体を確認できます。
# Requires curl and jq
API_KEY="sk_live_..."
BASE_URL="https://cloud-vanceai.vanceai.com/api/v1"
AUTH="Authorization: Bearer $API_KEY"
# 1. Submit a job and capture its ID
JOB_ID=$(curl --fail-with-body -sS "$BASE_URL/jobs" \
-H "$AUTH" \
-H "Idempotency-Key: quickstart-$(date +%s)-$$" \
-F [email protected] \
-F tool=upscale \
-F 'config={"scale":4,"face_enhance":true}' \
-F output_format=jpg | jq -er '.job_id')
# 2. Poll for up to 5 minutes
for _ in $(seq 1 150); do
JOB=$(curl --fail-with-body -sS "$BASE_URL/jobs/$JOB_ID" -H "$AUTH")
STATUS=$(jq -r '.status' <<<"$JOB")
case "$STATUS" in
succeeded) break ;;
failed|canceled)
jq '.error // {status: .status}' <<<"$JOB"
exit 1
;;
esac
sleep 2
done
[ "$STATUS" = "succeeded" ] || { echo "Timed out waiting for $JOB_ID"; exit 1; }
# 3. Request a fresh signed URL and download the image
curl --fail-with-body -sS -L "$BASE_URL/jobs/$JOB_ID/result?redirect=1" \
-H "$AUTH" \
-o upscaled.jpg多くの方にご愛用いただいています



































