Maqolaga o‘tish

Bepul ulanish sinovi

Tezkor boshlash

Kalit yaratishdan birinchi sinov javobigacha.

API sinov matnini o‘zgarishsiz qaytaradi, bu fikrlaydigan model emas. Pochtasi tasdiqlangan barcha faol akkauntlar asosiy saytdagi kabinetda bepul test kalitini yaratishi mumkin.
Shu sahifada

Boshlashdan oldin

Asosiy saytda ro‘yxatdan o‘ting va pochtangizni tasdiqlang: barcha faol akkauntlar test kalitini yaratishi mumkin, qo‘lda ruxsat qo‘shish kerak emas. Test yopiq bo‘lsa, yordamga murojaat qiling.

Windows uchun PowerShell, Linux yoki macOS uchun Bash misolini tanlang. Bash misollari uchun curl kerak. Barcha qadamlarni bitta terminal oynasida bajaring.

1. Kalit yarating

  1. Kabinetga kiring va yon menyudan «API kalitlari»ni tanlang.
  2. «Test kalitini yaratish»ni bosing. Faol kalit mavjud bo‘lsa, ikkinchisi yaratilmaydi.
  3. To‘liq kalitni xavfsiz joyga saqlang: u faqat bir marta ko‘rsatiladi. Uni ushbu hujjatga yoki yordam chatiga joylamang.
  4. Kabinetdagi «API manzili» va ruxsat etilgan modelni tekshiring. Quyidagi manzil namunasi kabinetingizdagi manzilga mos bo‘lishi kerak.

2. Terminalni tayyorlang

Buyruq so‘raganda kalitni kiriting: belgilar ekranda ko‘rinmaydi. U faqat shu terminal seansining muhit o‘zgaruvchisiga yoziladi. Manzil oxiridagi /v1ni saqlang.

read -r -s -p 'Verum API key: ' VERUM_API_KEY
printf '\n'
export VERUM_API_KEY
export VERUM_BASE_URL='https://verum-cabinet-api-preview.sdq-sfb.workers.dev/v1'

3. Modellar ro‘yxatini oling

curl --silent --show-error --max-time 35 \
  "$VERUM_BASE_URL/models" \
  -H "Authorization: Bearer $VERUM_API_KEY"
JSON
{
  "object": "list",
  "data": [
    {
      "id": "verum-cabinet-preview-echo",
      "object": "model",
      "owned_by": "verum"
    }
  ]
}

Javobda quyidagi test modeli bo‘lishi kerak. Xato qaytsa, keyingi so‘rovga o‘tishdan oldin «Xatolar va yordam» bo‘limini o‘qing.

4. Birinchi xabarni yuboring

curl --silent --show-error --max-time 35 \
  "$VERUM_BASE_URL/chat/completions" \
  -H "Authorization: Bearer $VERUM_API_KEY" \
  -H 'Content-Type: application/json' \
  --data '{"model":"verum-cabinet-preview-echo","messages":[{"role":"user","content":"Hello, Verum!"}],"stream":false,"max_tokens":2000}'

choices[0].message.content ichida Hello, Verum! qaytishi kerak. Bu yuborilgan matnning aynan o‘zi. To‘liq javob namunasi quyida; id va created har safar boshqacha bo‘ladi.

JSON
{
  "id": "00000000-0000-4000-8000-000000000001",
  "object": "chat.completion",
  "created": 1790553600,
  "model": "verum-cabinet-preview-echo",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Hello, Verum!"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 1000,
    "completion_tokens": 2000,
    "total_tokens": 3000
  }
}

5. Sinovni yakunlang

Kabinetda ma’lumotlarni yangilang va muvaffaqiyatli so‘rovlar hisoblagichini ko‘ring. So‘ng terminaldagi kalit nusxasini tozalang. Bu buyruq kalitni bekor qilmaydi; bekor qilish kabinetda bajariladi.

unset VERUM_API_KEY VERUM_BASE_URL