Cara menyelesaikan reCAPTCHA v2 di Relevance AI dengan Integrasi CapSolver

Ethan Collins
Pattern Recognition Specialist
03-Feb-2026

Relevance AI adalah platform untuk membangun agen AI yang mengotomatisasi alur kerja bisnis nyata, seperti generasi prospek, ekstraksi data, pengiriman formulir, dan peningkatan CRM.
Dalam praktiknya, agen-agen ini seringkali perlu berinteraksi dengan situs web yang dilindungi oleh CAPTCHA. Ini adalah titik di mana otomatisasi biasanya gagal—diperlukan intervensi manual, dan alur kerja berhenti berkembang.
CapSolver menyelesaikan masalah ini dengan memungkinkan alat Relevance AI untuk menyelesaikan tantangan CAPTCHA secara programatis dan mengirimkan token yang diperlukan sebagai bagian dari alur otomatis.
Dalam panduan ini, kita akan membahas bagaimana membangun alat Relevance AI yang menyelesaikan reCAPTCHA v2 dan mengirimkan token ke formulir yang dilindungi—tanpa bergantung pada otomatisasi browser.
Apa itu Relevance AI?
Relevance AI adalah platform untuk membangun dan menerapkan agen AI yang mengotomatisasi tugas bisnis. Dengan Tool Builder yang kuat, tim dapat membuat alat otomatisasi khusus menggunakan JavaScript, Python, atau panggilan API—tanpa memerlukan infrastruktur yang kompleks.

Fitur Utama
| Fitur | Deskripsi |
|---|---|
| Tool Builder | Membuat alat khusus dengan langkah JavaScript, Python, atau API |
| Agen AI | Agen mandiri dengan 2000+ integrasi |
| No-Code/Low-Code | Membangun otomatisasi yang kuat tanpa pengetahuan coding mendalam |
| Manajemen Rahasia | Menyimpan API keys dan kredensial secara aman |
| Sistem Multi-Agen | Tim agen yang bekerja sama pada alur kerja |
Apa itu CapSolver?
CapSolver adalah layanan penyelesaian CAPTCHA yang terkemuka yang menyediakan solusi yang didukung AI untuk mengatasi berbagai tantangan CAPTCHA. Dengan dukungan untuk berbagai jenis CAPTCHA dan waktu respons cepat, CapSolver terintegrasi secara mulus ke dalam alur kerja otomatis.

Jenis CAPTCHA yang Didukung
- reCAPTCHA v2 (berbasis gambar & tidak terlihat)
- reCAPTCHA v3 & v3 Enterprise
- Cloudflare Turnstile
- Cloudflare 5-second Challenge
- AWS WAF CAPTCHA
- CAPTCHA dan mekanisme anti-bot lainnya yang umum digunakan
Mengapa Mengintegrasikan CapSolver dengan Relevance AI?
Ketika membangun agen Relevance AI yang berinteraksi dengan situs web yang dilindungi, tantangan CAPTCHA menghentikan otomatisasi Anda. Berikut ini alasan mengapa integrasi ini penting:
- Otomatisasi Formulir Lengkap: Menyelesaikan CAPTCHA dan mengirimkan formulir dalam satu alat
- Tidak Memerlukan Browser: Bekerja melalui panggilan API—tidak diperlukan Selenium, Playwright, atau otomatisasi browser
- Operasi yang Dapat Dikembangkan: Menangani alur kerja yang dilindungi CAPTCHA secara skala
- Biaya Efektif: Bayar hanya untuk CAPTCHA yang berhasil diselesaikan
- Tingkat Keberhasilan Tinggi: Akurasi terkemuka di industri untuk reCAPTCHA v2
Panduan Pemasangan
Langkah 1: Dapatkan Kunci API CapSolver Anda
- Daftar di capsolver.com
- Gunakan kode bonus RELEVANCEAI untuk mendapatkan 6% bonus tambahan pada setiap recharge Anda

- Salin kunci API Anda dari dashboard (dimulai dengan
CAP-)
Langkah 2: Tambahkan Kunci API ke Relevance AI
-
Masuk ke Relevance AI
-
Pergi ke Pengaturan (ikon roda gigi) → Cari bagian Kunci API


