開発者API
DeepManim APIを使う
DeepManimのAPIで、概念を見える動画に変換できます。
ベースURL
https://api.deepmanim.com/api/v1- 非同期処理生成エンドポイントはジョブを返します。完了までジョブの状態を確認してください。
- ナレーション生成にはデフォルトで音声ナレーションが含まれます。
- クレジット生成と改善にはクレジットが必要です。読み取り系の呼び出しは無料です。
認証
APIキーをAuthorizationヘッダーに含めてください。 設定からAPIキーを作成し、安全に保管してください。
Authorization: Bearer dm_k_your_api_key_here
クレジットが必要です 生成、改善、音声処理にはクレジットが必要です。
キーを秘密にする APIキーをクライアント側のコードや公開リポジトリに含めないでください。
クイックスタート
最初の動画を3ステップで生成します。
APIキーを作成する
curl -X POST https://api.deepmanim.com/api/v1/generate \
-H "Authorization: Bearer dm_k_your_key" \
-H "Content-Type: application/json" \
-d '{"message": "ピタゴラスの定理を説明して", "preferred_locale": "ja"}'generateにリクエストを送る
curl https://api.deepmanim.com/api/v1/jobs/JOB_ID \ -H "Authorization: Bearer dm_k_your_key" # 応答: # status: "pending" | "running" | "completed" | "failed" # phase: "exploring_ideas" | "brainstorming" | "crafting_vision" | "refining_details" | "assembling_pieces" | "polishing" | "adding_voice" | "iterating" | "done" # estimated_time_remaining_seconds: 285
ジョブが完了するまで確認する
# 完了時の応答:
{
"job_id": "...",
"status": "completed",
"phase": "done",
"estimated_time_remaining_seconds": 0,
"result": {
"video_url": "https://...",
"description": "ピタゴラスの定理を説明するアニメーション…",
"session_id": "...",
"message_id": "...",
"duration_seconds": 24.6,
"has_audio": true,
"follow_up": "実生活ではどのように使われますか?"
}
}エンドポイント
動画生成
ジョブ
セッション
メッセージ
アカウント
クレジット
操作ごとに必要なクレジットを確認できます。
実際のコストは選択したプリセットにより変わります。
エラー
DeepManim API — アイデアを見える形にする support@deepmanim.com