Zweryfikuj, zanim zaufasz
Tester modeli API AI
Sprawdź, czy endpoint naprawdę dostarcza reklamowany model. Działa w Twojej przeglądarce — Twój klucz nigdy nie jest wysyłany na nasze serwery.
Konfiguracja żądania
Skonfiguruj endpoint i klucz, a następnie uruchom test w przeglądarce.
Wysyłany tylko do skonfigurowanego endpointu — nigdy na nasze serwery.
Jeden przebieg wysyła 6 malutkich żądań z Twojego klucza (ułamki centa na api.airforce).
Dlaczego ten tester jest inny
Deterministyczny, nie zgadywanie
Każde sprawdzenie odnosi się do konkretnego sygnału w odpowiedzi, więc oryginalne modele nigdy nie są oznaczane jako fałszywe tak, jak robi to statystyczny fingerprinting.
Dowody, które widzisz
Każdy werdykt pokazuje wysłany prompt, surową odpowiedź i dokładny tekst, który go wywołał. Nic nie jest ukrywane.
Twój klucz zostaje Twój
Wszystko działa w Twojej przeglądarce. Klucz trafia tylko do testowanego endpointu — nigdy na nasze serwery — a historia żyje w localStorage.
Jak działają sondy
Odcisk tokenizeratokenizer
Model musi dosłownie powtórzyć ustalony ciąg znaków. Wrappery i bramy dokonujące ponownej tokenizacji często psują dokładne echo — prawdziwy model przechodzi czysto.
Echo this exact string back verbatim: Hello, world! This is a tokenizer fingerprint test.
Liczenie liter (strawberry)quirk
Ile liter 'r' jest w słowie strawberry? Słabe lub podstawione modele notorycznie się na tym wykładają; reklamowany poziom odpowiada '3'.
How many letter r appear in the word strawberry? Reply with ONLY a single integer.
Zmysł liczb (9.11 vs 9.9)quirk
Klasyczna pułapka rozumowania: 9.9 jest większe niż 9.11. Mniejsze modele zastępcze rutynowo się mylą.
Which is larger: 9.11 or 9.9? Reply with ONLY the larger number, no explanation.
Granica wiedzycutoff
Kto wygrał wybory w USA w listopadzie 2024? Modele starsze niż deklarowane nie mogą tego wiedzieć — brak odpowiedzi to wyraźny sygnał.
Who won the November 2024 US Presidential election? If you genuinely do not know, reply exactly: I DO NOT KNOW.
Wierność językalanguage
Niemiecka instrukcja wymaga dokładnie jednego niemieckiego słowa. Ciche warstwy tłumaczące lub wrappery zdradzają się, odpowiadając po angielsku.
Antworte ausschließlich mit dem einen deutschen Wort „Apfel". Kein anderes Wort, keine Erklärung.
Samoopis (tylko informacyjnie)identity
Prosimy model o podanie siebie i swojego twórcy. To nigdy nie jest porażka: prawdziwe modele często nie są pewne swojej dokładnej wersji — pokazywane tylko jako wskazówka.
In ONE short sentence: state your exact model name, who built you, and your training data cutoff.
Wiarygodność zużyciausage
Porównujemy rozliczoną liczbę tokenów z dostarczonym tekstem. Token to średnio ~4 znaki, więc liczba completion znacznie przekraczająca liczbę znaków jest niemożliwa bez nadmuchania — deterministyczny sygnał zawyżania rachunku. Próg jest celowo wysoki, by krótkie odpowiedzi nigdy go nie uruchamiały.
Co NIE jest uznawane za oszustwo
Prawdziwy model potwierdza swojego dostawcę i poziom, ale często nie jest pewien dokładnej wersji. To samo w sobie nigdy nie jest porażką — odnotowywane tylko jako wskazówka.
Rate limity (429), 5xx i timeouty oznaczają przebieg jako niezweryfikowany, nigdy jako podejrzany. Oryginalny endpoint mający złą chwilę nie jest karany.
Podanie AWS Bedrock, Google Vertex lub Azure jako hosta jest akceptowane — to legalne sposoby odsprzedaży prawdziwego modelu.
Tłumaczenie między chat-completions a natywnym formatem messages to normalne zachowanie bramy, a nie sygnał oszustwa — o ile sam model jest prawdziwy.
Cztery z pięciu zdanych sond wystarczą do uznania oryginalności — pojedyncza odbiegająca odpowiedź nie skazuje uczciwego endpointu.
Często zadawane pytania
Czy mój klucz API trafia na wasze serwery?
Nie. Tester działa w całości w Twojej przeglądarce: żądania idą prosto z Twojego komputera do skonfigurowanego endpointu. Nigdy nie widzimy, nie logujemy ani nie przechowujemy Twojego klucza. Historia przebiegów jest trzymana wyłącznie w localStorage Twojej przeglądarki.
Ile kosztuje przebieg testu?
Sześć malutkich żądań z kilkoma tokenami wyjściowymi każde — na api.airforce to ułamek centa, rozliczany na Twoim własnym kluczu. Klucze free-tier korzystają ze swojego normalnego darmowego limitu.
Mój przebieg wrócił jako „niezweryfikowany” — czy endpoint jest fałszywy?
Nie. Niezweryfikowany oznacza tylko, że przejściowy problem (rate limit, 5xx, timeout lub blokada CORS) przerwał test. Poczekaj chwilę i uruchom ponownie. Nigdy nie oznaczamy endpointu jako podejrzanego z powodu złej chwili.
Czy mogę testować endpointy inne niż api.airforce?
Tak — wpisz dowolny podstawowy URL i klucz. Obowiązuje jednak bezpieczeństwo przeglądarki (CORS): api.airforce gwarantuje odpowiedź na wywołania z przeglądarki, inni dostawcy mogą je blokować — wtedy przebieg jest oznaczany jako niezweryfikowany, a nie nieudany.