API เริ่มต้นอย่างรวดเร็ว
อัปเดตแล้ว 2026-06-30
API เริ่มต้นอย่างรวดเร็ว
TelkNet เปิดเผย REST API เดียวกันกับที่ใช้โดยเว็บแอป, บริดจ์ GPU และ SDK
รุ่น เซสชันเบราว์เซอร์ตรวจสอบสิทธิ์ด้วยคุกกี้ telknet_session
คีย์ API ส่วนบุคคลที่ผู้ใช้จัดการไม่ได้เป็นส่วนหนึ่งของผลิตภัณฑ์ปัจจุบัน
อ่านแค็ตตาล็อกเครื่องมือ
curl http://127.0.0.1:13000/api/v1/tools
tool IDs ปัจจุบันมีเครื่องมือเพลงและเสียง music-vocal-split, music-four-stem, music-six-stem,
music-yourmt3, music-miros, music-piano-transkun, music-piano-aria,
music-piano-bytedance-pedal, ai-rvc, zonos2-tts และ midi-converter,
รวมถึงเครื่องมือภาพ chordedit, ideogram-v4 และ krea-2
อัพโหลดอินพุต
สร้าง URL การอัปโหลดที่กำหนดไว้สำหรับเครื่องมือที่เลือก:
curl -X POST http://127.0.0.1:13000/api/v1/tools/music-vocal-split/upload \
-H "Cookie: telknet_session=YOUR_SESSION_COOKIE; telknet_csrf=YOUR_CSRF_TOKEN" \
-H "X-CSRF-Token: YOUR_CSRF_TOKEN" \
-H "X-Requested-With: XMLHttpRequest" \
-H "Origin: http://127.0.0.1:13001" \
-H "Content-Type: application/json" \
-d '{"filename":"sample.mp3","content_type":"audio/mpeg","file_size":1234567}'
ใช้ URL ที่ส่งคืนเพื่ออัปโหลดไฟล์ จากนั้นส่ง file_key ที่ส่งคืน
ส่งงาน
curl -X POST http://127.0.0.1:13000/api/v1/tools/music-vocal-split/tasks \
-H "Cookie: telknet_session=YOUR_SESSION_COOKIE; telknet_csrf=YOUR_CSRF_TOKEN" \
-H "X-CSRF-Token: YOUR_CSRF_TOKEN" \
-H "X-Requested-With: XMLHttpRequest" \
-H "Origin: http://127.0.0.1:13001" \
-H "Content-Type: application/json" \
-d '{"tool_id":"music-vocal-split","file_key":"uploads/example.mp3","params":{}}'
การตอบกลับส่งคืนรหัสงาน สำรวจ GET /api/v1/tasks/:taskId จนกระทั่งถึงงาน
เสร็จสิ้นแล้วใช้ GET /api/v1/tasks/:taskId/download หรือ
GET /api/v1/tasks/:taskId/files/:fileId สำหรับผลลัพธ์