konto jevmodel.org

Zaloguj się, aby otrzymać 100 000 darmowych tokenów wejściowych

Około 500 żądań Jev w playground lub z własnego kodu przez klucz API. Pakiety zaczynają się od $9,90, gdy potrzebujesz więcej. Karta nie jest wymagana.

Logując się, akceptujesz nasze warunki. Używamy Twojego e-maila wyłącznie do konta.
Szybki start dla deweloperów

Jak używać Jev

Zacznij w Playground, utwórz klucz API jevmodel.org, gdy pytanie zadziała, a potem wysyłaj ten sam stan i typowane pytania ze swojego serwera. Każde udane żądanie API pobiera tokeny wejściowe.

01

Przetestuj tutaj, potem utwórz klucz

Otwórz Playground jevmodel.org i przetestuj wąską decyzję. Gdy wynik jest użyteczny, zaloguj się, otwórz Dashboard, utwórz klucz API i zapisz go jako JEVMODEL_API_KEY na swoim serwerze.

Utrzymuj zbiór odpowiedzi mały i stabilny. Nazwij pole od gałęzi, którą wybierze Twój kod, a nie od mglistego tematu.

import os
import requests

response = requests.post(
    "https://jevmodel.org/v1/systemone",
    headers={"Authorization": f"Bearer {os.environ['JEVMODEL_API_KEY']}"},
    json={
        "state": "I was charged twice. Please fix this ASAP.",
        "model": "jev-latest",
        "questions": {
            "category": {
                "type": "choice",
                "instructions": "What is this ticket about?",
                "criteria": {"billing": "payments", "technical": "broken product", "other": "other"},
            },
        },
    },
    timeout=15,
)
print(response.json())
02

Kontrakt HTTP

Repozytoria, które już wysyłają to żądanie wymieniono w katalogu projektów Jev.

Wyślij jeden POST na https://jevmodel.org/v1/systemone. model wybiera jev-latest lub przypiętą wersję. state może być ciągiem znaków lub wartością JSON do 8 000 znaków po serializacji. questions to obiekt z 1–8 nazwanymi pytaniami typu choice, score lub noul.

  • Endpoint jevmodel.org pozwala na 120 żądań na minutę dla każdego klucza API.
  • Każde udane żądanie pobiera tokeny wejściowe. Nieudane żądania upstream są zwracane; przy ponowieniach dodaj nagłówek Idempotency-Key.
  • Ustaw próg pewności w kodzie. Jev ułatwia gałąź, nie czyni jej wolną od ryzyka.
curl -X POST https://jevmodel.org/v1/systemone \
  -H "Authorization: Bearer $JEVMODEL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "jev-latest",
    "state": "Customer: I was charged twice and I am furious.",
    "questions": {
      "topic": {
        "type": "choice",
        "instructions": "What is the issue about?",
        "criteria": { "billing": "money problems", "bug": "broken product" }
      },
      "urgent": {
        "type": "noul",
        "instructions": "Escalate to a human now?"
      }
    }
  }'
03

Co zrobić z odpowiedzią

Rozgałęź w kodzie aplikacji. Jeśli topic to billing, a escalate.noul przekracza Twój próg, kieruj do człowieka. Jeśli pewność jest niska, wyślij ten sam stan do większego modelu lub recenzenta. Loguj wejście, wyjście, wersję i wynik downstream, aby ocenić, czy Jev pomaga workflow, czy tylko wygląda na zdecydowany.

FAQ

Jak korzystać z API Jev?

Utwórz klucz w panelu jevmodel.org, zapisz go jako JEVMODEL_API_KEY i wysyłaj POST z JSON-em na https://jevmodel.org/v1/systemone z uwierzytelnianiem Bearer.

Które ID modelu Jev przypiąć?

Użyj jev-1.13.0 w produkcji, jeśli Twoje progi są dostrojone. jev-latest i jev-preview wskazują obecnie tę samą wersję, ale aliasy mogą się zmienić.

Czy mogę przetestować Jev przed pisaniem kodu?

Tak. Najpierw użyj Playground jevmodel.org. Używa tych samych typów pytań co API, więc możesz zweryfikować format przed utworzeniem klucza.

Czy Jev rozumie polski?

Według dokumentacji TypeSafe angielski jest głównym językiem treningu i daje najlepszą dokładność; inne języki są obsługiwane, ale nieco słabiej. Przetestuj polskie obciążenia na prawdziwych danych przed wdrożeniem i obserwuj pewność.

Klucze API

Wywołaj Jev swoim kluczem.

Wysyłaj stan i typowane pytania do endpointu Jev. Udane żądania pobierają tylko tokeny wejściowe. Przy ponowieniach dodaj nagłówek Idempotency-Key.

+ Nowy klucz