Choice — memilih satu pilihan dalam Jev
Choice ialah satu daripada tiga jenis soalan dalam model Jev milik TypeSafe. Ia memilih tepat satu pilihan daripada set yang anda tentukan dan memulangkan pemenangnya, kebarangkalian bagi setiap pilihan, serta nilai keyakinan.
Choice menyerahkan satu set pilihan bernama kepada model dan menerima kembali tepat satu daripadanya. Nama pilihannya milik anda, jadi jawapannya sudah menjadi nilai yang boleh dicabang oleh kod anda — tiada rentetan untuk dinormalkan dan tiada kemungkinan nama yang tidak pernah anda tentukan.
Bahagian menariknya bukan pemenangnya tetapi taburan yang datang bersamanya. Setiap pilihan mendapat kebarangkalian, jumlahnya satu, dan tempat kedua memberitahu apa yang hampir dipilih model.
Satu jawapan sebenar
Dihantar ke jev-1.13.0. Nombor di bawah ialah apa yang kembali.
Log masuk SSO kami mengeluarkan 500 sejak keluaran 4.2 pagi ini. Tiada sesiapa dalam pasukan boleh masuk. Sama pada Chrome dan Safari, dua penyewa berbeza.
Pasukan mana patut memiliki tiket ini?
Teknikal menang pada 87%, tetapi Akaun memegang 13% — dan itu percanggahan yang betul, kerana kegagalan SSO memang duduk di sempadan antara kedua-duanya. Label kosong akan menyembunyikannya. Jika penghalaan anda ada kos apabila tersilap, 13% ialah nombor untuk diberi ambang.
Permintaan dan responsnya, kata demi kata
{
"state": "Our SSO login has been throwing a 500 since the 4.2 release this morning. Nobody on the team can get in. Same on Chrome and Safari, two different tenants.",
"model": "jev-latest",
"questions": {
"queue": {
"type": "choice",
"instructions": "Which team should own this ticket?",
"criteria": {
"Billing": "Payments, invoices, refunds, plan changes",
"Technical": "Bugs, outages, API errors, integrations",
"Account": "Login, permissions, seats, data export",
"Sales": "Pricing, upgrades, contracts"
}
}
}
}{
"model": "jev-1.13.0",
"answers": {
"queue": {
"type": "choice",
"choice": "Technical",
"confidence": 0.83,
"probabilities": {
"Technical": 0.87,
"Sales": 0,
"Account": 0.13,
"Billing": 0
}
}
}
}Apa yang terkandung dalam jawapan
- type "choice"
- Sepadan dengan jenis soalannya.
- choice string
- Pilihan dengan kebarangkalian tertinggi.
- probabilities map<string, number>
- Setiap pilihan yang anda tentukan, dipetakan kepada kebarangkaliannya. Jumlahnya 1.
- confidence number
- 0 hingga 1, dikira daripada betapa tersebarnya kebarangkalian. Satu puncak jelas ialah keyakinan tinggi; taburan rata ialah rendah.
Peraturan dan had
-
criteriamemetakan setiap pilihan kepada satu penerangan, atau kepadanullapabila namanya sudah cukup jelas. - Choice menerima sehingga 255 pilihan. Beri model senarai penuh pasukan atau kategori dan bukan senarai pendek — setiap pilihan hanya berkos beberapa token.
- Tambah pilihan
Lain-lainatauTiada satu punapabila senarai anda mungkin tidak meliputi setiap input, supaya model ada cara menyatakan bahawa tiada yang sesuai.
Gunakan Choice apabila
- Jawapannya ialah set tertutup yang sudah ada dalam kod anda — baris gilir, kategori, status, tindakan seterusnya.
- Anda mahu melihat tempat kedua, bukan hanya pemenangnya.
- Anda sedang menghala, dan kos setiap destinasi cukup berbeza sehingga anda mahu ambang bagi setiap pilihan.
Gunakan yang lain apabila
- Pilihannya ialah anak tangga tertib pada satu skala — rendah, sederhana, tinggi. Score tahu ia tertib dan boleh jatuh di antaranya; Choice menganggapnya label yang tidak berkaitan.
- Lebih daripada satu pilihan boleh benar serentak. Kemukakan satu Noul bagi setiap pilihan sebaliknya.
Dua yang lain
Noul
Noul ialah satu daripada tiga jenis soalan dalam model Jev milik TypeSafe. Ia mengemukakan satu soalan ya/tidak dan menjawab dengan kebarangkalian bahawa jawapannya ya, sebagai nombor dari 0 hingga 1.
Score
Score ialah satu daripada tiga jenis soalan dalam model Jev milik TypeSafe. Ia menilai input terhadap tahap tertib yang anda tulis dan memulangkan nilai berwajaran kebarangkalian yang boleh jatuh antara dua tahap.
Tanya Choice tentang teks anda sendiri
Taman permainan menghantar apa sahaja yang anda tampal kepada Jev dan melukis setiap jawapan. Tiada akaun, tiada kunci.
Buka taman permainan