Verifica prima di fidarti

Tester di modelli API IA

Verifica se un endpoint fornisce davvero il modello dichiarato. Funziona nel tuo browser: la tua chiave non viene mai inviata ai nostri server.

Configurazione della richiesta

Configura endpoint e chiave, poi esegui il test nel browser.

Inviata solo all'endpoint configurato — mai ai nostri server.

Una run invia 6 richieste minime con la tua chiave (frazioni di centesimo su api.airforce).

Perché questo tester è diverso

Deterministico, non un'ipotesi

Ogni controllo corrisponde a un segnale concreto nella risposta, quindi i modelli autentici non vengono mai segnalati come falsi come fa il fingerprinting statistico.

Prove che puoi vedere

Ogni verdetto mostra il prompt inviato, la risposta grezza e il testo esatto che l'ha attivato. Niente è nascosto.

La tua chiave resta tua

Tutto viene eseguito nel tuo browser. La chiave va solo all'endpoint che testi — mai ai nostri server — e la cronologia vive nel localStorage.

Come funzionano le sonde

Impronta del tokenizertokenizer

Il modello deve ripetere una stringa fissa alla lettera. Wrapper e gateway che ri-tokenizzano spesso rovinano gli echi esatti — il modello reale passa senza errori.

Echo this exact string back verbatim: Hello, world! This is a tokenizer fingerprint test.

Conteggio delle lettere (strawberry)quirk

Quante 'r' ci sono in strawberry? I modelli deboli o sostituiti falliscono notoriamente qui; il livello dichiarato risponde '3'.

How many letter r appear in the word strawberry? Reply with ONLY a single integer.

Senso dei numeri (9.11 vs 9.9)quirk

Un classico trabocchetto di ragionamento: 9.9 è maggiore di 9.11. I modelli sostituti più piccoli sbagliano regolarmente.

Which is larger: 9.11 or 9.9? Reply with ONLY the larger number, no explanation.

Limite delle conoscenzecutoff

Chi ha vinto le elezioni USA del novembre 2024? I modelli più vecchi di quanto dichiarato non possono saperlo — un segnale chiaro quando la risposta manca.

Who won the November 2024 US Presidential election? If you genuinely do not know, reply exactly: I DO NOT KNOW.

Fedeltà linguisticalanguage

Un'istruzione in tedesco richiede esattamente una parola tedesca. I livelli di traduzione silenziosi o i wrapper si tradiscono rispondendo in inglese.

Antworte ausschließlich mit dem einen deutschen Wort „Apfel". Kein anderes Wort, keine Erklärung.

Autodichiarazione (solo informativa)identity

Chiediamo al modello di nominare se stesso e il suo creatore. Non è mai un fallimento: i modelli reali spesso non sono sicuri della loro versione esatta — mostrato solo come indizio.

In ONE short sentence: state your exact model name, who built you, and your training data cutoff.

Coerenza dell'utilizzousage

Confrontiamo il conteggio dei token fatturati con il testo consegnato. Un token vale in media ~4 caratteri, quindi un conteggio di completion molto superiore al numero di caratteri è impossibile senza gonfiamento — un segnale deterministico di sovrafatturazione. La soglia è volutamente alta, così le risposte brevi non la attivano mai.

Cosa NON conta come frode

Incertezza sulla versione

Un modello reale conferma provider e livello, ma spesso non è sicuro della versione esatta. Questo da solo non è mai un fallimento — annotato solo come indizio.

Errori transitori

Rate limit (429), 5xx e timeout contrassegnano una run come non verificata, mai come sospetta. Un endpoint autentico che ha un momento difficile non viene punito.

Nomi di host cloud

Indicare AWS Bedrock, Google Vertex o Azure come host è accettato — sono modi legittimi di rivendere il modello reale.

Traduzione di protocollo

Tradurre tra chat-completions e il formato nativo messages è un normale comportamento da gateway, non un segnale di frode, purché il modello stesso sia reale.

Una sonda instabile

Quattro sonde su cinque superate bastano per l'autenticità — una sola risposta deviante non condanna un endpoint onesto.

Domande frequenti

La mia chiave API tocca i vostri server?

No. Il tester gira interamente nel tuo browser: le richieste vanno direttamente dalla tua macchina all'endpoint che configuri. Non vediamo, registriamo o conserviamo mai la tua chiave. Lo storico delle run è conservato solo nel localStorage del tuo browser.

Quanto costa una run di test?

Sei richieste minime con pochi token di output ciascuna — su api.airforce è una frazione di centesimo, addebitata sulla tua chiave. Le chiavi free-tier usano la loro normale quota gratuita.

La mia run è tornata «non verificata» — l'endpoint è falso?

No. Non verificato significa solo che un problema transitorio (rate limit, 5xx, timeout o un blocco CORS) ha interrotto il test. Aspetta un attimo e riprova. Non segnaliamo mai un endpoint come sospetto per un momento difficile.

Posso testare endpoint diversi da api.airforce?

Sì — inserisci qualsiasi URL base e chiave. Vale però la sicurezza del browser (CORS): api.airforce risponde di sicuro alle chiamate del browser, altri provider possono bloccarle — in tal caso la run è marcata come non verificata anziché fallita.