Migrating To Pixian.AI

Uzyskaj klucz interfejsu API

To help you migrate to Pixian.AI, we've implemented select legacy-service-compatible API endpoints. If you're currently using one of these services, migrating to Pixian.AI can be as simple as changing the endpoint and API key.

usuń.bg POST
https://api.pixian.ai/v1.0/removebg

Punkt końcowy ułatwiający migrację z remove.bg. Obsługujemy główne parametry ich API. Nieobsługiwane lub częściowo obsługiwane parametry są wymienione poniżej.

Jeśli używasz tylko obsługiwanych parametrów, migracja powinna być tak prosta, jak zmiana adresu URL punktu końcowego i klucza API:

# Install "remove_bg" first (https://github.com/remove-bg/ruby)
require "remove_bg"

RemoveBg::Api::URL = "https://api.pixian.ai"  # <-- Change the endpoint

RemoveBg.from_file("example.jpeg",
  # Use Pixian.AI API Key:
  api_key: "INSERT_API_KEY_HERE"
).save("pixian_result.png")

Parametry

Obraz wejściowy musi zostać podany jako jeden z poniższych:


Binarny

Plik binarny.


Ciąg

Ciąg zaszyfrowany algorytmem base64. Rozmiar ciągu nie może przekraczać 1 megabajta.


Ciąg

Adres URL do pobrania.

Musi być plikiem .bmp, .gif, .jpeg, .png, lub .tiff.

The maximum image upload size (= width × height) is 32 000 000 pixels, which gets shrunk to 25 000 000 pixels. Przed przekazaniem obrazy należy wstępnie zmniejszyć do rozmiaru mniejszego lub równego wskazanemu powyżej.


Enum, domyślnie: auto

Obsługiwane.

auto is interpreted as full. Reszta pozostaje niezmieniona.


Enum, domyślnie: auto

Obsługiwane.

We also support full resolution for png output, so you do not need to resort to zip for large images.

The color.jpeg file in our zip output has black where the alpha is zero, instead of replicating the original pixels.


Wartość logiczna
Obsługiwane.

Obsługiwane.

Enum, domyślnie: rgba
Obsługiwane.

Obsługiwane.

Wartość logiczna, domyślnie: false

Przekaż true aby wskazać, że jest to obraz testowy.

W przypadku obrazów produkcyjnych pomiń albo przekaż false.

Obrazy testowe można przetwarzać bezpłatnie, ale rezultat będzie opatrzony znakiem wodnym.

Parametr specyficzny dla Pixana może nie być dostępny w zestawach SDK.

Nagłówki wyników

X-Type We always return other
X-Width, X-Height Wspierane i zwrócone.
X-Max-Width, X-Max-Height Obsługiwane i zwracane, gdy obraz wejściowy został skurczony przed przetworzeniem.
X-Credits-Charged Rzeczywiste naliczone kredyty.
X-Credits-Calculated Obliczone kredyty, które zostałyby naliczone, gdyby było to żądanie produkcji. Zwracane tylko w przypadku próśb testowych.
X-Foreground-Top, X-Foreground-Left, X-Foreground-Width, X-Foreground-Height Wspierane i zwrócone.
X-Vcs-Ref Nie wspierany i nie zwrócony.
X-Build-Date Nie wspierany i nie zwrócony.
X-Version Nie wspierany i nie zwrócony.
X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset

Powrócił, ale nie w pełni wspierany.

If you're not being throttled, we return 500, 400, and [now].

If you're being throttled, we return 500, 0, and [15 seconds from now].

Pixian.AI does not apply hard rate limiting - we have a different philosophy and approach. Zapoznaj się z dyskusją na naszej stronie dokumentacji API

Retry-After Powrócił, ale działa na innej heurystyce.

Nieobsługiwane parametry

type, type_level Ignorowane. We always return X-Type=other
roi Ignorowane.
scale Ignorowane.
position Ignorowane.
add_shadows Ignorowane.
semitransparency Ignorowane.
bg_image_url Ignorowane.
bg_image_file Ignorowane.

Potrzebujesz jednego z obecnie nieobsługiwanych parametrów? Prosimy o przesłanie nam e-maila

Uzyskaj klucz interfejsu API