Rust Client
Blazingly fast Rust client for Gender-API.com providing memory-safe and efficient gender detection for systems programming. Our specialized API delivers 99.5% accuracy in under 100ms, perfect for high-performance applications and embedded systems. The client is built with zero-cost abstractions and follows Rust best practices for safety and concurrency. Unlike generic AI models that are slow and resource-heavy, our API is 10x-90x faster with 9-34% better accuracy. Ideal for CLI tools, web servers, and performance-critical applications. Access over 9 million names across 150+ countries with intelligent fallback. Start free with 100 monthly API calls. Production-ready and GDPR compliant.
use reqwest::header::AUTHORIZATION;
use serde::{Deserialize, Serialize};
use std::error::Error;
// Add to Cargo.toml:
// [dependencies]
// reqwest = { version = "0.11", features = ["json"] }
// tokio = { version = "1", features = ["full"] }
// serde = { version = "1.0", features = ["derive"] }
#[derive(Serialize)]
struct Request<'a> {
first_name: &'a str,
}
#[derive(Deserialize, Debug)]
struct Response {
gender: String,
probability: f64,
}
#[tokio::main]
async fn main() -> Result<(), Box<dyn Error>> {
let api_key = "YOUR_API_KEY"; // Get your key at https://gender-api.com/en/account/auth-tokens
let client = reqwest::Client::new();
let resp: Response = client
.post("https://gender-api.com/v2/gender/by-first-name")
.header(AUTHORIZATION, format!("Bearer {api_key}"))
.json(&Request { first_name: "Theresa" })
.send()
await?
.json()
await?;
println!("Gender: {}", resp.gender);
println!("Probability: {}", resp.probability);
Ok(())
}
Detecção Profissional de Gênero para Seus Aplicativos
A Gender-API.com oferece detecção de gênero de nível empresarial com 99,5% de precisão em mais de 150 países. Nossa API especializada supera soluções genéricas de IA, com tempos de resposta 10x a 90x mais rápidos e uma precisão 9% a 34% melhor.
Por que escolher o Gender-API em vez de uma IA genérica?
- Feito sob medida : Especializado em detecção de gênero, não é uma IA de uso geral
- Rápido como um raio : Tempos de resposta abaixo de 100 ms vs. segundos para IA genérica
- Mais preciso 99,5% de precisão com inteligência cultural e regional
- Banco de dados maior 9+ milhões de nomes, 37% a mais do que dados típicos de treinamento de IA
- Confiável SLA de 99,9% de disponibilidade, com desempenho previsível
Principais recursos
- Integração fácil com apenas algumas linhas de código
- Processamento em lote para aplicações de alto volume
- Precisão por país para variações regionais de nomes
- Normalização inteligente que lida com erros de digitação e variações
- Compatível com o GDPR e pronto para empresas
Comece grátis hoje
Receba 100 chamadas gratuitas da API por mês sem precisar de cartão de crédito. Escale conforme você cresce com preços flexíveis para cada necessidade.