model

Respan: Span-01

Markdown · JSON

Respan: Span-01

Span-01 adalah pengklasifikasi perilaku berbasis teks Respan untuk percakapan dan jejak agen. Definisikan perilaku dalam bahasa biasa, lalu model mengembalikan tiga probabilitas untuk masing-masing: ada, tidak ada, dan tidak dapat diamati, dengan mempertahankan ketidakpastian ketika jejak yang diberikan belum dapat menjawab pertanyaan.

Tentang model

Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.

Span-01 adalah model penilaian perilaku Respan untuk percakapan dan jejak agen. Model membaca interaksi teks bersama definisi perilaku yang ditulis dalam bahasa biasa dan mengembalikan probabilitas untuk setiap definisi. Keluaran membedakan perilaku yang ada, tidak ada, atau tidak dapat diamati dalam jejak yang diberikan. Ini memberi alur evaluasi sinyal numerik dengan cara eksplisit untuk mewakili bukti yang tidak tersedia, bukan penjelasan yang dihasilkan dan harus diurai.

Definisikan perilaku yang ingin diamati

Perilaku diberikan oleh pemanggil. Injeksi prompt, klaim tanpa dukungan, pengungkapan rahasia, perulangan terus-menerus, penyalahgunaan alat, dan frustrasi pengguna adalah kemungkinan definisi, bukan taksonomi tetap yang tertanam dalam model. Nyatakan apa yang termasuk perilaku tersebut dan apa yang tidak. Definisi yang sempit dapat membedakan pengguna yang meminta pengalihan ke manusia dari pengguna yang sekadar menyatakan kekecewaan. Definisi lain dapat membedakan asisten yang mengakui masalah dari asisten yang menjanjikan tindakan yang tidak dapat dilakukannya.

Gunakan pengenal stabil bersama definisi agar hasil tetap terhubung dengan perilaku yang dievaluasi. Fokuskan kriteria pada sesuatu yang dapat ditunjukkan jejak. Jika perilaku memerlukan dokumen sumber, hasil alat, atau respons pelanggan di kemudian waktu, sertakan bukti itu pada tempat yang sesuai dalam interaksi teks. Definisi saja tidak dapat membuktikan fakta yang tidak ada dalam jejak.

Siapkan konteks sebelumnya dan giliran tujuan

Masukan yang didokumentasikan memisahkan pesan sebelumnya di span.input dari giliran tujuan di span.output. Isi setiap pesan adalah string. Berikan konteks percakapan yang sebenarnya dan giliran yang ingin dinilai, sambil mempertahankan peran pembicara serta urutan yang diperlukan untuk menafsirkannya. Ini adalah profil penilaian teks; teks dokumen yang disiapkan atau transkrip dapat menjadi bukti, sedangkan media asal teks tersebut bukan masukan yang didokumentasikan.

Untuk interaksi dukungan, simpan permintaan pelanggan bersama usulan balasan asisten. Untuk agen yang menggunakan alat, pertahankan pengamatan alat yang relevan dan jawaban yang mengandalkannya. Contoh definisi tentang dukungan bukti dapat menanyakan apakah asisten menyatakan kesimpulan yang tidak didukung pengamatan yang diberikan. Hasil yang berguna menyangkut perilaku yang didefinisikan dalam cuplikan tersebut, bukan diagnosis lengkap seluruh aplikasi.

Baca tiga probabilitas untuk setiap definisi

Setiap hasil mencakup pengenal perilaku serta p_present, p_absent, dan p_not_observable. Ketiga probabilitas berjumlah sekitar 1. Ada memperkirakan bahwa perilaku terjadi; tidak ada memperkirakan bahwa perilaku tidak terjadi; tidak dapat diamati memperkirakan bahwa cuplikan yang diberikan tidak memiliki bukti yang diperlukan untuk memutuskan. Makna-makna ini berbeda dan harus tetap dipisahkan saat hasil ditafsirkan.

