eu/jev: API klasifikasi teks yang dihosting di Jerman

Ubah konteks menjadi kategori, probabilitas dan skor terstruktur untuk aplikasi.

eu-jev.com
eu/jev screenshot

eu/jev adalah API keputusan independen yang dioperasikan Bevelites GmbH. Pengembang dapat menggunakannya untuk pengalihan permintaan dukungan, klasifikasi konten dan penilaian pilihan berdasarkan kriteria yang dijelaskan.

Apa fungsi eu/jev? Penjelasan sederhana

Bayangkan pelanggan melaporkan tagihan yang salah. Anda menjelaskan kategori «penagihan» dan «dukungan teknis», lalu eu/jev mengembalikan pilihan beserta informasi probabilitas. Aplikasi dapat membaca bidang ini untuk menentukan langkah berikutnya. Playground memperlihatkan interaksinya; menghubungkan hasil ke sistem dukungan dan menjalankan tindakan tetap menjadi bagian integrasi Anda.

Membedakan klasifikasi AI dari jenis teks pelajaran

Klasifikasi di sini berarti prediksi label pada konten, bukan sekadar jenis teks di pelajaran bahasa. Jelaskan arti kategori dan siapkan contoh umum, ambigu dan jarang terjadi dengan jawaban yang sudah diperiksa. Alur terdokumentasi memakai model yang tersedia, tanpa pelatihan model sendiri terlebih dahulu. Tetap uji kesesuaian hasil untuk proyek.

Menentukan kategori dan mengirim permintaan API

Diperlukan akun yang diterima dan kunci dari dasbor. Permohonan diperiksa sesuai kapasitas; formulir tidak membuat akun atau menjamin penerimaan. Simpan kunci di server.

Masukkan konteks ke state dan pertanyaan bernama ke questions. Jelaskan 2–10 pilihan di criteria untuk choice. Kirim JSON melalui POST ke https://eu-jev.com/v1/systemone dengan Bearer dan Content-Type: application/json. Gunakan jeff-latest atau versi tetap terdokumentasi seperti jeff-1.0.0. Periksa status HTTP sebelum answers.team.choice, probabilities dan confidence. State dapat berupa objek atau array JSON.

Contoh mengikuti format dokumen dan belum dipanggil dengan kunci nyata. Daftar bahasa lengkap belum dipublikasikan: uji bahasa Indonesia dan teks proyek Anda.

Dokumentasi resmi juga menyediakan contoh HTTP JavaScript dan Python.

curl https://eu-jev.com/v1/systemone \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "jeff-latest",
  "state": "Tagihan memuat pembayaran tambahan. Mohon diperiksa.",
  "questions": {
    "team": {
      "type": "choice",
      "instructions": "Pilih tim yang harus menangani pesan ini.",
      "criteria": {
        "billing": "Tagihan, pembayaran dan pengembalian dana",
        "technical": "Kesalahan, gangguan dan akses akun"
      }
    }
  }
}'

Format API dan kesalahan

Memeriksa pilihan, probabilitas, dan skor

Choice mengembalikan pilihan, probabilitas dan confidence. Keyakinan dinormalisasi terhadap tebakan seragam, sehingga berbeda dari probabilitas pilihan terpilih. Noul memberikan probabilitas ya/tidak antara 0 dan 1. Score memakai 2–10 kriteria berurutan dan mengembalikan posisi harapan dari 0 sampai N−1, beserta probabilitas dan legenda; bukan skala persentase universal.

Bandingkan prediksi dengan jawaban yang diperiksa sebelum mengatur otomatisasi. Respons juga memuat versi model, token masukan, ID permintaan dan biaya tepat meta.cost_eur saat berhasil.

Kredit awal dan biaya token masukan

Diverifikasi 5 Oktober 2026, dalam EUR: akun baru yang diterima mendapat kredit promosi sekali sebesar €5, tanpa pengisian ulang bulanan atau tagihan otomatis. Tarif €37 per miliar token masukan, setara €0,037 per juta; token keluaran gratis.

