Używaj Recraft w Hermes Agent.
Recraft zapewnia precyzyjne neuronowe skalowanie obrazów, które odtwarza drobne szczegóły bez artefaktów, oraz dokładne usuwanie tła zachowujące pasma włosów i przezroczyste krawędzie. Hermes Agent wywołuje oba punkty końcowe przez tego samego niestandardowego dostawcę RunAPI używanego do czatu — wyślij adres URL obrazu źródłowego, wybierz skalowanie lub usuwanie tła i poczekaj na przetworzony wynik.
Use RunAPI to upscale an image with Recraft crisp upscale.
Requirements:
- Use the RUNAPI_API_KEY environment variable for authentication.
- Use the custom:runapi provider with base_url https://runapi.ai/v1.
- Call the RunAPI upscale_image endpoint at https://runapi.ai/api/v1/recraft/upscale_image.
- Set model to "recraft-crisp-upscale".
- Pass the source image URL in source_image_url.
- The response returns a task_id. Poll the task status endpoint until the task completes, then retrieve the upscaled image URL from the result.
- For background removal, call /api/v1/recraft/remove_background with model "recraft-remove-background" instead.
curl -X POST https://runapi.ai/api/v1/recraft/upscale_image \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "recraft-crisp-upscale",
"source_image_url": "https://example.com/product-photo.jpg"
}'
{
"task_id": "tsk_abc123",
"status": "pending",
"model": "recraft-crisp-upscale"
}
Używaj Recraft w Hermes Agent w trzech krokach
Skonfiguruj RunAPI
Jeśli nie skonfigurowałeś jeszcze RunAPI w Hermes Agent, postępuj zgodnie z przewodnikiem konfiguracji Hermes Agent. Dodaj niestandardowego dostawcę o nazwie runapi z base_url https://runapi.ai/v1, key_env RUNAPI_API_KEY i api_mode chat_completions.
export RUNAPI_API_KEY=runapi_xxx
Wywołaj skalowanie lub usuwanie tła Recraft
Wyślij żądanie POST do punktu końcowego upscale_image z modelem ustawionym na recraft-crisp-upscale i podaj source_image_url. Do usuwania tła wyślij żądanie POST do punktu końcowego remove_background z modelem recraft-remove-background. Oba wymagają jedynie source_image_url.
POST /api/v1/recraft/upscale_image
Odpytuj o wynik
Oba punkty końcowe zwracają task_id ze statusem pending. Odpytuj punkt końcowy statusu zadania, aż status zmieni się na completed, a następnie pobierz adres URL przetworzonego obrazu z odpowiedzi. Pakiety SDK RunAPI i interfejs CLI obsługują odpytywanie automatycznie.
GET /api/v1/recraft/upscale_image/tsk_abc123
Parametry API Recraft
| Parametr | Typ | Opis |
|---|---|---|
model |
string |
Wymagane. recraft-crisp-upscale do skalowania, recraft-remove-background do usuwania tła. |
source_image_url |
string |
Wymagane. Adres URL obrazu źródłowego do przetworzenia. |
callback_url |
string |
Opcjonalne. Adres URL webhooka do asynchronicznego powiadomienia o zakończeniu. |
Czym jest Recraft w Hermes Agent?
Recraft na RunAPI zapewnia ostre neuronowe skalowanie i precyzyjne usuwanie tła. Hermes Agent wywołuje go przez RunAPI custom provider jako krok postprzetwarzania po generowaniu obrazów.
Zastosowania Recraft
Pipeline czyszczenia po generowaniu
Łącz Recraft po dowolnym modelu generatywnym — generuj z Flux lub Imagen, potem skaluj i czyść z Recraft.
Skalowalne przygotowanie zasobów SVG
Skaluj generowane przez AI ikony i zasoby marki do rozdzielczości produkcyjnej dla workflow'ów projektowania lub druku.
Wsadowe usuwanie tła dla katalogów
Przetwarzaj całe katalogi produktów przez usuwanie tła w zautomatyzowanych pipeline'ach.
Pytania o Recraft + Hermes Agent
Tak. Oba punkty końcowe są bezstanowe i akceptują standardowe adresy URL obrazów. Poinstruuj Hermes Agent, aby najpierw wywołał remove_background z oryginalnym obrazem, a następnie przekazał wyjściowy adres URL do upscale_image. Ten sam dostawca custom:runapi obsługuje oba wywołania.
Recraft akceptuje dane wejściowe w formacie JPEG, PNG i WebP. Usuwanie tła generuje plik PNG z przezroczystością alfa. Wyjście skalowania odpowiada formatowi wejściowemu.
Zmień ścieżkę punktu końcowego i pole model. Użyj /api/v1/recraft/upscale_image z modelem recraft-crisp-upscale do skalowania lub /api/v1/recraft/remove_background z modelem recraft-remove-background do usuwania tła. Oba korzystają z tego samego klucza API i dostawcy custom:runapi.
Oba punkty końcowe Recraft są asynchroniczne. API natychmiast zwraca task_id. Odpytuj punkt końcowy statusu zadania, aż wynik będzie gotowy. Pakiety SDK RunAPI i interfejs CLI obsługują odpytywanie automatycznie.
Recraft stosuje rozliczanie za zadanie — skalowanie i usuwanie tła są wyceniane oddzielnie za każdy przetworzony obraz. Sprawdź stronę cenową RunAPI, aby zobaczyć aktualne stawki. Nie jest wymagana subskrypcja ani minimalne wydatki.
Ogólna konfiguracja Hermes Agent
Nie skonfigurowano jeszcze? Zacznij od przewodnika konfiguracji RunAPI dla Hermes Agent.
Przewodnik konfiguracji Hermes Agent →Wypróbuj Recraft w Hermes Agent już dziś.
Zdobądź darmowy klucz RunAPI, skonfiguruj niestandardowego dostawcę i zacznij skalować obrazy oraz usuwać tła za pomocą Recraft.