Misalnya, cuplikan yang berakhir dengan asisten mengatakan akan menyelesaikan masalah dapat menunjukkan sebuah janji. Cuplikan itu belum dapat menunjukkan bahwa pelanggan menerima solusi akhirnya jika balasan pelanggan tidak ada. Perlakukan hasil kekurangan bukti tersebut sebagai tidak diketahui, bukan mengubahnya menjadi tidak ada. Probabilitas keberadaan yang rendah tidak otomatis menjadi bukti kuat ketiadaan ketika bagian signifikan distribusi adalah tidak dapat diamati.

Penilaian sekali lintasan atas berbagai definisi perilaku

Respan menjelaskan Span-01 sebagai pengklasifikasi penalaran yang awalnya dilatih untuk klasifikasi umum dengan RLAIF, kemudian dikhususkan untuk deteksi perilaku. Setiap definisi berjalan sebagai cabang paralel pada jejak yang sama, dan model mengembalikan probabilitas perilaku dalam satu lintasan maju. Atensi hibrida mendukung penanganan jejak yang panjang dan kompleks. Model tidak menghasilkan token, menulis penilaian naratif, atau menghasilkan penjelasan bebas tentang klasifikasinya.

Panduan konsep dan referensi penilaian tidak mendokumentasikan batas jumlah perilaku per permintaan. Setiap definisi tetap merupakan bagian dari evaluasi yang diberikan, jadi buat masing-masing jelas dan relevan alih-alih menganggap ketiadaan batas jumlah sebagai bukti kapasitas masukan tanpa batas. Hasil memuat satu entri per perilaku sesuai urutan permintaan, yang diidentifikasi melalui id. Beberapa definisi menggambarkan beberapa pengamatan independen; semuanya bukan pilihan kategori yang saling eksklusif dan harus berjumlah satu lintas perilaku.

Menyiapkan artefak evaluasi yang berguna

Gabungkan probabilitas yang dikembalikan dengan ambang khusus tugas dan aturan peninjauan di luar model. Produsen menyarankan penggunaan percakapan berlabel untuk memilih ambang tersebut dan pemeriksaan hasil keberadaan di dekat ambang atau hasil tidak dapat diamati yang tinggi. Alur dukungan dapat mencatat frustrasi, usulan eskalasi, dan janji tanpa dukungan secara terpisah. Alur kualitas agen dapat melacak tindakan berulang atau apakah respons menggunakan bukti yang disediakan untuknya.

Simpan cuplikan teks, definisi perilaku, pengenal hasil, dan distribusi tiga arah lengkap bersama-sama. Ketika definisi berubah, pahami bahwa hal yang diukur probabilitas ikut berubah. Tinjau kesalahan yang tampak berdasarkan percakapan sebenarnya alih-alih menganggap hasil numerik sebagai bukti kejadian yang tidak diamati. Artefak yang berguna adalah catatan perilaku yang terikat pada jejak dan kriteria, dengan ketidakpastian dipertahankan untuk pemeriksaan berikutnya atau keputusan aplikasi selanjutnya.

Ailoot Ultra · System One POST /v1/systemone respan/span-01

respan/span-01

Respan /respan/span-01

Mulai

Span-01 adalah pengklasifikasi perilaku berbasis teks Respan untuk percakapan dan jejak agen. Definisikan perilaku dalam bahasa biasa, lalu model mengembalikan tiga probabilitas untuk masing-masing: ada, tidak ada, dan tidak dapat diamati, dengan mempertahankan ketidakpastian ketika jejak yang diberikan belum dapat menjawab pertanyaan.

Masukan yang diterima
Teks
Hasil
decisions

Tersedia di Ailoot · masukan & metode

