Creat pentru dezvoltatori

AI Humanizer API

Umanizează text AI în propriul produs cu o singură cerere REST. API-ul de humanizare AI expune backendului tău motorul care alimentează TextPulse, JSON intră, proza rescrisă revine, în peste 60 de limbi.

POSThttps://textpulse.ai/api/v1/humanize

Realizarea primei cereri

Autentifică-te cu un antet Authorization: Bearer și trimite textul. Versiunea rescrisă revine ca outputText, împreună cu valorile de tarifare pentru acea cerere.

curl https://textpulse.ai/api/v1/humanize \  -H "Authorization: Bearer tp_live_YOUR_KEY" \  -H "Content-Type: application/json" \  -d '{    "text": "Our analysis indicates the intervention produced gains...",    "writingMode": "Academic",    "intensityScalar": 0.5  }'
200 OKapplication/json
{  "outputText": "Our analysis points to measurable gains from the...",  "metrics": {    "inputWords": 128, "outputWords": 134,    "wordsCharged": 128, "balanceRemaining": 99872,    "modelLatencyMs": 4310, "route": "v1/humanize"  }}

Ce gestionează API-ul de humanizare AI pentru tine

Rutarea limbii, controlul registrului, tarifarea și siguranța la reluare fac parte din endpoint, astfel încât integrarea ta rămâne o singură funcție.

Un singur traseu acoperă 60+ limbi

Engleza rulează pe motorul de humanizare optimizat. Transmite o valoare pentru limbă și cererea este rutată către calea multilingvă, astfel încât o pagină de produs în altă limbă ajunge la același endpoint fără o a doua integrare.

Registrul și intensitatea sunt parametri

Cinci moduri de scriere acoperă registrele Academic, Corporate, Creative, Blog/SEO și General. Valoarea intensityScalar stabilește cât de diferită este rescrierea față de sursă și ia una dintre valorile 0, 0.25, 0.5, 0.75, 1 sau 1.25, de la Ușor până la valoarea implicită Echilibrat la 0.5 și Agresiv la 1, până la ULTRA la 1.25.

Un singur POST per document

Nu există coadă de joburi de interogat și nici webhook de înregistrat. Apelul humanize menține conexiunea până când modelul returnează și răspunde cu textul rescris, astfel încât o singură cerere finalizează lucrarea.

Reluările nu se taxează de două ori

Trimiteți un requestId, iar rezultatul este stocat în cache pentru aproximativ zece minute. O repetare a aceluiași identificator în fereastra respectivă reia răspunsul stocat, în loc să ruleze din nou modelul, iar orice request pe care motorul nu reușește să îl finalizeze își returnează cuvintele automat în soldul dvs.

ULTRANEW!

ULTRA: Cea mai mare reducere a scorului AI prin API

Noua setare de intensitate a șasea funcționează pe același endpoint. Setează intensityScalar la 1.25 pentru ULTRA, rescrierea maximă a humanizerului, cu o rată de reducere a scorului GPTZero de 89%.

Reducerea scorului AI vs. Fidelitate semantică vs. gramatică

025507510050%59%68%76%78%89%UșorModeratEchilibratPuternicAgresivULTRA
  • Reducerea scorului AI (GPTZero, %)
  • Fidelitate semantică (suport NLI × 100)
  • Gramatică (LanguageTool semnalează la 1.000 de cuvinte)
De la Ușor la Ultra, reducerea scorului AI crește de la 50% la 89%. Reducerea scorului AI crește în detrimentul unei fidelități semantice, gramatici și lizibilități generale ușor mai scăzute.

Un parametru

Setează intensityScalar la 1.25 în cererea pe care o trimiți deja. Endpointul, cheia Bearer și răspunsul JSON rămân la fel.

Rescrierea maximă

ULTRA rescrie mai mult din fiecare paragraf decât orice altă setare, cu cea mai mare reducere a scorului AI, în schimbul unei lizibilități și gramatici ușor mai slabe. Revizuiește rezultatul înainte de trimitere.

Doar text în engleză

ULTRA funcționează doar cu text în limba engleză. Celelalte cinci setări acoperă toate limbile acceptate de API.

Facturat per cuvânt introdus

O solicitare ULTRA este facturată per cuvânt de intrare, la fel ca orice altă setare, iar o solicitare pe care motorul nu reușește să o finalizeze îți returnează automat cuvintele în sold.

Referință endpoint

Ambele rute citesc cheia ta dintr-un antet Authorization: Bearer. Cheile încep cu tp_live_ și sunt emise per proiect.
POST/api/v1/humanize
Rescrie textul generat de AI în proză naturală.
GET/api/v1/balance
Citește creditele de cuvinte rămase pe cheia ta.

Un singur apel humanize acceptă până la 1,000 de cuvinte, în limita a 10,000 de caractere, iar fiecare cheie poate emite 60 de cereri pe minut. Documentele mai lungi sunt trimise ca o succesiune de apeluri.

Parametri de cerere

Doar text este obligatoriu. Tot restul are o valoare implicită rezonabilă, astfel încât integrarea minimă este un singur câmp.