-
Tambahkan rahasia baru:
- Nama:
capsolver_api_key(atau nama apa pun yang Anda sukai) - Nilai: Kunci API CapSolver Anda

- Nama:
-
Simpan rahasia
Langkah 3: Buat Alat Baru
- Pergi ke Alat di sidebar kiri
- Klik Buat Alat
- Beri nama alat Anda: "Selesaikan reCAPTCHA v2"
- Tambahkan deskripsi singkat
Membuat Alat Penyelesaian reCAPTCHA v2
Tambahkan Parameter Masukan
Klik Teks untuk menambahkan dua masukan teks:
Masukan 1:
- Nama:
website_url - Deskripsi: URL halaman dengan CAPTCHA
- Wajib: Ya
Masukan 2:
- Nama:
website_key - Deskripsi: Kunci situs reCAPTCHA (40 karakter)
- Wajib: Ya
Tambahkan Langkah JavaScript
Klik JavaScript di bagian Langkah dan tempelkan kode ini:
javascript
const CAPSOLVER_API_KEY = '{{secrets.capsolver_api_key}}';
async function solveRecaptchaV2(websiteUrl, websiteKey) {
// Langkah 1: Membuat tugas penyelesaian CAPTCHA
const createRes = await fetch('https://api.capsolver.com/createTask', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
clientKey: CAPSOLVER_API_KEY,
task: {
type: 'ReCaptchaV2TaskProxyLess',
websiteURL: websiteUrl,
websiteKey: websiteKey
}
})
});
const createData = await createRes.json();
if (createData.errorId !== 0) {
return {
success: false,
error: createData.errorDescription,
token: null
};
}
const taskId = createData.taskId;
// Langkah 2: Memantau solusi (memeriksa setiap 2 detik)
for (let i = 0; i < 60; i++) {
await new Promise(function(resolve) { setTimeout(resolve, 2000); });
const pollRes = await fetch('https://api.capsolver.com/getTaskResult', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
clientKey: CAPSOLVER_API_KEY,
taskId: taskId
})
});
const pollData = await pollRes.json();
if (pollData.status === 'ready') {
return {
success: true,
token: pollData.solution.gRecaptchaResponse,
error: null
};
}
if (pollData.status === 'failed') {
return {
success: false,
error: pollData.errorDescription,
token: null
};
}
}
return {
success: false,
error: 'Waktu tunggu solusi habis',
token: null
};
}
return await solveRecaptchaV2(params.website_url, params.website_key);
Catatan: Ganti
{{secrets.capsolver_api_key}}dengan nama rahasia Anda yang sebenarnya (misalnya,{{secrets.chains_cap}}).
Uji Alat
Gunakan halaman demo reCAPTCHA Google untuk menguji:
- website_url:
https://www.google.com/recaptcha/api2/demo - website_key:
6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-
Klik Jalankan alat dan tunggu 10-30 detik. Anda seharusnya melihat:
json
{
"success": true,
"token": "03AGdBq24PBCbwiDRaS_MJ7Z...",
"error": null
}
Contoh Lengkap: Selesaikan + Kirim Formulir
Berikut adalah alat yang lebih canggih yang menyelesaikan CAPTCHA DAN mengirimkannya untuk verifikasi:
javascript
const CAPSOLVER_API_KEY = '{{secrets.capsolver_api_key}}';
async function solveAndSubmit(websiteUrl, websiteKey) {
// Langkah 1: Membuat tugas penyelesaian CAPTCHA
const createRes = await fetch('https://api.capsolver.com/createTask', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
clientKey: CAPSOLVER_API_KEY,
task: {
type: 'ReCaptchaV2TaskProxyLess',
websiteURL: websiteUrl,
websiteKey: websiteKey
}
})
});
const createData = await createRes.json();
if (createData.errorId !== 0) {
return { success: false, step: 'create', error: createData.errorDescription };
}
const taskId = createData.taskId;
let token = null;
// Langkah 2: Memantau solusi
for (let i = 0; i < 60; i++) {
await new Promise(function(resolve) { setTimeout(resolve, 2000); });
const pollRes = await fetch('https://api.capsolver.com/getTaskResult', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
clientKey: CAPSOLVER_API_KEY,
taskId: taskId
})
});
const pollData = await pollRes.json();
if (pollData.status === 'ready') {
token = pollData.solution.gRecaptchaResponse;
break;
}
if (pollData.status === 'failed') {
return { success: false, step: 'poll', error: pollData.errorDescription };
}
}
if (!token) {
return { success: false, step: 'timeout', error: 'Waktu habis' };
}
// Langkah 3: Mengirim formulir dengan token
const submitRes = await fetch(websiteUrl, {
method: 'POST',
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
body: 'g-recaptcha-response=' + token
});
const html = await submitRes.text();
const verified = html.includes('Success') || html.includes('verificado');
return {
success: verified,
token_length: token.length,
message: verified ? 'CAPTCHA berhasil diverifikasi!' : 'Periksa respons',
response_preview: html.substring(0, 300)
};
}
return await solveAndSubmit(params.website_url, params.website_key);
Alat ini:
- ✅ Menyelesaikan reCAPTCHA v2
- ✅ Mengirimkan token melalui permintaan POST
- ✅ Mengembalikan status verifikasi
Praktik Terbaik
1. Penanganan Kesalahan
Selalu periksa kesalahan di setiap langkah:
javascript
if (createData.errorId !== 0) {
return { success: false, error: createData.errorDescription };
}
2. Periksa Saldo
Buat alat terpisah untuk memantau saldo CapSolver Anda:
javascript
const CAPSOLVER_API_KEY = '{{secrets.capsolver_api_key}}';
async function checkBalance() {
const response = await fetch('https://api.capsolver.com/getBalance', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ clientKey: CAPSOLVER_API_KEY })
});
const data = await response.json();
return {
balance: data.balance,
formatted: '$' + data.balance.toFixed(4)
};
}
return await checkBalance();
3. Konfigurasi Timeout
Timeout default 60 kali percobaan × 2 detik = 2 menit. Sesuaikan jika diperlukan:
javascript
// Untuk timeout yang lebih cepat (30 detik)
for (let i = 0; i < 15; i++) {
await new Promise(function(resolve) { setTimeout(resolve, 2000); });
// ...
}
Kesimpulan
Mengintegrasikan CapSolver dengan Relevance AI memungkinkan alur kerja otomatisasi yang kuat yang dapat menangani formulir yang dilindungi CAPTCHA. Manfaat utamanya:
- Tidak memerlukan otomatisasi browser - Bekerja melalui panggilan API murni
- Cepat dan andal - AI CapSolver menyelesaikan CAPTCHA dalam beberapa detik
- Mudah diimplementasikan - Hanya JavaScript di Tool Builder Relevance AI
- Dapat dikembangkan - Menangani banyak permintaan tanpa masalah infrastruktur
Dengan menggabungkan kemampuan agen Relevance AI dengan solusi CAPTCHA CapSolver, Anda dapat membangun alur kerja otomatisasi lengkap yang menangani formulir yang paling dilindungi.
Siap memulai? Daftar di CapSolver dan gunakan kode bonus RELEVANCE untuk bonus tambahan 6% pada recharge pertama Anda!
FAQ
Apa itu Relevance AI?
Relevance AI adalah platform untuk membangun agen AI yang mengotomatisasi tugas bisnis. Platform ini menawarkan Tool Builder di mana Anda dapat membuat alat otomatisasi khusus menggunakan JavaScript, Python, atau panggilan API.
Apakah Relevance AI melakukan otomatisasi browser?
Tidak. Relevance AI bekerja melalui panggilan API, bukan otomatisasi browser. Ia tidak dapat membuka browser, mengklik tombol, atau menyisipkan JavaScript ke halaman. Namun, ia DAPAT membuat permintaan HTTP untuk mengirimkan formulir dengan token CAPTCHA.
Bagaimana CapSolver terintegrasi dengan Relevance AI?
Anda membuat alat JavaScript di Relevance AI yang memanggil API CapSolver. Alat tersebut mengirimkan detail CAPTCHA ke CapSolver, menerima token yang telah diselesaikan, dan kemudian dapat mengirimkan token tersebut ke formulir target melalui POST HTTP.
Jenis CAPTCHA apa saja yang dapat diselesaikan CapSolver?
CapSolver mendukung reCAPTCHA v2, reCAPTCHA v3, Cloudflare Turnstile, AWS WAF, dan banyak lainnya.
Berapa biaya CapSolver?
CapSolver menawarkan harga yang kompetitif berdasarkan jumlah penyelesaian. Kunjungi capsolver.com untuk harga terkini.
Bagaimana cara saya menemukan kunci situs reCAPTCHA?
Cari atribut data-sitekey pada elemen reCAPTCHA dalam HTML halaman. Itu adalah string 40 karakter yang dimulai dengan 6L. Lihat panduan ini untuk informasi lebih lanjut.
Berapa lama waktu yang dibutuhkan untuk menyelesaikan CAPTCHA?
Biasanya 10-30 detik untuk reCAPTCHA v2. Alat tersebut memantau setiap 2 detik hingga solusi siap.
Pernyataan Kepatuhan: Informasi yang diberikan di blog ini hanya untuk tujuan informasi. CapSolver berkomitmen untuk mematuhi semua hukum dan peraturan yang berlaku. Penggunaan jaringan CapSolver untuk kegiatan ilegal, penipuan, atau penyalahgunaan sangat dilarang dan akan diselidiki. Solusi penyelesaian captcha kami meningkatkan pengalaman pengguna sambil memastikan kepatuhan 100% dalam membantu menyelesaikan kesulitan captcha selama pengambilan data publik. Kami mendorong penggunaan layanan kami secara bertanggung jawab. Untuk informasi lebih lanjut, silakan kunjungi Syarat Layanan dan Kebijakan Privasi.
Lebih lanjut

