Cohere: North Mini Code (free)
North Mini Code 1.0 — Cohere’ning kod yaratish, repozitoriy o‘zgarishlari va terminal orqali boshqariladigan agent vazifalari uchun faqat matnli modeli. Jami 30B/faol 3B parametrli siyrak dizayni vositalardan foydalanish va navbatlashib keladigan fikrlashni qo‘llab-quvvatlaydi; hujjatlashtirilgan konteksti 256K, chiqish imkoniyati 64K.
- Ailoot Ultra · OpenAI Chat
POST /v1/chat/completionscohere/north-mini-code:free - Ailoot Ultra · Anthropic Messages
POST /v1/messagescohere/north-mini-code:free
Model haqida
Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.
North Mini Code 1.0 — Cohere’ning agentli dasturiy injiniring, terminal vazifalari va kod yaratish uchun modeli. U matn qabul qiladi va kod, tushuntirishlar hamda vosita so‘rovlari kabi matn chiqaradi. Ishlab chiqaruvchi uning vaznlarini Apache 2.0 ostida chiqargan va North kod-agent oilasidagi birinchi model deb ko‘rsatadi. U tasvirni tushunadigan model yoki qarorlarni ball bilan baholaydigan umumiy model emas, ixtisoslashgan dasturlash profilidir.
Siyrak arxitektura va dasturlashga tayyorgarlik
Model jami 30 milliard parametrga ega, taxminan 3 milliardi faol. Uning faqat dekoderli Transformer’i 128 ekspertdan iborat siyrak Mixture of Experts’dan foydalanadi; har token uchun sakkiz ekspert faollashadi va siyrak qatlamlardan oldin zich qatlam bor. Aylanma pozitsiyali sirpanuvchi oyna diqqati pozitsiya embeddinglarisiz global diqqat bilan 3:1 nisbatda navbatlashadi. Faol parametrlar raqami saqlanishi kerak bo‘lgan barcha vaznlarni emas, token uchun ishlatiladigan hisoblashni tavsiflaydi.
Cohere’ning keyingi o‘qitishi ikki bosqichli nazoratli nozik sozlashdan so‘ng tekshiriladigan mukofotlar bilan mustahkamlash orqali o‘qitishni qo‘llaydi; yo‘nalish dasturiy injiniring va terminal ishidir. Ishlab chiqaruvchi bitta qat’iy karkas o‘rniga bir nechta agent muhitida o‘qitishni tavsiflaydi. Bu vazifani kerakli xatti-harakat va mavjud vositalar atrofida tayyorlashni qo‘llab-quvvatlaydi, atrofdagi agent muhiti esa fayllarni olish, buyruqlarni bajarish va kuzatuvlarni qaytarishga mas’ul bo‘lib qoladi.
Repozitoriy darajasidagi o‘zgarishni tayyorlang
Joriy kod va xatti-harakatni, so‘ralgan o‘zgarishni, tegishli fayl yoki interfeys chegaralarini hamda tugallanishni tasdiqlaydigan dalillarni taqdim eting. Xato uchun kuzatilgan xatolik yoki muvaffaqiyatsiz kirish va kutilgan natijani kiriting. Yangi imkoniyat uchun kerakli xatti-harakat va moslik cheklovlarini ayting. Foydali yakuniy artefakt — tushuntirish va haqiqatan bajarilgan tekshiruvlar natijalari bilan taklif qilingan kod o‘zgarishi.
Misol so‘rov mavjud formatlarni saqlagan holda parserni qo‘shimcha qo‘llab-quvvatlanadigan kirishga yangilashni so‘rashi mumkin. Vazifaga xos namunaviy kirish ma’lumotlarini va parser xatti-harakatini belgilaydigan repozitoriy qismini ko‘rsating. Model kod va vosita kuzatuvlari orqali o‘zgarishni ishlab chiqishi mumkin; yaratilgan patch yoki buyruq ishlashi kerak degan bayonot buyruq muvaffaqiyatli bajarilganiga dalil emas.
Terminal vositalari va tuzilmali kuzatuvlar
Modelning o‘z kartasi vositalardan foydalanishga o‘qitishni hujjatlashtiradi va chat shabloni orqali JSON-schema vosita tavsiflarini tavsiya etadi. Vosita maqsadi va argumentlarini aniq tavsiflang. Buyruq bajarish vositasi haqiqiy chiqish va holatni, fayl tekshirish vositasi esa keyingi qadamga kerakli materialni qaytarishi mumkin. Keyingi tahlil kerakli kuzatuvdan foydalanishi uchun har bir vosita natijasini chaqiruv identifikatori bilan bog‘lab saqlang.
Ishlab chiqaruvchi misoli vosita chaqiruvi va yordamchining mulohazasini tarixda saqlaydi, vositani bajaradi va yana generatsiya qilishdan oldin natijasini qo‘shadi. Uning o‘z shabloni misolida vosita natijasi uchun tuzilmali lug‘at ishlatiladi. Har bir aloqasiz API vosita natijalarini bir xil serializatsiya qiladi deb taxmin qilish o‘rniga, shu ifodani hujjatlashtirilgan integratsiyaga muvofiq saqlang. Vosita argumentlarini tavsiflaydigan JSON sxemasi ixtiyoriy sxema bilan cheklangan yakuniy chiqish qo‘llab-quvvatlanadi degan da’vodan farq qiladi.
Navbatlashib keladigan fikrlash va ko‘p navbatli tarix
North Mini Code navbatlashib keladigan fikrlashni qo‘llab-quvvatlaydi; ishlab chiqaruvchi agentli ish uchun uni yoqishni tavsiya etadi. Model yaratgan fikrlash mazmuni va vosita chaqiruvlarini keyingi agent qadamlari hamda suhbat navbatlariga olib o‘ting. O‘z misolida yordamchi xabari bilan reasoning maydoni saqlanadi va undan keyin mos vosita kuzatuvi qaytariladi. Bu model keyin nimani tekshirish yoki o‘zgartirishni tanlashda ishlatgan ma’lumotni saqlaydi.
Joriy maqsad, manba materiali va haqiqiy kuzatuvlarni vazifa tarixida saqlang. Uzunroq repozitoriy vazifasida yakuniy natijani o‘zgargan xatti-harakat va foydali artefakt atrofida umumlashtiring, shu bilan birga ko‘rib chiqish uchun kerakli dalillarni qoldiring. Navbatlashib keladigan mulohaza qisqa ko‘rinadigan javob tahlilsiz olinganini anglatmaydi va model tasvirlagan amal allaqachon yuz berganini ham tasdiqlamaydi.
Alohida kod va tushuntirish vazifalari
Ishlab chiqaruvchi agent siklidan tashqaridagi ilmiy dasturlash va algoritmik mulohazani ham ko‘rsatadi. Masala ta’rifi, kirish va chiqish formati, cheklovlar, tegishli sonli farazlar va kutilgan chegaraviy xatti-harakatni bering. Kerakli artefakt shu bo‘lsa, to‘liq funksiya yoki dastur hamda o‘quvchiga mos darajadagi tushuntirishni so‘rang.
Kodni tushuntirish uchun amalga oshirishni va aniqlashtiriladigan muayyan xatti-harakat yoki bog‘liqlikni taqdim eting. Ma’lumot vizualizatsiyasi kodi uchun grafik maqsadini noaniq qoldirmasdan, berilgan maydonlar va ko‘zlangan taqqoslashni belgilang. Ishlab chiqaruvchining ishlab chiqish misollarida kodni tushuntirish, tahrirlash, vizualizatsiya va spetsifikatsiyadan amalga oshirish bor. Bular har bir repozitoriy yoki framework uchun to‘g‘ri natija va’dasi emas, kod yaratish yoki o‘zgartirishning vazifa andozalaridir.
Kontekst, chiqish va generatsiya sozlamalari
Ishlab chiqaruvchining model kartasi va API sahifasi 256K tokenli kontekst oynasi va ko‘pi bilan 64K tokenli chiqishni ko‘rsatadi. Hajmli repozitoriy materialini shu alohida imkoniyatlar va yakuniy artefakt o‘lchamiga qarab tayyorlang. Manba chegaralari va identifikatorlarini buzmasdan saqlang, katta oyna maqsadli topshiriq zaruratini yo‘qotadi deb taxmin qilish o‘rniga, tegishli bo‘lmagan materialni olib tashlang.
O‘z model kartasi generatsiya uchun temperature 1.0 va top_p 0.95 ni tavsiya qiladi hamda matn va vosita jarayonlarida generatsiya prompti bilan birga model chat shablonidan foydalanadi. Misollardagi chiqish chegaralari shu misollar sozlamalaridir, modelning e’lon qilingan eng katta chegarasi o‘rnini bosmaydi. Cohere BF16 vaznlari va alohida nomlangan FP8 artefaktini e’lon qiladi. Joylashtirishga tayyorlanayotganda mos artefaktni tanlang.
Foydali North Mini Code natijasi — taqdim etilgan talablarga bog‘langan, tekshirish mumkin bo‘lgan kod artefakti yoki texnik tushuntirish. Natijani asl xatti-harakat va haqiqiy vosita chiqishi bilan taqqoslang, kodga ta’sir qiladigan farazlarni tekshiring va ko‘rib chiqish uchun kerakli manba hamda kuzatuvlarni saqlang. Faqat matnli dasturlash modeli mulohaza va yaratilgan mazmunni beradi; bu takliflarni tugallangan dasturiy vazifaga aylantiradigan amallarni atrofdagi ilova bajaradi.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions cohere/north-mini-code:free
cohere/north-mini-code:freeBoshlash
North Mini Code 1.0 — Cohere’ning kod yaratish, repozitoriy o‘zgarishlari va terminal orqali boshqariladigan agent vazifalari uchun faqat matnli modeli. Jami 30B/faol 3B parametrli siyrak dizayni vositalardan foydalanish va navbatlashib keladigan fikrlashni qo‘llab-quvvatlaydi; hujjatlashtirilgan konteksti 256K, chiqish imkoniyati 64K.
- Qabul qilinadigan kirish ma’lumotlari
- Matn
- Natijalar
- Matn
Ailoot da mavjud · kirish ma’lumotlari va usullar
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Kirish
text- Chiqish
text- Kontekst
- 256 000 tokens
- Eng katta chiqish
- 64 000 tokens
- Chiqish formati
- JSON
| Maydon | Tur | Talab | Qiymatlar va cheklovlar | Standart |
|---|---|---|---|---|
Maydonmodel | Turstring | TalabMajburiy | Qiymatlar va cheklovlar cohere/north-mini-code:free | Standart— |
Maydonmessages | Turarray | TalabMajburiy | Qiymatlar va cheklovlar | Standart— |
Maydonstream | Turboolean | TalabIxtiyoriy | Qiymatlar va cheklovlar false | Standartfalse |
Maydonmax_tokens | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar Eng kam: 1 Eng ko‘p: 64 000 | Standart— |
Maydonmax_completion_tokens | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar Eng kam: 1 Eng ko‘p: 64 000 | Standart— |
Maydonn | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar Eng kam: 1 Eng ko‘p: 128 | Standart— |
Maydontemperature | Turnumber | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydontop_p | Turnumber | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonseed | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonstop | Tur | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonfrequency_penalty | Turnumber | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonpresence_penalty | Turnumber | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonuser | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Usul parametrlari va hayot sikli
| Parametr | Parametr talablari |
|---|---|
Parametrcontent_type | Parametr talablariapplication/json |
Parametrrequired | Parametr talablarimodel, messages |
Parametroptional | Parametr talablaristream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Parametrmaterial_types | Parametr talablaritext |
Parametrconditions | Parametr talablariUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 256000 bytes. |
Hayot sikli: synchronous_json
Tariflar
Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.
- Tezkor rejim
- Standart tarif Tezkor rejim tanlanganda
- Flex rejimi
- Standart tarif flex rejimi tanlanganda
- Maksimal fikrlash darajasi
- Standart tarif Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda
- Ochiq ko‘rsatilgan keshlash narxlari
- Yoqilmagan Ochiq ko‘rsatilgan keshlash so‘ralganda
- Faqat matn uchun nol tariflar
- Text input and output only. Cache, tools, media and streaming are unavailable. Faqat matnli kirish va chiqish uchun
Ailoot tariflari
Sozlamalar bo‘yicha narxlar
| Sozlama | Tariflar jadvali | To‘lov |
|---|---|---|
| SozlamaTokenlar uchun bazaviy tariflar | Tariflar jadvaliAsosiy tarif | To‘lov Kirish · Kirish tokenlari $0 / 1K token Chiqish · Chiqish tokenlari $0 / 1K token Kirish · Keshdan o‘qish — / 1K token Kirish · Keshga yozish — / 1K token Kirish · Keshga yozish, 1 soat — / 1K token |
Ailoot so‘rovdan oldin taxminiy summani band qiladi. Natijadan keyin o‘lchangan sarf asosidagi yakuniy to‘lovni yechadi. Oqimli javob bo‘yicha yakuniy hisob-kitob yakuniy sarf yozuviga asoslanadi. Summani band qilish va to‘lovni hisoblash tartibi →
So‘rov namunalari
Ailoot Ultra · OpenAI Chat
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "cohere/north-mini-code:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Natijalarni olish va saqlash
Ailoot Ultra · OpenAI Chat
JSON
Barcha tayyor natijalarni saqlash
Qaytarilgan har bir to‘liq javob, fayl va kontent qismini saqlang.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Asl javobni tekshirish kerak bo‘lsa
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Taxalluslar
Model taxalluslari
Ailoot Ultra cohere/north-mini-code:free
Usul yo‘llari taxalluslari
Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.
Chaqirish uchun tegishli ID lar
Ailoot Ultra · Anthropic Messages POST /v1/messages cohere/north-mini-code:free
cohere/north-mini-code:freeBoshlash
North Mini Code 1.0 — Cohere’ning kod yaratish, repozitoriy o‘zgarishlari va terminal orqali boshqariladigan agent vazifalari uchun faqat matnli modeli. Jami 30B/faol 3B parametrli siyrak dizayni vositalardan foydalanish va navbatlashib keladigan fikrlashni qo‘llab-quvvatlaydi; hujjatlashtirilgan konteksti 256K, chiqish imkoniyati 64K.
- Qabul qilinadigan kirish ma’lumotlari
- Matn
- Natijalar
- Matn
Ailoot da mavjud · kirish ma’lumotlari va usullar
Ailoot Ultra · Anthropic Messages POST /v1/messages
- Kirish
text- Chiqish
text- Kontekst
- 256 000 tokens
- Eng katta chiqish
- 64 000 tokens
- Chiqish formati
- JSON
| Maydon | Tur | Talab | Qiymatlar va cheklovlar | Standart |
|---|---|---|---|---|
Maydonmodel | Turstring | TalabMajburiy | Qiymatlar va cheklovlar cohere/north-mini-code:free | Standart— |
Maydonmessages | Turarray | TalabMajburiy | Qiymatlar va cheklovlar | Standart— |
Maydonstream | Turboolean | TalabIxtiyoriy | Qiymatlar va cheklovlar false | Standartfalse |
Maydonsystem | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonmax_tokens | Turinteger | TalabMajburiy | Qiymatlar va cheklovlar Eng kam: 1 Eng ko‘p: 64 000 | Standart— |
Maydontemperature | Turnumber | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydontop_p | Turnumber | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydontop_k | Turinteger | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonstop_sequences | Turarray | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonmetadata | Turobject | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Usul parametrlari va hayot sikli
| Parametr | Parametr talablari |
|---|---|
Parametrcontent_type | Parametr talablariapplication/json |
Parametrrequired | Parametr talablarimodel, messages, max_tokens |
Parametroptional | Parametr talablaristream, system, temperature, top_p, top_k, stop_sequences, metadata |
Parametrmaterial_types | Parametr talablaritext |
Parametrconditions | Parametr talablariUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 256000 bytes. |
Hayot sikli: synchronous_json
Tariflar
Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.
- Tezkor rejim
- Standart tarif Tezkor rejim tanlanganda
- Flex rejimi
- Standart tarif flex rejimi tanlanganda
- Maksimal fikrlash darajasi
- Standart tarif Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda
- Faqat matn uchun nol tariflar
- Text input and output only. Cache, tools, media and streaming are unavailable. Faqat matnli kirish va chiqish uchun
Ailoot tariflari
Sozlamalar bo‘yicha narxlar
| Sozlama | Tariflar jadvali | To‘lov |
|---|---|---|
| SozlamaTokenlar uchun bazaviy tariflar | Tariflar jadvaliAsosiy tarif | To‘lov Kirish · Kirish tokenlari $0 / 1K token Chiqish · Chiqish tokenlari $0 / 1K token Kirish · Keshdan o‘qish — / 1K token Kirish · Keshga yozish — / 1K token Kirish · Keshga yozish, 1 soat — / 1K token |
Ailoot so‘rovdan oldin taxminiy summani band qiladi. Natijadan keyin o‘lchangan sarf asosidagi yakuniy to‘lovni yechadi. Oqimli javob bo‘yicha yakuniy hisob-kitob yakuniy sarf yozuviga asoslanadi. Summani band qilish va to‘lovni hisoblash tartibi →
So‘rov namunalari
Ailoot Ultra · Anthropic Messages
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "cohere/north-mini-code:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false, "max_tokens": 256}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/messages \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Natijalarni olish va saqlash
Ailoot Ultra · Anthropic Messages
JSON
Barcha tayyor natijalarni saqlash
Qaytarilgan har bir to‘liq javob, fayl va kontent qismini saqlang.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Asl javobni tekshirish kerak bo‘lsa
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Taxalluslar
Model taxalluslari
Ailoot Ultra cohere/north-mini-code:free
Usul yo‘llari taxalluslari
Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.
Chaqirish uchun tegishli ID lar
FAQ · Cohere: North Mini Code (free)
- Qanday kirish ma’lumotlari va natijalar mavjud?
POST /v1/chat/completions·cohere/north-mini-code:free:text→textPOST /v1/messages·cohere/north-mini-code:free:text→text- So‘rov qaysi maydonlardan foydalanadi?
POST /v1/chat/completions·cohere/north-mini-code:free:model,messages,stream,max_tokens,max_completion_tokens,n,temperature,top_p,seed,stop,frequency_penalty,presence_penalty,userPOST /v1/messages·cohere/north-mini-code:free:model,messages,stream,system,max_tokens,temperature,top_p,top_k,stop_sequences,metadata- Qanday cheklovlar amal qiladi?
POST /v1/chat/completions·cohere/north-mini-code:free:ctx:256000;max_out:64000;max_tokens.minimum:1;max_tokens.maximum:64000;max_completion_tokens.minimum:1;max_completion_tokens.maximum:64000;n.minimum:1;n.maximum:128POST /v1/messages·cohere/north-mini-code:free:ctx:256000;max_out:64000;max_tokens.minimum:1;max_tokens.maximum:64000