SDKs
Offizielle Python- und JavaScript/TypeScript-SDKs für die Pedra-API. Virtuelles Home Staging, Renovierung, Bildverbesserung und Anzeigenvideos in wenigen Codezeilen — jede Methode wartet, bis das Ergebnis fertig ist, und gibt die finale URL zurück.
Offizielle SDKs
Zwei offizielle Clients kapseln die Pedra-REST-API. Beide sind quelloffen, haben keine Laufzeitabhängigkeiten und stellen jeden Endpunkt bereit. Jede Methode wartet, bis das Ergebnis fertig ist, und gibt die finale(n) URL(s) zurück — keine Job-IDs zum Abfragen.
Installation
Node.js
Python
Authentifizierung
Übergeben Sie Ihren Schlüssel an den Client oder setzen Sie die Umgebungsvariable PEDRA_API_KEY. Holen Sie sich einen Schlüssel, indem Sie sich auf app.pedra.ai registrieren und Einstellungen → API öffnen. Schlüssel sind langlebig — verteilen Sie sie niemals im Client-Code; rufen Sie von Ihrem Backend aus auf. Siehe Authentifizierung für Details.
Schnellstart
Möblieren Sie einen leeren Raum. Jede Bildmethode gibt dieselbe Struktur zurück — lesen Sie url für das erste Ergebnis oder urls für alle.
Was Sie aufrufen können
Beide SDKs decken jeden Pedra-Endpunkt mit denselben Methodennamen über beide Sprachen ab:
furnish,empty,renovation,editViaPrompt,remove— siehe Virtuelles Home Staging.enhance,enhanceAndCorrectPerspective,sky,blur— siehe Bildverbesserung.createVideosowiecreditsundfeedback— siehe Video und Credits.
Python verwendet snake_case (edit_via_prompt, create_video); Parameter und Verhalten sind identisch.
Fehlerbehandlung
Beide SDKs werfen PedraApiError bei API-Fehlern (mit status und body) und PedraError bei Client-/Netzwerkfehlern. Siehe Fehler und Limits für die vollständige Liste der Fehlermodi.
MCP-Server
Möchten Sie Pedra lieber aus einem KI-Assistenten heraus steuern? Der offizielle Pedra-MCP-Server stellt dieselben Operationen für Claude, ChatGPT und Cursor bereit, sodass Sie Anzeigenfotos direkt aus einem Chat stagen und bearbeiten können.
Quellcode & Support
Beide SDKs sind MIT-lizenziert und werden offen entwickelt. Vergeben Sie einen Stern oder öffnen Sie Issues auf GitHub und schreiben Sie an felix@pedra.ai für Integrationshilfe, höhere Quoten oder Enterprise-Bedingungen.