Nyaraka za API

DeepManim API ya Umma v1

Anza hapa

DeepManim API hukuwezesha kutengeneza video za elimu zenye uhuishaji kwa msimbo. Unda video kutokana na maombi ya maandishi, ziboreshe hatua kwa hatua, na ongeza usimulizi kupitia REST API rahisi.

URL ya msingi: https://api.deepmanim.com/api/v1

Maelezo muhimu

  • Sauti wakati wa kutengeneza: Unapotengeneza video mpya kupitia /generate, usimulizi wa sauti hujumuishwa kwa chaguo-msingi.
  • Hakuna sauti wakati wa marekebisho: Unapoboresha video kupitia /improve, matokeo hayana sauti. Maliza marekebisho yote kwanza, kisha ongeza sauti kupitia /audio.
  • Muda wa makadirio: Uzalishaji wa video huchukua takriban dakika 6. Sehemu ya estimated_time_remaining_seconds katika jibu la kazi huonyesha hesabu ya moja kwa moja.

Uthibitishaji

Maombi yote ya API yanahitaji ufunguo wa API. Unda mmoja kwenye Mipangilio → Funguo za API katika programu.

Unahitaji kununua salio. Ufikiaji wa API unapatikana kwa watumiaji walionunua salio angalau mara moja. Salio la kiwango cha bure pekee halitoshi.

Weka ufunguo wako kwenye kichwa cha Authorization:

Authorization: Bearer dm_k_your_api_key_here

Hifadhi ufunguo wako wa API kwa siri. Usishiriki katika hazina za umma au programu za upande wa mteja.

Mwanzo wa haraka

Tengeneza video kwa hatua tatu: unda kazi, ulizia hadi ikamilike, kisha pata matokeo.

1. Tengeneza video

curl -X POST https://api.deepmanim.com/api/v1/generate \
  -H "Authorization: Bearer dm_k_your_key" \
  -H "Content-Type: application/json" \
  -d '{"message": "Eleza jinsi usanisinuru unavyofanya kazi", "preferred_locale": "sw"}'

2. Ulizia hadi ikamilike

curl https://api.deepmanim.com/api/v1/jobs/JOB_ID \
  -H "Authorization: Bearer dm_k_your_key"

# Jibu linajumuisha:
#   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

3. Pata matokeo

# Wakati status ni "completed", jibu linajumuisha:
{
  "job_id": "...",
  "status": "completed",
  "phase": "done",
  "estimated_time_remaining_seconds": 0,
  "result": {
    "video_url": "https://...",
    "description": "Uhuishaji unaoeleza usanisinuru...",
    "session_id": "...",
    "message_id": "...",
    "duration_seconds": 24.6,
    "has_audio": true,
    "follow_up": "Usanisinuru unahusianaje na upumuaji wa seli?"
  }
}

Vituo vya mwisho vya API

Uzalishaji wa video

Kazi

Vipindi

Ujumbe

Akaunti

Salio na bei

Kila wito wa API unaounda kazi hukata salio kwenye akaunti yako:

KitendoGharama
Tengeneza videoHuanzia salio 1.5
Boresha videoHuanzia salio 1.5
Ongeza sauti1 salio
Boresha usimulizi1 salio

Gharama za kutengeneza na kuboresha hutegemea mpangilio uliochaguliwa na huwa kati ya salio 1.5 na 70. Kusoma vipindi, ujumbe, hali za kazi na taarifa za akaunti ni bure.

Majibu ya hitilafu

HaliMaana
401Ufunguo wa API haupo au si sahihi
402Salio halitoshi
404Rasilimali haikupatikana (kipindi, ujumbe au kazi)
400Ombi si sahihi (kwa mfano, hakuna video ya kuboresha au usimulizi wa kusafisha)
Nyaraka za API | DeepManim