Choice — pagpili ng isang pagpipilian sa Jev

Ang Choice ay isa sa tatlong uri ng tanong sa modelong Jev ng TypeSafe. Pumipili ito ng eksaktong isang pagpipilian mula sa hanay na itinakda mo at ibinabalik ang nanalo, ang probabilidad ng bawat pagpipilian, at isang halaga ng kumpiyansa.

Iniaabot ng Choice sa modelo ang isang may-pangalang hanay ng pagpipilian at nakakatanggap pabalik ng eksaktong isa mula rito. Sa iyo ang mga pangalan ng pagpipilian, kaya ang sagot ay halaga na kayang sanga-sangahin ng code mo — walang string na kailangang gawing normal at walang posibilidad ng pangalang hindi mo kailanman itinakda.

Hindi ang nanalo ang kawili-wiling bahagi kundi ang distribusyong kasama nito. Bawat pagpipilian ay may probabilidad, umaabot sa isa ang kabuuan, at sinasabi ng pangalawa kung ano ang muntik nang piliin ng modelo.

Isang tunay na sagot

Ipinadala sa jev-1.13.0. Ang mga numero sa ibaba ang bumalik.

Ang estado

Nagbibigay ng 500 ang SSO login namin mula nang ilabas ang 4.2 kaninang umaga. Walang makapasok sa team. Ganoon din sa Chrome at Safari, sa dalawang magkaibang tenant.

Ang tanong

Aling grupo ang dapat magmay-ari ng tiket na ito?

83%
mataas
Teknikal sa 87%, mula sa 4 pagpipilian
87% Teknikal

Panalo ang Teknikal sa 87%, pero hawak ng Account ang 13% — at tamang hindi pagkakasundo iyan, dahil talagang nasa hangganan ng dalawa ang pagpalya ng SSO. Itinago sana iyon ng hubad na label. Kung may halaga ang pagkakamali sa ruta mo, ang 13% ang numerong dapat lagyan ng threshold.

Ang kahilingan at ang tugon, salita sa salita
Kahilingan
{
  "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"
      }
    }
  }
}
Tugon
{
  "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
      }
    }
  }
}

Ano ang laman ng sagot

type "choice"
Tumutugma sa uri ng tanong.
choice string
Ang pagpipiliang may pinakamataas na probabilidad.
probabilities map<string, number>
Bawat pagpipiliang itinakda mo, itinutugma sa probabilidad nito. Umaabot sila sa 1.
confidence number
0 hanggang 1, kinukuwenta mula sa kung gaano kakalat ang mga probabilidad. Ang isang malinaw na tuktok ay mataas na kumpiyansa; ang patag na pagkalat ay mababa.

Mga tuntunin at hangganan

  • Itinutugma ng criteria ang bawat pagpipilian sa isang paglalarawan, o sa null kapag sapat na ang pangalan.
  • Tumatanggap ang Choice ng hanggang 255 pagpipilian. Ibigay sa modelo ang buong listahan ng mga grupo o kategorya sa halip na maikling listahan — ilang token lang ang halaga ng bawat pagpipilian.
  • Magdagdag ng pagpipiliang Iba pa o Wala sa itaas kapag maaaring hindi masakop ng listahan mo ang bawat input, para may paraan ang modelo na sabihing walang bagay.

Gumamit ng Choice kapag

  • Ang mga sagot ay saradong hanay na nasa code mo na — pila, kategorya, katayuan, susunod na aksyon.
  • Gusto mong makita ang pangalawa, hindi lang ang nanalo.
  • Nagruruta ka, at sapat ang pagkakaiba ng halaga ng bawat destinasyon para gusto mong maglagay ng threshold kada pagpipilian.

Gumamit ng iba kapag

  • Ang mga pagpipilian ay magkakasunod na baitang sa iisang sukat — mababa, katamtaman, mataas. Alam ng Score na magkakasunod ang mga ito at kaya nitong pumagitna; itinuturing sila ng Choice na magkakawalang-kaugnayang label.
  • Higit sa isang pagpipilian ang maaaring totoo nang sabay. Magtanong na lang ng isang Noul kada pagpipilian.

Ang dalawa pa

Magtanong ng Choice tungkol sa sarili mong teksto

Ipinapadala ng palaruan kay Jev ang anumang ipina-paste mo at iginuguhit ang bawat sagot. Walang account, walang key.

Buksan ang palaruan