ParametruTypePrezențăNote
textstringObligatoriuTextul care trebuie humanizat. Până la 1,000 de cuvinte, în limita a 10,000 de caractere per cerere.
writingModestringImplicit: AcademicUna dintre valorile Academic, Corporate, Creative, Blog/SEO sau General. Stabilește registrul pe care îl păstrează rescrierea.
intensityScalarnumberImplicit: 0.5Una dintre valorile 0, 0.25, 0.5, 0.75, 1 sau 1.25. Cât de departe se îndepărtează rescrierea de textul sursă, de la Ușor prin Echilibrat și Agresiv până la ULTRA. ULTRA (1.25) funcționează doar pe text în engleză.
languagestringOpționalDirecționează textul non-englez către ruta multilingvă. Omiteți-l sau trimiteți engleză pentru motorul englez optimizat fin.
englishVariantstringOpționalAmerican sau British. Menține ortografia și vocabularul de o parte sau alta a Atlanticului.
freezeTermsstring[]OpționalPână la 10 termeni sau expresii păstrate identic prin rescriere: denumiri de constructe, instrumente, nume de produse.
removeEmDashesbooleanOpționalRescrie construcțiile cu em dash în punctuație convențională.
requestIdstringRecomandatTokenul dvs. de idempotentă. Repetarea lui în aproximativ zece minute redă răspunsul stocat, în loc să taxeze din nou.

Câmpuri de răspuns

outputTextTextul humanizat.
metrics.inputWords / outputWordsCuvinte primite și cuvinte returnate. Rescrierile sunt adesea puțin mai lungi decât sursa.
metrics.wordsChargedCe a costat apelul. Este întotdeauna egal cu numărul de intrare, niciodată cu numărul de ieșire.
metrics.balanceRemainingCreditele de cuvinte rămase pe cheie după acest apel, astfel încât să puteți măsura fără o a doua cerere.
metrics.modelLatencyMs / routeTimpul motorului pentru rescriere și ruta care a servit-o.
keptLinesTitlurile, listele, tabelele, ecuațiile și referințele returnate exact așa cum au fost scrise. Este prezent doar atunci când textul are astfel de linii.

Erori și reîncercări

Fiecare eroare returnează JSON cu un error.code stabil și un mesaj ușor de înțeles. Regula importantă pentru proiectare: vi se taxează doar pentru o rescriere care a fost livrată, iar reîncercarea cu același requestId este întotdeauna sigură.

401UNAUTHORIZEDCheie API lipsă sau nerecunoscută. Verificați antetul Authorization: Bearer.
402INSUFFICIENT_BALANCENu există suficiente credite de cuvinte pe cheie. Răspunsul include soldul disponibil.
409REQUEST_IN_PROGRESSO solicitare cu acest requestId este încă în procesare. Așteaptă-o în loc să o concurezi.
422TOO_LONG / VALIDATION_FAILEDIntrarea depășește limita de 1,000 de cuvinte sau un parametru este formatat incorect. Răspunsul enumeră problemele exacte.
5xxENGINE_ERRORMotorul a eșuat sau a expirat. Cuvintele au fost deja returnate în soldul dvs.; reîncercați cu același requestId.
422INSUFFICIENT_PROSETextul are 50 de cuvinte sau mai puține în paragrafele corpului de text alături de titluri, liste, tabele, ecuații sau referințe, astfel încât este prea puțin de umanizat. Nu se percepe nicio taxă; adăugați mai multe paragrafe și reîncercați.

Ce construiesc echipele pe API-ul humanizerului

Platforme EdTech și de scriere

Adăugați o acțiune de humanizare lângă funcțiile existente de gramatică sau parafrazare. Modul Academic păstrează intacte citările, astfel încât instrumentele destinate studenților nu trebuie să elimine referințele înainte de a trimite textul.

Instrumente pentru documente și corectură

Trimiteți documente întregi în blocuri de 1.000 de cuvinte și reasamblați-le. Freeze terms păstrează numele și terminologia stabile între blocuri, iar reîncercările idempotente fac ca fluxurile batch să poată fi rulate din nou în siguranță.

Produse de conținut și SEO

Modul Blog/SEO rescrie schițele în proză publicabilă, în timp ce freeze terms blochează cuvintele-cheie țintă, astfel încât textul își păstrează intenția de căutare și pierde cadența mecanică.

Parteneri white-label

Endpointul rulează invizibil în interiorul produsului dumneavoastră: interfața dumneavoastră, facturarea dumneavoastră, motorul nostru. Aranjamentele de parteneriat sunt cotate în funcție de volumul lunar prin formularul de acces.

Prețuri API humanizator AI

Creditele sunt preplătite și se consumă cu fiecare cuvânt. Facturarea numără ce trimiți, nu ce returnează motorul, iar orice apel care nu produce o rescriere este creditat înapoi la cheie.

Starter
$28
100K cuvinte
$0.28 per 1,000 de cuvinte
Growth
$125
500K cuvinte
$0.25 per 1,000 de cuvinte
Pro
$440
2M cuvinte
$0.22 per 1,000 de cuvinte
Cel mai bun raport valoareScale
$2,000
10M cuvinte
$0.20 per 1,000 de cuvinte

Creditele sunt valabile timp de 12 luni de la achiziție și acoperă fiecare limbă, mod de scriere și variantă de engleză pe care endpoint-ul le acceptă. Pentru volum susținut sau pentru un aranjament white-label în propriul produs, solicitați acces și vă vom face o ofertă în funcție de volumul lunar.

Obțineți cheia API

Cheile se emit per proiect. Descrieți ce construiți și vă vom răspunde în termen de 24 hours.

Datele dumneavoastră sunt folosite doar pentru a provisiona cheia și nimic altceva.

Întrebări despre API-ul de humanizare AI