Bepul ulanish sinovi
Tezkor boshlash
Kalit yaratishdan birinchi sinov javobigacha.
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
- 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