Bepul ulanish sinovi
Tezkor boshlash
Kalit yaratishdan birinchi sinov javobigacha.
Shu sahifada
Boshlashdan oldin
Tasdiqlangan akkaunt va testga ruxsat kerak. Ro‘yxatdan o‘tishning o‘zi ruxsat bermaydi. Kabinetda test yopiq bo‘lsa, qo‘llab-quvvatlash xizmatiga 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
- Kabinetga kiring va yon menyudan «API kalitlari»ni tanlang.
- «Test kalitini yaratish»ni bosing. Faol kalit mavjud bo‘lsa, ikkinchisi yaratilmaydi.
- To‘liq kalitni xavfsiz joyga saqlang: u faqat bir marta ko‘rsatiladi. Uni ushbu hujjatga yoki yordam chatiga joylamang.
- 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"{
"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.
{
"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