AI Humanizer API
Humanizálja az AI-szöveget saját termékében egyetlen REST hívással. Az AI humanizer API a TextPulse működését biztosító motort teszi elérhetővé a backend számára: JSON érkezik be, átírt próza tér vissza, több mint 60 nyelven.
Az első kérés elküldése
Hitelesítsen egy Authorization: Bearer fejléc segítségével, majd küldje el a szöveget. Az átírt változat outputText néven érkezik vissza, a hívás mérési adataival együtt.
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 }'{ "outputText": "Our analysis points to measurable gains from the...", "metrics": { "inputWords": 128, "outputWords": 134, "wordsCharged": 128, "balanceRemaining": 99872, "modelLatencyMs": 4310, "route": "v1/humanize" }}Mit kezel Ön helyett az AI humanizer API
A nyelvi útválasztás, a regisztervezérlés, a mérés és az újrapróbálkozás biztonsága az endpoint része, így az integráció egyetlen függvény marad.
Egy útvonal 60+ nyelvet fed le
Az angol a finomhangolt humanizer motoron fut. Adjon meg egy nyelvi értéket, és a kérés ehelyett a többnyelvű útvonalra kerül, így egy nem angol termékoldal ugyanahhoz az endpointhez jut második integráció nélkül.
A regiszter és az erősség paraméterek
Öt írásmód fedi le az Academic, Corporate, Creative, Blog/SEO és General regisztert. Az intensityScalar érték határozza meg, mennyire tér el az átírás a forrástól, és a 0, 0.25, 0.5, 0.75 vagy 1 értékek egyikét veheti fel, a Mild szinttől a 0.5-ös Balanced alapértelmezésen át az Aggressive szintig.
Egy POST dokumentumonként
Nincs figyelendő job queue és nincs regisztrálandó webhook. A humanize hívás addig tartja a kapcsolatot, amíg a modell vissza nem tér, majd az átírt szöveggel válaszol, így egyetlen kérés elvégzi a munkát.
Az újrapróbálkozásokért nem számítunk fel kétszer
Küldjön egy requestId-t, és az eredmény kb. tíz percig hozzá lesz gyorsítva. Ugyanazon azonosító ismétlése ebben az időablakban a tárolt választ játssza le, nem futtatja újra a modellt, és ha a motor bármelyik kérést nem tud befejezni, a szavai automatikusan visszakerülnek az egyenlegébe.
Végpont referencia
Authorization: Bearer fejlécből olvassa ki a kulcsát. A kulcsok tp_live_ előtaggal kezdődnek, és projektenként kerülnek kiadásra./api/v1/humanize/api/v1/balanceEgyetlen humanize hívás legfeljebb 1,000 szót fogad el 10,000 karakteres felső határon belül, és minden kulcs percenként 60 kérést adhat ki. A hosszabb dokumentumokat hívások sorozataként küldjük.
Kérésparaméterek
Csak a text kötelező. Minden másnak van ésszerű alapértéke, így a minimális integráció egyetlen mező.
| Paraméter | Type | Jelenlét | Megjegyzések |
|---|---|---|---|
text | string | Kötelező | A humanizálandó szöveg. Kérésenként legfeljebb 1,000 szó, 10,000 karakteres felső határon belül. |
writingMode | string | Alapértelmezés: Academic | Academic, Corporate, Creative, Blog/SEO vagy General egyikét jelenti. Meghatározza azt a regisztert, amelyet az átírás követ. |
intensityScalar | number | Alapértelmezés: 0.5 | 0, 0.25, 0.5, 0.75 vagy 1 egyikét jelenti. A forrástól való eltérés mértéke, a Mildtól a Balanceden át az Aggressive-ig. |
language | string | Opcionális | A nem angol szöveget a többnyelvű útvonalra irányítja. Hagyja el, vagy küldjön angolt a finomhangolt angol motorhoz. |
englishVariant | string | Opcionális | Amerikai vagy brit. A helyesírást és a szókincset az Atlanti-óceán egyik oldalán tartja. |
freezeTerms | string[] | Opcionális | Legfeljebb 10 kifejezés vagy szófordulat marad érintetlenül a felülírás során: nevek, hangszerek, terméknevek felépítése. |
removeEmDashes | boolean | Opcionális | Az em dash szerkezeteket hagyományos írásjelekké írja át. |
requestId | string | Ajánlott | Az Ön idempotencia tokenje. Ha nagyjából tíz percen belül megismétli, a tárolt választ játssza vissza, nem számít fel újra. |
Válaszmezők
outputTextA humanizált szöveg.metrics.inputWords / outputWordsA beérkezett és a visszaadott szavak száma. Az átírások gyakran valamivel hosszabbak, mint a forrás.metrics.wordsChargedA hívás költsége. Mindig megegyezik a bemeneti számmal, soha nem a kimeneti számmal.metrics.balanceRemainingA hívás után a kulcson maradt szójóváírások száma, így második kérés nélkül is mérhet.metrics.modelLatencyMs / routeAz átírás futási ideje és az útvonal, amely kiszolgálta.Hibák és újrapróbálkozások
Minden hiba JSON-t ad vissza egy stabil error.code értékkel és egy ember által olvasható üzenettel. A tervezés szempontjából fontos szabály: csak azért számítunk fel díjat, ha az átírás ténylegesen elkészült, és ugyanazzal a requestId értékkel újrapróbálkozni mindig biztonságos.
UNAUTHORIZEDHiányzó vagy nem felismert API kulcs. Ellenőrizze az Authorization: Bearer fejlécet.INSUFFICIENT_BALANCENincs elég szójóváírás a kulcson. A válasz tartalmazza a rendelkezésre álló egyenleget.REQUEST_IN_PROGRESSEzzel a requestId-val rendelkező kérés még feldolgozás alatt áll. Várjon rá, ne fusson vele párhuzamosan.TOO_LONG / VALIDATION_FAILEDA bemenet túllépi az 1,000 szavas korlátot, vagy valamelyik paraméter hibásan van megadva. A válasz felsorolja a pontos problémákat.ENGINE_ERRORA motor hibát észlelt vagy időtúllépés történt. A szavak már visszakerültek az egyenlegére, próbálja újra ugyanazzal a requestId értékkel.Az endpoint mögötti motor
Minden hívás a közzétett TextPulse motort futtatja, amelyet egy 2,000 dokumentumból álló akadémiai korpuszon mértek, majd a detektálási modellek frissítésekor újrafuttattak. Detektoronkénti alacsony pontszámú arányok:
A szolgáltató által mért adatok, a saját korpuszukkal publikálva. Egyetlen humanizer sem ígérhet egy adott dokumentumra vonatkozó detektoreredményt, ezért a terméke üzenetét a mérésre építse, ne egy ígéretre.
Amire a csapatok a humanizer API-ra építenek
EdTech és íróplatformok
Adjon hozzá egy humanize műveletet a meglévő nyelvtani vagy parafrazáló funkciók mellé. Az Academic mód változatlanul megőrzi az idézeteket, így a hallgatóknak szánt eszközöknek nem kell eltávolítaniuk a hivatkozásokat a szöveg elküldése előtt.
Dokumentum- és lektorálóeszközök
A teljes dokumentumokat 1,000 szavas részekben továbbítsa, majd állítsa össze újra. A freeze terms a neveket és a terminológiát változatlanul tartja az egyes részek között, az idempotens újrapróbálkozások pedig biztonságossá teszik a kötegelt folyamatok ismételt futtatását.
Tartalom- és SEO-termékek
A Blog/SEO mód a vázlatokat publikálható prózává írja át, miközben a freeze terms rögzíti a célkulcsszavakat, így a szöveg megőrzi keresési szándékát, és elveszíti a gépies ritmust.
White-label partnerek
Az endpoint láthatatlanul fut az Ön termékében: az Ön felülete, az Ön számlázása, a mi motorunk. A partneri megállapodások árazása a hozzáférési űrlapon keresztül havi volumen alapján történik.
AI humanizer API árképzés
A kreditek előre megvásárolva vannak, és a szavak alapján kerülnek levonásra. A számlázás azt számolja, amit elküld, soha nem azt, amit a motor visszaad, és minden olyan hívás, amely nem eredményez átfogalmazást, visszajóváírásra kerül a kulcs egyenlegére.
A kreditek a vásárlástól számított 12 hónapig érvényesek, és lefedik az endpoint által támogatott minden nyelvet, írásmódot és angol változatot. Tartós volumen vagy saját termékén belüli white-label megoldás esetén kérjen hozzáférést, és az Ön havi mennyisége alapján adunk árajánlatot.
API kulcs igénylése
A kulcsokat projektenként adjuk ki. Írja le, min dolgozik, és 24 órán belül válaszolunk.