← Tüm kullanım alanları

Code review risk

Flag risky pull requests for extra human review.

Canlı deneyin

Bu gerçek olanı, bir maket değil. Girdiyi düzenleyin, Çalıştır'a basın ve Jev her tipli cevabı tek bir gidiş-dönüşte döndürsün — ücretsiz, kayıt yok. Şimdi aynı çağrının binlerce öğe üzerinde paralel olarak tetiklendiğini hayal edin.

POST jevtypesafeai.com/api/v1/decide
state — the input software gives Jev261c
questions — the typed decisions you want back
scorerisk
How risky is it to merge this pull request as-is?
→ 0…3 · 4 levels
noultouches_money
Does this change touch payments, billing or other money-handling logic?
→ probability 0.0 … 1.0
choicerequired_reviewer
Which reviewer should this be assigned to?
→ one of: any, senior, payments_owner
real API · free · no signup
Typed, calibrated output appears here.
Pick a demo, tweak the input, and hit Run Jev.
API anahtarı al →← Tüm kullanım alanları

Jev'in verdiği kararlar

Tek bir çağrıda Jev bunların her birini değerlendirir — paralel olarak, aynı girdiye karşı:

scorerisk

How risky is it to merge this pull request as-is?

onu sıralı bir ölçekte puanlar:

  1. trivial, safe to auto-merge
  2. low risk
  3. needs a careful review
  4. high risk, could cause incidents
noultouches_money

Does this change touch payments, billing or other money-handling logic?

kalibre edilmiş bir evet/hayır olasılığı döndürür.

choicerequired_reviewer

Which reviewer should this be assigned to?

şu seçeneklerden birini seçer:

  • any — any teammate can review
  • senior — a senior engineer should review
  • payments_owner — the payments code owner must review

Tam istek

Bu, canlı demonun arkasındaki gerçek payload — kopyalayın, state'i değiştirin ve inşa etmeye başlayın:

{
  "model": "jev-latest",
  "state": "Pull request title: 'quick fix: bump payment retry limit'\nFiles changed: services/billing/charge.py (+3 -1)\nDescription: 'raising max retries from 3 to 8 so failed cards get retried more, should reduce churn'. No tests added. Author is a first-time contributor.",
  "questions": {
    "risk": {
      "type": "score",
      "instructions": "How risky is it to merge this pull request as-is?",
      "criteria": [
        "trivial, safe to auto-merge",
        "low risk",
        "needs a careful review",
        "high risk, could cause incidents"
      ]
    },
    "touches_money": {
      "type": "noul",
      "instructions": "Does this change touch payments, billing or other money-handling logic?"
    },
    "required_reviewer": {
      "type": "choice",
      "instructions": "Which reviewer should this be assigned to?",
      "criteria": {
        "any": "any teammate can review",
        "senior": "a senior engineer should review",
        "payments_owner": "the payments code owner must review"
      }
    }
  }
}

Kodunuza entegre edin

Tipli cevapları okuyun ve düz kodda dallanın — ayrıştırma yok. Yüksek güvenli durumları otomatik ele alın ve belirsiz olanları daha büyük bir modele veya bir insana yönlendirin. Tek bir API çağrısıdır ve çıktı ücretsizdir, bu yüzden ihtiyaç duyduğunuz her soruyu aynı anda sorun.

Kendinizinkini inşa edin

Yukarıdaki her senaryo tek bir API çağrısıdır. Herhangi birini playground'da ücretsiz deneyin, ardından onu dakikalar içinde yayınlamak için barındırılan bir anahtar edinin.

Bu demoyu çalıştır ▶API anahtarı al →
Code review risk — canlı demolu bir Jev kullanım alanı · Jev by TypeSafe AI