GPU Dedicada NVIDIA · CUDA 12.5 · 7–13ms por imagem

Resolva CAPTCHAs com IA de Forma Rápida e Barata!

Processamento via GPU Dedicada (CUDA 12.5) NVIDIA — inferência 10–50x mais rápida que serviços baseados em CPU cloud.

Python · Classificação de produto
import requests, base64

result = requests.post(
    "https://cv.empreflow.com.br/image/classify",
    json={
        "image_b64": base64.b64encode(open("produto.jpg", "rb").read()).decode(),
        "top_k": 3
    },
    headers={"X-API-Key": "cvapi_sua_chave"}
).json()

print(result["category"])      # "computer keyboard"
print(result["confidence"])    # 0.3442
 0.5 crédito debitado · saldo: 9999.5
7ms
Classificação de imagem
13ms
Detecção YOLO (CAPTCHA)
10–50x
Mais rápido que CPU cloud
CUDA
GPU NVIDIA dedicada

O que a API resolve

Três serviços de visão computacional prontos para integrar em qualquer linguagem.

🔲

reCAPTCHA v2 Checkbox

Detecta o checkbox "Não sou um robô" via OpenCV e retorna as coordenadas absolutas para clicar — sem GPT, sem custo de token.

OpenCV 0,5 crédito
🖼️

reCAPTCHA v2 Grade

Lê a instrução (OCR), identifica o objeto nas 9 células com YOLOv8 e retorna quais células clicar com coordenadas pixel-perfeitas.

YOLOv8 pytesseract 1 crédito
🏷️

Classificação de Imagens

Passa uma foto de produto e recebe a categoria (1.000 classes ImageNet). Ideal para e-commerce, catálogos e triagem automática de imagens.

ResNet50 ImageNet 1k 0,5 crédito

GPU Dedicada (CUDA 12.5)

NVIDIA com drivers CUDA 12.5 e PyTorch 2.5. Inferência 10–50x mais rápida que serviços baseados em CPU cloud.

CUDA 12.5 PyTorch 2.5 NVIDIA
🔑

API Keys + Créditos

Cada cliente recebe uma chave única. Créditos são debitados por chamada. Consulte saldo e histórico a qualquer momento via /usage.

Pré-pago Sem assinatura
🌐

Acesso Global via HTTPS

Endpoint público com SSL via Cloudflare Tunnel — sem abrir portas no roteador. Disponível de qualquer lugar do mundo.

Cloudflare SSL/TLS

Integração em minutos

Escolha a linguagem e copie. Nenhuma dependência especial necessária.

import requests, base64, pathlib

# Classificar produto
img_b64 = base64.b64encode(pathlib.Path("produto.jpg").read_bytes()).decode()

r = requests.post(
    "https://cv.empreflow.com.br/image/classify",
    json={"image_b64": img_b64, "top_k": 5},
    headers={"X-API-Key": "cvapi_sua_chave"}
)

data = r.json()
print(data["category"])      # "laptop"
print(data["confidence"])    # 0.8721
print(data["credits_remaining"])  # 9999.5

# Resolver CAPTCHA grade
screenshot_b64 = base64.b64encode(pathlib.Path("screen.png").read_bytes()).decode()

grid = requests.post(
    "https://cv.empreflow.com.br/captcha/analyze",
    json={"screenshot_b64": screenshot_b64, "width": 1920, "height": 1080},
    headers={"X-API-Key": "cvapi_sua_chave"}
).json()

for cell in grid["cells_to_click"]:
    print(f"Clicar em ({cell['x']}, {cell['y']})")
const fs = require('fs');

// Classificar produto
const img = fs.readFileSync('produto.jpg').toString('base64');

const res = await fetch('https://cv.empreflow.com.br/image/classify', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'X-API-Key': 'cvapi_sua_chave'
  },
  body: JSON.stringify({ image_b64: img, top_k: 5 })
});

const data = await res.json();
console.log(data.category);       // "laptop"
console.log(data.confidence);     // 0.8721
console.log(data.credits_remaining); // 9999.5
# Classificar imagem
B64=$(base64 -w 0 produto.jpg)

curl -X POST https://cv.empreflow.com.br/image/classify \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cvapi_sua_chave" \
  -d "{\"image_b64\": \"$B64\", \"top_k\": 5}"

# Resolver CAPTCHA
B64=$(base64 -w 0 screenshot.png)

curl -X POST https://cv.empreflow.com.br/captcha/analyze \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cvapi_sua_chave" \
  -d "{\"screenshot_b64\": \"$B64\", \"width\": 1920, \"height\": 1080}"

# Ver saldo
curl https://cv.empreflow.com.br/usage \
  -H "X-API-Key: cvapi_sua_chave"
<?php

function cvApiClassify(string $imagePath, string $apiKey): array {
    $b64 = base64_encode(file_get_contents($imagePath));
    $ch  = curl_init('https://cv.empreflow.com.br/image/classify');
    curl_setopt_array($ch, [
        CURLOPT_POST           => true,
        CURLOPT_POSTFIELDS     => json_encode(['image_b64' => $b64, 'top_k' => 5]),
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_HTTPHEADER     => [
            'Content-Type: application/json',
            "X-API-Key: $apiKey",
        ],
    ]);
    return json_decode(curl_exec($ch), true);
}

$result = cvApiClassify('produto.jpg', 'cvapi_sua_chave');
echo $result['category'];    // "laptop"
echo $result['confidence'];  // 0.8721

Preços simples, sem surpresas

Pague pelo uso. Sem assinatura mensal, sem cobranças escondidas. Créditos não expiram.

Starter
R$1,75
10.000 créditos
R$0,175 por 1.000 resoluções

  • 10.000 chamadas à API
  • CAPTCHA + classificação
  • X-API-Key dedicada
  • Suporte via WhatsApp
Pro
R$75,00
500.000 créditos
R$0,15 por 1.000 resoluções

  • 500.000 chamadas à API
  • CAPTCHA + classificação
  • X-API-Key dedicada
  • SLA 99% uptime
Enterprise
R$250,00
2.000.000 créditos
R$0,125 por 1.000 resoluções

  • 2.000.000 chamadas à API
  • Todos os endpoints
  • Múltiplas API Keys
  • Suporte dedicado

Especificações técnicas

Infraestrutura de alta performance para máxima velocidade

Recurso Detalhe
GPUNVIDIA com CUDA 12.5
FrameworkPyTorch 2.5 + FastAPI
Latência média7–13ms por imagem (GPU)
Velocidade vs CPU cloud10–50x mais rápido
reCAPTCHA v2 Checkbox✓ OpenCV
reCAPTCHA v2 Grade (imagens)✓ YOLOv8 + OCR
Classificação de produtos✓ ResNet50 (1.000 classes)
PagamentoPIX (BRL) · Sem assinatura
SuportePortuguês · WhatsApp
DisponibilidadeHTTPS global via Cloudflare

Pronto para começar?

Crie sua conta grátis e ganhe 10 créditos para testar. Ou fale conosco via WhatsApp para planos maiores.

Pagamento via PIX · Créditos liberados em até 15 minutos