Geliştiriciler için tasarlandı

AI Humanizer API

AI metnini kendi ürününüz içinde tek bir REST çağrısıyla insanlaştırın. AI humanizer API, TextPulse'u çalıştıran motoru arka ucunuza sunar: JSON girer, yeniden yazılmış düzyazı çıkar, 60'tan fazla dilde.

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

İlk isteğinizi yapma

Authorization: Bearer başlığıyla kimlik doğrulayın ve metninizi gönderin. Yeniden yazılmış sürüm, bu çağrıya ait ölçüm verileriyle birlikte outputText olarak döner.

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"  }}

AI humanizer API sizin için neleri yönetir

Dil yönlendirme, kayıt denetimi, ölçümleme ve yeniden deneme güvenliği uç noktanın parçasıdır, böylece entegrasyonunuz tek bir işlev olarak kalır.

Tek rota 60'tan fazla dili kapsar

İngilizce, ince ayarlı humanizer motorunda çalışır. Bir dil değeri gönderin, istek bunun yerine çok dilli yola yönlendirilir, böylece İngilizce olmayan bir ürün sayfası ikinci bir entegrasyon olmadan aynı uç noktaya ulaşır.

Kayıt ve güç parametrelerdir

Beş yazım modu, Academic, Corporate, Creative, Blog/SEO ve General kayıtlarını kapsar. intensityScalar değeri, yeniden yazımın kaynak metinden ne kadar farklı olacağını belirler ve Mild'den, 0.5'teki Balanced varsayılanına, oradan Aggressive'e uzanan aralıkta 0, 0.25, 0.5, 0.75 veya 1 değerlerinden birini alır.

Belge başına tek POST

Sorgulanacak bir iş kuyruğu ve kaydedilecek bir webhook yoktur. humanize çağrısı, model dönene kadar bağlantıyı açık tutar ve yeniden yazılmış metinle yanıt verir, böylece işi tek bir istek tamamlar.

Yeniden denemeler iki kez ücretlendirilmez

Bir requestId gönderdiğinizde sonuç, yaklaşık on dakika boyunca onunla birlikte önbelleğe alınır. Bu pencere içinde aynı tanımlayıcıyı tekrar kullandığınızda, model yeniden çalıştırılmak yerine saklanan yanıt yeniden oynatılır ve motorun tamamlayamadığı herhangi bir istek, sözlerini otomatik olarak bakiyenize geri döndürür.

Uç nokta referansı

Her iki rota da anahtarınızı Authorization: Bearer başlığından okur. Anahtarlar tp_live_ ile başlar ve proje başına verilir.
POST/api/v1/humanize
AI tarafından üretilen metni doğal düzyazıya yeniden yazın.
GET/api/v1/balance
Anahtarınızda kalan kelime kredilerini okuyun.

Tek bir humanize çağrısı, 10,000 karakter üst sınırı içinde en fazla 1,000 kelime kabul eder ve her anahtar dakikada 60 istek verebilir. Daha uzun belgeler bir çağrı dizisi olarak gönderilir.

İstek parametreleri

Yalnızca text gereklidir. Diğer her şeyin makul bir varsayılan değeri vardır, bu nedenle en yalın entegrasyon tek bir alandan oluşur.

ParametreTypeBulunma durumuNotlar
textstringGerekliHumanize edilecek metin. İstek başına 10.000 karakter üst sınırı içinde en fazla 1.000 kelime.
writingModestringVarsayılan: AcademicAcademic, Corporate, Creative, Blog/SEO veya General seçeneklerinden biri. Yeniden yazımın koruduğu üslubu belirler.
intensityScalarnumberVarsayılan: 0.50, 0.25, 0.5, 0.75 veya 1 seçeneklerinden biri. Yeniden yazımın kaynak metinden ne kadar uzaklaştığı, Mild'den Balanced'a ve Aggressive'a doğru.
languagestringİsteğe bağlıİngilizce olmayan metni çok dilli yola yönlendirir. İnce ayarlanmış İngilizce motoru için bunu atlayın ya da İngilizce gönderin.
englishVariantstringİsteğe bağlıAmerican veya British. Yazımı ve kelime dağarcığını Atlantik'in bir tarafında tutar.
freezeTermsstring[]İsteğe bağlıYeniden yazım boyunca kelimesi kelimesine korunacak en fazla 10 terim veya ifade: yapı adları, araçlar, ürün adları.
removeEmDashesbooleanİsteğe bağlıEm dash yapılarının geleneksel noktalama işaretlerine dönüştürülmesini sağlar.
requestIdstringÖnerilirSizin idempotency belirteciniz. Yaklaşık on dakika içinde tekrar edilirse, yeniden ücretlendirme yerine saklanan yanıtı yeniden oynatır.

Yanıt alanları

