Hızlı Başlangıç
Bu örnek, KPainter MCP'yi yerel stdio üzerinden bağlar ve bir ilk sonuç oluşturur.
1. Bir API anahtarı hazırlayın
- KPainter’a giriş yapın.
- Açıldı The API Anahtar Sayfa.
- Anahtarı etkinleştirin ve kopyalayın.
- MCP istemcisinin güvenli konfigürasyonunda saklayın.
2. Stdio ayarları
Kp-mcp yüklendiğinde şunları yapabilirsiniz:
{ "mcpServers": { "kpainter": { "command": "kp-mcp", "args": ["--stdio"], "env": { "KGP_API_KEY": "<your_api_key>" } } }}
KGP Servis Kaynakları dizininden:
{ "mcpServers": { "kpainter": { "command": "python", "args": ["-m", "src.mcp_server", "--stdio"], "cwd": "/path/to/kgp-service", "env": { "KGP_API_KEY": "<your_api_key>" } } }}
3. Yetenekleri okuyun
Öncelikle KP kapasitelerini arayın. Bunu doğrulamak için:
- Hesabı mevcuttur
- Ürünler hedeflenen sonuçları içerir
- dosya, video, görüntü veya uygulama ayarları bu cevaptan gelir
4. İlk sonuç oluşturmak
İletişim 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" }}
Kaynak dosyaları için önce kp_upload_file'i arayın ve her iade edilen file_id'i input_file_ids'e yerleştirin.
5. Poll ve Read Output
- Kp_get ile düzenli olarak arama yapın.
- Planlama veya üretim sırasında beklemeye devam edin.
- Hazır olduktan sonra kp_outputs çağırın.
- Durdurulduğunda, bir kopyayı oluşturmak yerine mevcut_aksiyonları kontrol edin.
- Başarısız olduğunda, açık bir neden ve yararlı bir sonraki adım gösterin.
6. Bir video çalın
Bu formunu kp_message'a aktarın:
{ "creation_id": "creation_xxx", "content": "Keep everything else and make the second scene easier to understand", "idempotency_key": "video-edit-20260901-001"}
KP_get ile aynı yaratıcılığı sorgulamaya devam edin.
