ستاسو کيلۍ
کیلي د خپل حساب څخه جوړ شوي. په ننوتلو کې، یا یو جوړ کړئ - نوي حسابونه د پیل کریډیټ ترلاسه کوي، کوم چې د ریښتیني سیالۍ لپاره کافي دی.
ننوتل
ننوت
کرونه
د هرې غوښتنې په اړه د بار وړونکي توکي په توګه کیلي واستوئ. دا یو اعتبار دی چې ستاسو توازن لګولی شي، نو د تېرنويې په څیر یې درملنه وکړئ: یوازې د سرور خوا، هیڅکله په لټون کې، هیڅکله په رېپوټ کې. د لیږد شوي کیلي له دې مخ څخه لغوه کیږي او په سمدستي توګه کار بندوي.
curl https://theorem.chat/api/v1/account/ \
-H "Authorization: Bearer thm_live_xxxxxxxx.xxxxxxxxxxxxxxxx"
د اساس URL: https://theorem.chat/api/v1/. غوښتنې او ځوابونه JSON دي. نسخه په لاره کې ده، نو د بدلون بدلولو په توګه د v2 په توګه او ستاسو کوډ کار کوي.
POST /api/v1/matches/
د یو سیالۍ پیل کړئ. یوازې هدف اړین دی: د پینل څخه بهر پریږدئ او د ډیفالټ لیږد د مختلفو پلورونکو څخه ناست دی، ځکه چې ماډلونه د مینځپانګې د معلوماتو شریکولو لپاره روزل شوي او یو پینل چې د ځان سره موافقه کوي شواهد نه دي. د سیالۍ په فوري توګه په لټه کې دي او د سرور لخوا کار کوي، نو غوښتنه بیرته راځي لکه څنګه چې دا منل کیږي.
curl -X POST https://theorem.chat/api/v1/matches/ \
-H "Authorization: Bearer $THEOREM_KEY" \
-H "Content-Type: application/json" \
-d '{
"goal": "Every prime p > 3 satisfies p^2 = 1 (mod 24).",
"rigor_preset": "formal",
"seats": [
{"model": "anthropic/claude-opus-4.5"},
{"model": "openai/gpt-5", "stance": "Attack the statement."}
],
"max_rounds": 8,
"usd_ceiling": "2.00",
"public": false
}'
ډګرونه
GET /api/v1/matches/{token}/
ټوله لوبه: وضعیت، د قبولولو معیارونه او څنګه هر یو، د تثبیت شوي پایلو لیګ، د هر حکم شاته شواهد، او دا حکم کله چې یو شتون لري. یو لوبه د دقیقو لپاره ساعتونو ته ځي، نو د هر څو ثانیو په جریان کې هرڅه ژوند کوي - ځواب تاسو ته وايي کله چې ودریږي.
{
"token": "k3m9x…",
"status": "solved",
"round": 5,
"progress": 100,
"usd_spent": "0.734120",
"usd_ceiling": "2.000000",
"criteria": [
{"text": "p^2 - 1 is divisible by 8", "status": "met", "settled_round": 2},
{"text": "p^2 - 1 is divisible by 3", "status": "met", "settled_round": 3}
],
"evidence": [
{"kind": "computation", "code": "…", "output": "…", "verified": true}
],
"verdict": "…"
}
حالتونه: په صف کې، په چلولو، وقفه، needs_funds، حل، استهلاک، لګېدلی، ناکامه. وروستي څلور terminals دي؛ وقفه، needs_funds، استهلاک او لګېدلی کولای شي دوام ورکړي.
POST /api/v1/matches/{token}/resume/
هرڅه چې د پینل تاسیس شوی ساتل کیږي - پایلې یو ځل د لیګر ته لیکل شوي او هیڅکله بیا نه راځي، او ثبت شوي مرګونه د هغه طریقې ته بیرته ستنیدو مخه نیسي چې په تیرو وختونو کې ناکامه شوي.
curl -X POST https://theorem.chat/api/v1/matches/$TOKEN/resume/ \
-H "Authorization: Bearer $THEOREM_KEY" \
-H "Content-Type: application/json" \
-d '{"more_rounds": 4, "more_usd": "2.00"}'
تېروتنې
هر ناکامي لري ورته شکل. په کوډ، چې د ثبات شاخه؛ پیغام دی ناول او کولای شي چې reworded.
{"error": {"code": "insufficient_balance",
"message": "Add credit or connect your own inference key…"}}
د 401 لپاره د یو ورک یا لغوه شوي کلید لپاره، 402 کله چې توازن خالي وي، د 404 لپاره یو ټکی چې ستاسو نه دی، د 409 لپاره د یو سیالۍ لپاره چې دمخه روان دی، 429 کله چې تاسو ډیر ژر ځي، د 400 لپاره د هرڅه لپاره د غوښتنې غوښتنه غلطه شوه.
کچه
په هر کلید کې شمیرل شوي: د 240 لوستل او د 30 سیالي یو دقیقې پیل کیږي. په موخه کې ورو - هغه څه چې په حقیقت کې د سیالۍ محدودوي دا دی چې دا ستاسو توازن مصرفوي، او دا دلته دي چې د بیا هڅې لوپ یا د پولارر چلولو فلیټ بند کړي. د حد څخه پورته تاسو 429 ترلاسه کوئ؛ د هر څو ثانیو په پرتله د دوامداره پرتله کولو پرځای د چلولو سیالي.
د تادیې حساب د سایټ سره ورته دی: تاسو د هر ټوکن په خپره شوې کچه کې د هر ماډل نرخ، د مخکې تادیې کریډیټ یا ستاسو د خپل کلید څخه تادیه کوئ.
څنګه د بیلې کارونه