Vision Engine
WARNING
Buat tugas dengan createTask.
Antarmuka ini tidak perlu mendapatkan hasil secara terpisah, akan langsung mengembalikan hasil pengenalan gambar!
Bidang type
tugas adalah sebagai berikut
VisionEngine
Buat Tugas
Buat tugas dengan createTask.
Struktur Objek Tugas
Perhatikan bahwa jenis tugas ini mengembalikan hasil eksekusi tugas langsung setelah createTask, alih-alih mendapatkannya secara asinkron melalui getTaskResult.
Properti | Tipe | Wajib | Deskripsi |
---|---|---|---|
type | String | Wajib | VisionEngine |
module | String | Wajib | Semua model yang didukung ditampilkan pada tabel di bawah ini |
websiteURL | String | Opsional | URL sumber halaman untuk meningkatkan akurasi |
image | String | Wajib | konten gambar yang dienkode base64 (tanpa baris baru, tanpa data:image/***;charset=utf-8;base64,) |
imageBackground | String | Wajib | konten gambar latar belakang yang dienkode base64 (tanpa baris baru, tanpa data:image/***;charset=utf-8;base64,) |
question | String | Opsional | space_detection membutuhkan |
TIPE GAMBAR YANG DIDUKUNG
module | Contoh Captcha | image | imageBackground |
---|---|---|---|
slider_1 | ![]() | ![]() | ![]() |
rotate_1 | ![]() | ![]() | ![]() |
rotate_2 | ![]() | ![]() | |
shein | ![]() | ![]() |
Contoh Permintaan
// Contoh permintaan menggunakan modul slider
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
Payload:
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "VisionEngine",
"module": "slider_1",
"image": "/9j/4AAQSkZJRgABA......",
"imageBackground": "/9j/4AAQSkZJRgABA......",
"websiteURL": "https://xxxx.com"
}
}
// Contoh Respons menggunakan modul slider
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
"status": "ready",
"solution": {
"distance": 213,
},
"taskId": "..."
}
Gunakan Permintaan SDK
# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'
import capsolver
capsolver.api_key = "..."
solution = capsolver.solve({
"type": "VisionEngine",
"module": "slider_1",
"image": "/9j/4AAQSkZJRgABA......",
"imageBackground": "/9j/4AAQSkZJRgABA......"
})
print(solution)