Używamy plików cookie. Pliki cookie i pamięć przeglądarki pozwalają utrzymać logowanie i zapamiętać Twoje preferencje. Za Twoją zgodą mierzymy też, jak korzystasz ze strony. W każdej chwili możesz . Zobacz naszą politykę cookie.

Widżety (osadzanie na stronie)

Pierwsze kroki

Widżety (osadzanie na stronie)

Umieść na swojej stronie białoetykietowy widżet czatu, obrazów, mowy, muzyki lub wideo jednym tagiem script, z blokadą domen i limitami wydatków.

Widżety umieszczają białoetykietowy interfejs AI na Twojej stronie jednym tagiem script: czat, obrazy, mowa, muzyka lub wideo, na dowolnym modelu z katalogu. Odwiedzający nie potrzebują klucza API. Zapytania są rozliczane z Twojego salda w USD po zwykłej cenie modelu.

Tworzenie widżetu

  1. Otwórz Widżety i wybierz New widget (lub najpierw zaprojektuj widżet bez konta na stronie widżetów).
  2. Wybierz typ i model, a następnie ustaw tytuł, kolory, motyw, zaokrąglenie rogów, teksty i położenie. Widżety czatu przyjmują też prywatne instrukcje i limit długości odpowiedzi.
  3. Podgląd uruchamia Twoje niezapisane ustawienia naprawdę, więc możesz przetestować model lub instrukcje przed zapisaniem. Zapytania z podglądu są rozliczane z Twojego salda.
  4. Zapisz, a następnie skopiuj kod osadzania.

Kod osadzania

<script src="https://api14.com/widget.js" data-widget="YOUR_WIDGET_ID" async></script>

Umieść tag wewnątrz <body> w miejscu, w którym ma pojawić się widżet. Opcje:

AtrybutEfekt
data-widgetWymagany. Identyfikator widżetu z panelu.
data-targetSelektor CSS elementu, w którym ma się wyrenderować widżet, na przykład #support. Bez niego widżet renderuje się tuż przed tagiem script.
data-heightWysokość widżetu wbudowanego, na przykład 520px. Domyślnie: 480px dla czatu, 420px dla pozostałych typów.

Widżet renderuje się w izolowanym Shadow DOM, więc style Twojej strony nie przenikają do niego, a widżet nie zmienia Twojej strony. Przy położeniu Floating button otwiera się z przycisku w dolnym rogu.

Dozwolone strony

Widżet odpowiada tylko na zapytania ze stron wymienionych w Settings, Widget sites. Jedna domena w wierszu; domena obejmuje też swoje subdomeny (example.com obejmuje www.example.com). Dodaj port, aby dopuścić tylko ten port, na przykład localhost:3000 do testów lokalnych. Podgląd w panelu zawsze działa.

Strona z dowolnej innej witryny dostaje 403 site_not_allowed, a widżet się nie renderuje (konsola przeglądarki pokazuje jedną linię z wyjaśnieniem powodu).

Kontrola korzysta z nagłówka Origin przeglądarki. Przeglądarki nie mogą go zmienić, ale narzędzia spoza przeglądarki mogą, więc traktuj listę stron jako ograniczenie, a nie sekret. Koszt ogranicza dopiero kontrola wydatków opisana poniżej.

Kontrola wydatków

Ponieważ widżet jest publiczny, jego koszt ograniczają limity, które możesz zmieniać tylko Ty:

KontrolaGdzieEfekt
Dzienny limit wydatków tego widżetuEdytor widżetuGdy widżet wyda dziś tyle (UTC), przestaje działać do następnego dnia: 429 widget_daily_limit.
Dzienny limit wydatków wszystkich widżetówSettings, Widget controlsJeden limit dla wszystkich widżetów na koncie.
Zapytania na odwiedzającego dziennieSettings, Widget controlsLiczone według adresu IP odwiedzającego, osobno dla każdego widżetu. Domyślnie 100: 429 visitor_daily_limit.
Zapytania na odwiedzającego na minutęStały10 na minutę na odwiedzającego: 429 rate_limited.
Limit widżetuTwój planWszyscy odwiedzający jednego widżetu współdzielą liczbę zapytań na minutę z Twojego planu.

Ostatecznym limitem jest Twoje saldo: przy 0 USD każdy widżet zwraca 402 insufficient_balance, dopóki nie doładujesz konta.

Stan i alerty

Lista widżetów pokazuje, kiedy każdy widżet był ostatnio używany, dzisiejsze wydatki i zapytania oraz ostatni błąd, gdy widżet zawodzi z powodu, który możesz naprawić: puste saldo, usunięty model, osiągnięty limit wydatków lub strona brakująca na liście. Przy włączonej opcji Email me when a widget fails (Settings, Widget controls) dostaniesz co najwyżej jeden e-mail na widżet dziennie.

Usage pokazuje zapytania widżetów z nazwą widżetu i stroną, z której pochodzą; pogrupuj według By widget lub By site, aby je porównać.

Co widzą odwiedzający

  • Odpowiedzi czatu napływają strumieniowo i obsługują podstawowe formatowanie (akapity, listy, pogrubienie, kursywa, kod i linki). Rozmowa pozostaje, gdy odwiedzający przechodzi między stronami w tej samej karcie.
  • Przycisk Stop kończy długą odpowiedź; po błędzie link Try again wysyła wiadomość ponownie.
  • Obrazy, dźwięk i wideo mają link Download. Wideo jest generowane jako zadanie w tle i pojawia się, gdy jest gotowe, zwykle w ciągu kilku minut.
  • Odwiedzający nigdy nie widzą Twoich instrukcji, salda ani surowego błędu modelu. Widzą Twój komunikat o błędzie (lub neutralny domyślny), a przyczyna jest pokazana Tobie w panelu.
  • Teksty, które zostawisz puste, używają wartości domyślnych w języku Twojego konta.