outputTextHumanize edilmiş metin.
metrics.inputWords / outputWordsAlınan kelime sayısı ve döndürülen kelime sayısı. Yeniden yazımlar çoğu zaman kaynak metinden biraz daha uzun olur.
metrics.wordsChargedÇağrının maliyeti. Her zaman giriş sayısına eşittir, çıkış sayısına asla eşit değildir.
metrics.balanceRemainingBu çağrıdan sonra anahtarda kalan kelime kredileri, böylece ikinci bir istek olmadan ölçüm yapabilirsiniz.
metrics.modelLatencyMs / routeYeniden yazım için motor süresi ve bunu sunan yol.

Hatalar ve yeniden denemeler

Her hata, sabit bir error.code ve insan tarafından okunabilir bir mesajla JSON döndürür. Tasarımınızı buna göre kurmaya değer kural şudur: sizden yalnızca teslim edilmiş bir yeniden yazım için ücret alınır ve aynı requestId ile yeniden denemek her zaman güvenlidir.

401UNAUTHORIZEDAPI anahtarı eksik veya tanınmıyor. Authorization: Bearer başlığını kontrol edin.
402INSUFFICIENT_BALANCEAnahtarda yeterli kelime kredisi yok. Yanıt, mevcut bakiyeyi içerir.
409REQUEST_IN_PROGRESSBu requestId ile yapılan bir istek hâlâ işleniyor. Yarışa girmeden bekleyin.
422TOO_LONG / VALIDATION_FAILEDGirdi, 1.000 kelime sınırını aşıyor ya da bir parametre hatalı biçimlendirilmiş. Yanıt, tam sorunları listeler.
5xxENGINE_ERRORMotor başarısız oldu veya zaman aşımına uğradı. Kelimeler zaten bakiyenize geri yüklendi; aynı requestId ile yeniden deneyin.

Uç noktanın arkasındaki motor

Her çağrı, yayımlanmış TextPulse motorunu çalıştırır, 2.000 belgeli bir akademik derlem üzerinde ölçülmüş ve tespit modelleri güncellendikçe yeniden çalıştırılmıştır. Dedektöre göre düşük puan oranları:

92.33%
Turnitin AI
89.12%
Originality.ai
87.91%
GPTZero

Derlemeleriyle birlikte yayımlanan, satıcı tarafından ölçülmüş değerler. Hiçbir humanizer, belirli bir doküman için bir tespit sonucunu garanti edemez, bu nedenle mesajınızı bir garantiye değil, ölçüme dayandırın.

Ekiplerin humanizer API üzerinde geliştirdikleri

EdTech ve yazma platformları

Mevcut dil bilgisi veya paraphrase özelliklerinizin yanına bir humanize eylemi ekleyin. Academic modu alıntıları olduğu gibi korur, böylece öğrenciye dönük araçların metni göndermeden önce kaynakları çıkarması gerekmez.

Belge ve düzeltme okuma araçları

Tüm belgeleri 1.000 kelimelik parçalar halinde aktarın ve yeniden birleştirin. Freeze terms, adları ve terminolojiyi parçalar arasında sabit tutar, idempotent yeniden denemeler ise toplu işlem hatlarının güvenle yeniden çalıştırılmasını sağlar.

İçerik ve SEO ürünleri

Blog/SEO modu, taslakları yayımlanabilir düzyazıya yeniden yazar, freeze terms ise hedef anahtar kelimeleri kilitler, böylece metin arama niyetini korur ve makine ritmini kaybeder.

Beyaz etiket ortakları

Uç nokta, ürününüzün içinde görünmeden çalışır, sizin arayüzünüz, sizin faturalandırmanız, bizim motorumuz. Ortaklık düzenlemeleri, erişim formu üzerinden aylık hacme göre fiyatlandırılır.

AI humanizer API fiyatlandırması

Krediler kelime bazında peşin ödenir ve kelime kelime düşülür. Faturalama, motorun döndürdüğünü değil, gönderdiğinizi sayar ve yeniden yazım üretemeyen her çağrı, ilgili anahtarın bakiyesine geri kredilendirilir.

Başlangıç
$28
100K kelime
$0.28 1,000 kelime başına
Büyüme
$125
500K kelime
$0.25 1,000 kelime başına
Pro
$440
2M kelime
$0.22 1,000 kelime başına
En iyi değerÖlçek
$2,000
10M kelime
$0.20 1,000 kelime başına

Krediler, satın alımdan itibaren 12 ay geçerlidir ve endpoint'in desteklediği her dili, yazım modunu ve İngilizce varyantını kapsar. Sürekli hacim ya da kendi ürününüz içinde white-label bir düzenleme için, erişim talep edin ve aylık rakamınıza göre fiyat teklifi sunalım.

API anahtarınızı alın

Anahtarlar proje bazında verilir. Ne geliştirdiğinizi açıklayın, 24 saat içinde yanıt verelim.

Bilgileriniz yalnızca anahtarı sağlamak için kullanılır, başka hiçbir amaçla kullanılmaz.

AI insanlaştırıcı API soruları