Ailoot Ultra · System One POST /v1/systemone
Masukan
text
Keluaran
decisions
Format keluaran
json
KolomJenisPersyaratanNilai & batasanBawaan
KolommodelJenisstringPersyaratanWajibNilai & batasan
respan/span-01
Bawaan—
KolomproviderJenisschemaPersyaratanOpsionalNilai & batasanBawaan—
KolomquestionsJenisobjectPersyaratanWajibNilai & batasanBawaan—
Kolomsession_idJenisstringPersyaratanOpsionalNilai & batasanBawaan—
KolomstateJenisschemaPersyaratanWajibNilai & batasanBawaan—
KolomtraceJenisschemaPersyaratanOpsionalNilai & batasanBawaan—
KolomuserJenisstringPersyaratanOpsionalNilai & batasanBawaan—
Kolomquestions.<id>.typeJenisstringPersyaratanWajibNilai & batasan
noul, choice, score
Bawaan—
Kolomquestions.<id>.instructionsJenisstring|object|arrayPersyaratanWajibNilai & batasanBawaan—
Kolomquestions.<id>.criteriaJenisobject|arrayPersyaratanOpsionalNilai & batasan
Kondisi: choice/score: wajib; noul: opsional. Kriteria choice berupa objek; score berupa array dengan minItems1.
Bawaan—
Kolomquestions.<id>.criteria.trueJenisstring|object|arrayPersyaratanWajibNilai & batasan
Berlaku jika: Objek criteria noul disertakan
Bawaan—
Kolomquestions.<id>.criteria.falseJenisstring|object|arrayPersyaratanWajibNilai & batasan
Berlaku jika: Objek criteria noul disertakan
Bawaan—
Kombinasi bahan masukan

noul · Wajib: state, questions.<id>.type=noul, questions.<id>.instructions

choice · Wajib: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object

score · Wajib: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1

Parameter metode dan siklus hidup
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, state, questions
Parametermaterial_typesKontraktext
Parameteroptional_controlsKontrakprovider, session_id, trace, user
Parametermultimodal_input_bindingKontraknull

Siklus hidup: synchronous

Kirim ID model yang persis dan simpan respons native secara utuh.

Paket

Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.

Mode Fast
Tidak ditentukan Saat mode fast dipilih
Mode Flex
Tidak ditentukan Saat mode flex dipilih
Upaya penalaran maksimum
Tidak ditentukan Saat upaya penalaran maksimum menggunakan penyesuaian default

Tarif Ailoot

Harga menurut konfigurasi

Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.

KonfigurasiJadwal tarifToken konteks, lebih dariToken konteks, hingga dan termasukBiaya
KonfigurasiTarif dasar tokenJadwal tarifTarif dasarToken konteks, lebih dari—Token konteks, hingga dan termasukTanpa batas atasBiaya
Masukan · Token masukan $0.00004 / 1K token
Keluaran · Token keluaran $0 / 1K token
Masukan · Pembacaan cache — / 1K token
Masukan · Penulisan cache — / 1K token
Masukan · Penulisan cache, 1 jam — / 1K token
KonfigurasiPanjang permintaan · tingkat 1Jadwal tarif—Token konteks, lebih dari0Token konteks, hingga dan termasukTanpa batas atasBiaya
Masukan · Token masukan $0.00004 / 1K token
Keluaran · Token keluaran $0 / 1K token
Masukan · Pembacaan cache — / 1K token
Masukan · Penulisan cache — / 1K token
Masukan · Penulisan cache, 1 jam — / 1K token

Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →

Contoh permintaan

Ailoot Ultra · System One

Struktur permintaan resmi yang dipertahankan; contoh untuk dokumentasiGunakan bahan permintaan Anda yang sebenarnya dan simpan hasil secara lengkap
{
  "model": "respan/span-01",
  "questions": {
    "is_bug": {
      "criteria": {
        "false": "The customer is asking a question or requesting a feature.",
        "true": "The customer describes broken or unexpected product behavior."
      },
      "instructions": "Is the customer reporting a software defect?",
      "type": "noul"
    },
    "team": {
      "criteria": {
        "account": "Login, permissions, or profile issues.",
        "frontend": "Rendering, layout, or browser compatibility issues.",
        "payments": "Checkout, billing, or payment processing issues."
      },
      "instructions": "Which team should own this ticket?",
      "type": "choice"
    },
    "urgency": {
      "criteria": [
        "Can wait for the next release",
        "Should be fixed this week",
        "Blocking revenue right now"
      ],
      "instructions": "How urgent is this ticket?",
      "type": "score"
    }
  },
  "state": {
    "customer_tier": "enterprise",
    "ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
  }
}
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='respan/span-01'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT

