JavaScript / Node.js
Integrate Gender-API.com into your JavaScript applications with our official client library supporting both browser and Node.js environments. Our AI-powered API delivers 99.5% accurate gender detection 10x-90x faster than generic AI models. Perfect for client-side form validation, user personalization, and backend services. The Promise-based API makes integration effortless with async/await support. Unlike ChatGPT or other LLMs, our specialized database contains 37% more names and provides country-specific accuracy. Process names in under 100ms with 99.9% uptime SLA. Ideal for React, Vue, Angular, and Express.js applications. Start free with 100 monthly API calls, no credit card required. Trusted by developers worldwide.
Öncelikle npm ile kütüphanemizi yükleyin:
npm install gender-api.com-client --save
const { Client } = require('gender-api.com-client');
const client = new Client('your-api-key');
// Simple gender lookup
client.getByFirstName('Theresa').then(result => {
console.log(`${result.first_name} is ${result.gender} (Probability: ${result.probability}`);
}).catch(error => {
console.error('Error:', error);
});
// First name with country (e.g., "Andrea" varies by country)
client.getByFirstName('Andrea', { country: 'IT' }).then(result => {
console.log(`${result.first_name} in Italy is ${result.gender}`);
}).catch(error => {
console.error('Error:', error);
});
// Full name with automatic first/last name splitting
client.getByFullName('John Smith').then(result => {
console.log(`${result.first_name} ${result.last_name} is ${result.gender}`);
}).catch(error => {
console.error('Error:', error);
});
// Email address analysis
client.getByEmailAddress('marie.curie@example.com').then(result => {
console.log(`Email gender: ${result.gender}`);
}).catch(error => {
console.error('Error:', error);
});
// Batch processing - multiple names in one call
const names = [
{ id: '1', first_name: 'Theresa', country: 'US' },
{ id: '2', first_name: 'John', country: 'US' }
];
client.getByFirstNameMultiple(names).then(results => {
results.forEach(r => {
console.log(`ID: ${r.input.id}, Gender: ${r.gender}`);
});
}).catch(error => {
console.error('Error:', error);
});
// Account statistics
client.getStatistics().then(stats => {
console.log(`Credits Remaining: ${stats.remaining_credits}`);
}).catch(error => {
console.error('Error:', error);
});
Müşteri belgelerinin tamamını buradan görüntüleyin:
Uygulamaların için Profesyonel Cinsiyet Tespiti
Gender-API.com, 150+ ülkede %99,5 doğrulukla kurumsal düzeyde gender tespiti sunar. Uzmanlaşmış API’miz, genel amaçlı yapay zekâ çözümlerini 10x-90x daha hızlı yanıt süreleri ve %9-34 daha yüksek doğrulukla geride bırakır.
Neden Genel Amaçlı Yapay Zeka Yerine Gender-API’yi Seçmelisin?
- Amaca Özel Cinsiyet tespiti için özelleştirilmiştir, genel amaçlı bir yapay zeka değildir
- Şimşek Hızında : Genel yapay zekâda saniyeler sürebilen yanıt sürelerine karşılık 100 ms’nin altında yanıt süreleri
- Daha Doğru Kültürel ve bölgesel zekâ ile %99.5 doğruluk
- Daha Geniş Veritabanı 9+ milyon isim, tipik yapay zekâ eğitim verilerinden %37 daha fazla
- Güvenilir Öngörülebilir performansla %99.9 çalışma süresi SLA’sı
Öne Çıkan Özellikler
- Sadece birkaç satır kodla kolay entegrasyon
- Yüksek hacimli uygulamalar için toplu işlemleme
- Bölgesel isim varyasyonları için ülkeye özel doğruluk
- Akıllı normalizasyon: yazım hatalarını ve farklı varyasyonları doğru şekilde işler
- GDPR uyumlu ve kurumsal kullanıma hazır
Bugün Ücretsiz Başla
Kredi kartı gerekmeden ayda 100 ücretsiz API çağrısı al. İhtiyacın ne olursa olsun, esnek fiyatlandırmayla büyüdükçe kolayca ölçekle.