การเริ่มต้นอย่างรวดเร็ว
ตัวอย่างนี้เชื่อมต่อ KPainter MCP บน stdio ท้องถิ่นและสร้างผลแรก
1. การเตรียม API Key
- ลงชื่อเข้าสู่ KPainter
- เปิดตัว หน้าหลัก API.
- เปิดใช้งานและคัดลอกคีย์
- เก็บไว้ในการกําหนดค่าที่ปลอดภัยของลูกค้า MCP
2. การตั้งค่า stdio
เมื่อ cp-mcp ถูกติดตั้ง:
{ "mcpServers": { "kpainter": { "command": "kp-mcp", "args": ["--stdio"], "env": { "KGP_API_KEY": "<your_api_key>" } } }}
จากไดเรกทอรีแหล่งข้อมูลของ KGP-service:
{ "mcpServers": { "kpainter": { "command": "python", "args": ["-m", "src.mcp_server", "--stdio"], "cwd": "/path/to/kgp-service", "env": { "KGP_API_KEY": "<your_api_key>" } } }}
3. อ่านความสามารถ
Call kp_capabilities ก่อน ตรวจสอบว่า:
- บัญชีที่มีอยู่
- ผลิตภัณฑ์รวมถึงผลลัพธ์ที่กําหนด
- การตั้งค่าไฟล์วิดีโอภาพหรือแอปมาถึงจากคําตอบนี้
4. สร้างผลแรก
คลิก kp_create:
{ "type": "video", "prompt": "Explain the customer escalation process to new employees", "max_credits": 300, "video": { "duration_seconds": 120, "aspect_ratio": "16:9", "language": "en" }}
สําหรับไฟล์แหล่งที่มาโทร kp_upload_file ก่อนหน้านี้และใส่แต่ละไฟล์_id ที่กลับมาใน input_file_ids
5. Poll และ Read Output
- โทร kp_get โดยปกติ
- เก็บรอในช่วงการวางแผนหรือการผลิต
- โทร kp_outputs หลังจากพร้อม
- เมื่อหยุดการตรวจสอบกิจกรรมที่มีอยู่แทนที่จะสร้างคู่
- เมื่อล้มเหลวแสดงเหตุผลที่ชัดเจนและขั้นตอนต่อไปที่เป็นประโยชน์
6. ปรับปรุงวิดีโอ
แปลงรูปแบบนี้ไปยัง kp_message:
{ "creation_id": "creation_xxx", "content": "Keep everything else and make the second scene easier to understand", "idempotency_key": "video-edit-20260901-001"}
ปฏิบัติต่อการสอบถามเกี่ยวกับการสร้างเดียวกันกับ kp_get