Terima dan simpan hasil

Ailoot Ultra · System One

json

Simpan semua hasil yang selesai

Simpan setiap respons lengkap, berkas, dan bagian konten yang dikembalikan.

Setiap jawaban berdasarkan ID pertanyaan yang diberikan dipertahankan beserta tipe persisnya, nilai noul/pilihan/skor, tingkat keyakinan, probabilitas, dan legenda. Seluruh JSON asli disimpan dan hanya dikembalikan setelah penyelesaian tagihan.

Jika respons asli perlu diperiksa

Simpan operasi awal dan balasan lengkap/sebagian; jangan ulangi POST.

Kolom respons
KolomJenis
KolommodelJenisstring
KolomidJenisstring
KolomproviderJenisstring
Kolomanswers.<id>.typeJenisstring
Kolomanswers.<id>.noulJenisnumber
Kolomanswers.<id>.choiceJenisstring
Kolomanswers.<id>.scoreJenisnumber
Kolomanswers.<id>.confidenceJenisnumber
Kolomanswers.<id>.probabilitiesJenisobject
Kolomanswers.<id>.legendJenisobject
Kolomusage.input_tokensJenisinteger
Kolomusage.output_tokensJenisinteger
Kolomusage.costJenisnumber
Kesalahan dan langkah berikutnya
ResponsKondisiLangkah berikutnya
Respons400 · invalid_request_errorKondisiBidang wajib, representasi, atau nilai tidak validLangkah berikutnyaPerbaiki bidang permintaan yang ditunjukkan.

Alias

Alias model

Ailoot Ultra respan/span-01

Alias jalur metode

Gunakan jalur metode yang ditampilkan di atas.

ID pemanggil terkait

respan/span-01

FAQ · Respan: Span-01
Input dan hasil apa yang tersedia?

POST /v1/systemone · respan/span-01: text → decisions

Kolom apa yang digunakan permintaan?

POST /v1/systemone · respan/span-01: model, provider, questions, session_id, state, trace, user

Rincian selengkapnya

Hubungkan Ailoot ke Claude Code, OpenCode, Hermes, atau aplikasi Anda.

Perusahaan dan portofolio proyeknya

Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.

Beli token dengan diskon.

Diskon langganan untuk pekerjaan rutin. Kode promo — hingga 50% untuk pembelian token.

Langganan
Pilih paket dengan diskon untuk permintaan rutin Anda.
Kode promo hingga 50%
Masukkan kode saat membeli. Harga dihitung ulang sesuai promosi aktif.
Biaya dalam riwayat
Model, token, dan jumlah tagihan disimpan untuk setiap permintaan.

Pilih langganan · Lihat harga model

Hubungkan API ke produk yang Anda jual.

SaaS, aplikasi, dan bot — sesuai penawaran dan perjanjian lisensi Ailoot. Untuk penjualan kembali, mintalah lisensi reseller.

Aplikasi komersial
Integrasikan pembuatan teks, gambar, video, dan suara dalam fitur berbayar layanan Anda.
Lisensi reseller
Kirim deskripsi proyek dan skema akses. Mintalah ketentuan penggunaan dan penjualan kembali secara tertulis.
Dokumen di situs
Penawaran, perjanjian lisensi, dan kebijakan pemrosesan data tersedia sebelum koneksi.

Minta lisensi reseller · Penawaran dan perjanjian lisensi