Konteks, instruksi, kriteria dan persiapan dihitung sebagai masukan; state bersama dihitung sekali. Masukan berulang atau tersimpan dalam cache tetap dengan tarif sama. Hanya hasil berhasil mengurangi saldo, juga untuk Playground masuk akun. Kekurangan saldo menghasilkan HTTP 402 insufficient_credits sebelum inferensi. Pemakaian tambahan diajukan lewat formulir; pembayaran memerlukan kesepakatan tegas terpisah.

Harga dan ketentuan layanan

Pemrosesan di Jerman dan data akun

Origin, basis data aplikasi dan proses model berada di Hetzner, Jerman, tanpa proxy model luar atau CDN pada jalur inferensi yang dijelaskan. Masukan dan jawaban tidak disimpan permanen di basis data/log aplikasi dan tidak dipakai untuk pelatihan, tetapi cache RAM dapat bertahan antarpanggilan.

Data akun, penggunaan, kredit dan keamanan disimpan, tanpa pekerjaan penghapusan otomatis berdasarkan umur catatan akun/penggunaan. Google, email dan formulir luar dapat melibatkan pemrosesan di luar EEA, termasuk AS. Inferensi Jerman tidak berarti semua data hanya berada di UE. Pemrosesan data pribadi untuk bisnis memerlukan DPA; gunakan konten sintetis atau nonpribadi di Playground anonim.

Pemrosesan sensitif atau berisiko tinggi memerlukan ketentuan tertulis dan perlindungan terpisah; keputusan penting memerlukan peninjauan manusia yang sesuai.

Privasi dan pemrosesan data · DPA untuk bisnis

Batas penggunaan dan kompatibilitas

Kunci dan Playground masuk akun berbagi 60 permintaan/menit per akun. Anonim dibatasi 12/menit dan 100/hari per pengunjung. API menerima maksimal 256 KiB JSON, state teks 100.000 karakter, delapan pertanyaan, instruksi 1.000 karakter dan kriteria 500 setelah serialisasi. Masukan siap harus muat dalam 32.768 posisi konteks, termasuk cabang dan format. Kolom Playground dibatasi terpisah menjadi 12.000 karakter.

Permintaan diproses satu per satu, kunci diprioritaskan, dengan antrean sampai 20 detik. Ikuti Retry-After pada 429/503 dan perbaiki masukan pada 422. latency_ms bukan waktu perjalanan jaringan penuh. Kompatibilitas TypeSafe hanya struktur HTTP: ID model Jev menghasilkan 400, tanpa jaminan SDK atau hasil sama. Integrasi komersial mengikuti ketentuan; model dasar Winnow tidak menjadikan layanan ini sumber terbuka atau dapat dihosting sendiri.

Pertanyaan integrasi

Apa yang dihasilkan eu/jev saat mengklasifikasikan teks?

Label, probabilitas biner atau skor berurutan sesuai jenis pertanyaan, beserta metadata. Aplikasi menggunakan hasil itu untuk tindakan lanjutan.

Apakah kategori baru memerlukan pelatihan model sendiri?

Jalur terdokumentasi memakai model yang dihosting dan deskripsi kategori dalam permintaan, tanpa pelatihan pribadi sebelumnya. Pengujian tetap diperlukan.

Bagaimana menguji hasil klasifikasi sebelum dipakai otomatis?

Bandingkan contoh representatif dengan jawaban yang diperiksa dan kaji kesalahan. Sediakan peninjauan manusia untuk hasil ambigu atau keputusan berdampak besar.

Apakah kredit awal diperbarui setiap bulan?

Tidak. Akun yang diterima mendapat €5 hanya sekali. Permintaan berhasil memakai saldo dengan tarif token masukan; penggunaan tambahan dan pembayaran memerlukan kesepakatan tegas terpisah.

Apakah inferensi Jerman berarti semua data akun hanya di UE?

Tidak. Google, email dan formulir dapat melibatkan pemrosesan di luar EEA. Data pribadi untuk bisnis memerlukan DPA; lokasi inferensi tidak mencakup semua aliran data.

Sumber resmi