Talim

Modellar va provayderlar

DeepSeek Harness’ga model ulashning uchta yo‘li — DeepSeek, katalog provayderlari va o‘z endpointingiz.

7 daqiqa o‘qish · O‘rta

DeepSeek Harness DeepSeek modellari uchun sozlangan holda keladi, lekin deyarli istalgan provayder bilan ishlaydi — shu jumladan o‘zingizniki bilan ham. Model ulashning uchta yo‘li bor.

Uchta yo‘l

1. DeepSeek

Models ekraniga kalitni kiritasiz va sessiyani boshlaysiz. O‘zgarish keyingi so‘rovda kuchga kiradi — restart talab qilinmaydi.

2. Katalog provayderi

Anthropic, OpenAI va boshqa provayderlar katalogda. Birini tanlaysiz, kalitni qo‘shasiz — qolgan sozlamalarni tizim o‘zi to‘ldiradi.

3. O‘z endpointingiz

Kompaniya shlyuzi, o‘z serveryngiz yoki ro‘yxatda bo‘lmagan istalgan provayder. Agar serveringiz modellar ro‘yxatini ko‘rsatsa, tizimda uni so‘rov qilib ro‘yxatni tortib oladigan tugma bor.

Uchinchi yo‘l: beshta maydon

O‘z endpointingizni qo‘shish uchun beshta maydon kerak:

Maydon Nima ekani
identifier Provayderning ichki nomi — qayta nomlab bo‘lmaydi
base URL Serverning manzili
protocol Odatda OpenAI-compatible
credential Kalit — alohida saqlanadi
model Kamida bitta ro‘yxatdan o‘tgan model

Vaqt tejaydigan uchta detal

  1. Kalitlarni qayta o‘qib bo‘lmaydi. Saqlangach, ekran faqat yashirilgan (redacted) variantni ko‘rsatadi. Haqiqiy qiymat alohida faylda, konfiguratsiya esa faqat unga havolani saqlaydi.
  2. Identifier qayta nomlanmaydi. So‘rovlar, saqlangan sessiyalar va credential havolalari — hammasi uni ishlatadi. Xato qilsangiz, yangisini yaratib, eskisini o‘chirish kerak.
  3. Rasmlarni e’lon qilish kerak. Qo‘lda kiritilgan model rasm qabul qilmaydi deb hisoblanadi — toki aksini aytmaguningizcha. Bu nazoratsizlik emas: serverdan qaysi formatlarni qabul qilishini so‘rashning imkoni yo‘q, shuning uchun tizim taxmin qilishni yoqtirmaydi.

Ma'lumot

Rasm deklaratsiyasi sozlamalar faylida, aniq modelda `input: [text, image]` ko‘rinishida yoziladi. Yo‘ldagi barcha modellar rasm qabul qilsa, provayderdagi `defaultInput` takrorlashdan qutqaradi. Katalog provayderida (model ro‘yxatini tahrirlab bo‘lmaydi) — `modelOverrides` ishlatiladi. Bu serveringiz haqidagi bayonot, tekshiruv emas: yolg‘on aytsangiz, xato keyinroq, provayder so‘rovni rad etganda keladi.

Uchraydigan xatolar

Xato Deyarli har doim nimani bildiradi
missing credential Kalitni topa olmaydi
unknown model Tanlangan model bu provayderda ro‘yxatdan o‘tmagan
authorisation error Modellar ro‘yxatini olishda — muammo kalitda

Amaliy maslahat

Agar provayder rasmni rad etsa — yangi sessiya boshlang. Rasm sessiya logida saqlanib qoladi va so‘rov suhbat undan o‘tmaguncha xuddi shunday takrorlanadi.

Xulosa

Model ulashning uchta yo‘li bor: DeepSeek (kalit kifoya), katalog provayderi (tanlash + kalit) va o‘z endpointi (beshta maydon). Kalitlar yashirin saqlanadi, identifier qayta nomlanmaydi, rasm qabul qilish esa alohida e’lon qilinadi.