Cara menyelesaikan reCAPTCHA v2 di Relevance AI dengan Integrasi CapSolver
Kembangkan alat Relevance AI untuk menyelesaikan reCAPTCHA v2 menggunakan CapSolver. Otomatisasi pengajuan formulir melalui API tanpa otomatisasi browser.

Ethan Collins
03-Feb-2026

Larangan IP pada 2026: Bagaimana Cara Kerjanya dan Cara Praktis untuk Mengelaknya
Pelajari cara menghindari pembatasan IP pada 2026 dengan panduan lengkap kami. Temukan teknik pemblokiran IP modern dan solusi praktis seperti proxy residensial dan solver CAPTCHA.

Emma Foster
26-Jan-2026

Cara Menyelesaikan Captcha di Maxun dengan Integrasi CapSolver
Panduan praktis untuk mengintegrasikan CapSolver dengan Maxun dalam penggunaan nyata pengambilan data web. Pelajari cara mengelola reCAPTCHA, Cloudflare Turnstile, dan situs yang dilindungi CAPTCHA dengan menggunakan alur kerja pre-auth dan robot.

Adélia Cruz
21-Jan-2026

Cara menyelesaikan Captcha di Browser4 dengan integrasi CapSolver
Otomasi Browser4 dengan throughput tinggi dikombinasikan dengan CapSolver untuk menangani tantangan CAPTCHA dalam ekstraksi data web skala besar.

Anh Tuan
21-Jan-2026

Apa itu Bot Scraping dan Bagaimana Cara Membuatnya
Pelajari apa itu bot scraping dan cara membuatnya untuk ekstraksi data otomatis. Jelajahi alat terbaik, teknik navigasi keamanan, dan praktik scraping yang etis.

Emma Foster
16-Jan-2026

Scrapy vs. Selenium: Mana yang Terbaik untuk Proyek Scraping Web Anda?
Temukan kekuatan dan perbedaan antara Scrapy dan Selenium untuk pengambilan data web. Pelajari alat mana yang paling sesuai dengan proyek Anda dan cara mengatasi tantangan seperti CAPTCHA.

Emma Foster
14-Jan-2026

