Cohere: North Mini Code (free)
North Mini Code 1.0 — код жасауға, репозиторий өзгерістеріне және терминал арқылы жұмыс істейтін агент тапсырмаларына арналған Cohere компаниясының тек мәтіндік моделі. Жалпы 30B/белсенді 3B сирек архитектурасы құрал қолдануды және аралас ойлануды қолдайды; құжатталған контексті 256K, шығыс рұқсаты 64K.
- Ailoot Ultra · OpenAI чаты
POST /v1/chat/completionscohere/north-mini-code:free - Ailoot Ultra · Anthropic хабарламалары
POST /v1/messagescohere/north-mini-code:free
Модель туралы
Бұл сипаттама модель мүмкіндіктерін қамтиды. Ailoot жүйесінде таңдалған әдіс үшін қолжетімді кіріс, шығыс және параметрлер төменде берілген.
North Mini Code 1.0 — агенттік бағдарламалық инженерияға, терминал тапсырмаларына және код жасауға арналған Cohere моделі. Ол мәтін қабылдап, код, түсіндірме және құрал сұрауларын қоса мәтін шығарады. Өндіруші салмақтарын Apache 2.0 лицензиясымен шығарып, оны North код-агент тобының алғашқы моделі деп атайды. Бұл — кескінді түсіну моделі немесе жалпы шешім бағалағышы емес, мамандандырылған код профилі.
Сирек архитектура және код тапсырмасына дайындық
Модельде жалпы 30 миллиард, белсенді шамамен 3 миллиард параметр бар. Тек декодерден тұратын Transformer 128 сарапшысы бар сирек Mixture of Experts қолданады; бір токенге сегіз сарапшы белсенеді, сирек қабаттардың алдында бір тығыз қабат орналасады. Айналмалы позициялары бар сырғымалы терезе назары позициялық ендірулерсіз жаһандық назармен 3:1 қатынасында кезектеседі. Белсенді параметр саны сақталуға тиіс барлық салмақтарды емес, бір токенге қолданылатын есептеуді сипаттайды.
Cohere кейінгі оқытуында екі кезеңді бақыланатын қосымша баптаудан кейін тексерілетін марапаттары бар нығайтпалы оқыту қолданылып, бағдарламалық инженерия мен терминал жұмысына назар аударылады. Өндіруші бір бекітілген қаңқа орнына бірнеше агент ортасында оқытуды сипаттайды. Бұл тапсырманы қажетті мінез-құлық пен қолжетімді құралдар төңірегінде дайындауды қолдайды, ал файл алу, пәрмен орындау және бақылауларды қайтару жауапкершілігі қоршаған ортада қалады.
Репозиторий деңгейіндегі өзгерісті дайындаңыз
Ағымдағы код пен мінез-құлықты, сұралған өзгерісті, тиісті файл не интерфейс шекараларын және аяқталуды дәлелдейтін деректерді беріңіз. Қате үшін байқалған қатені не ақаулы кірісті және күтілетін нәтижені қосыңыз. Мүмкіндік үшін қажетті мінез-құлық пен үйлесімділік шектеулерін көрсетіңіз. Пайдалы соңғы артефакт — түсіндірмесі және шынымен орындалған тексерулер нәтижелері бар ұсынылған код өзгерісі.
Мысал сұрау бар пішімдерді сақтай отырып, қосымша қолдау көрсетілетін кіріс үшін талдағышты жаңартуды сұрай алады. Өкілдік кірістерді және талдағыш мінез-құлқын анықтайтын репозиторий бөлігін көрсетіңіз. Модель өзгерісті жасау үшін код пен құрал бақылауларын пайдалана алады; жасалған патч немесе пәрмен орындалуы тиіс деген сөйлем пәрмен сәтті орындалғанының дәлелі емес.
Терминал құралдары және құрылымдалған бақылаулар
Төл модель картасы құрал қолдануға оқытуды құжаттап, модельдің чат үлгісі арқылы JSON-схемалы құрал сипаттамаларын ұсынады. Құралдың мақсаты мен аргументтерін анық сипаттаңыз. Пәрмен орындау құралы нақты шығыс пен мәртебені, ал файл қарау құралы келесі қадамға қажетті материалды қайтара алады. Кейінгі талдау көзделген бақылауды пайдалануы үшін әр құрал нәтижесін шақыру идентификаторымен байланыстырып сақтаңыз.
Өндіруші мысалы тарихта құрал шақыруын және көмекшінің пайымдауын сақтайды, құралды орындайды және қайта генерация алдында нәтижесін қосады. Төл үлгі мысалында құрал нәтижесі құрылымдалған сөздік түрінде беріледі. Барлық қатысы жоқ API құрал нәтижелерін бірдей сериалдайды деп есептемей, осы көріністі құжатталған интеграцияға сай сақтаңыз. Құрал аргументтерін сипаттайтын JSON схемасы еркін схемамен шектелген соңғы шығыс қолдауы бар деген тұжырымнан бөлек.
Аралас ойлану және көп кезекті тарих
North Mini Code аралас ойлануды қолдайды, өндіруші оны агенттік жұмыста қосуды ұсынады. Модель жасаған ойлану мазмұны мен құрал шақыруларын кейінгі агент қадамдарына және әңгіме кезектеріне көшіріңіз. Төл мысал көмекші хабарламасымен reasoning өрісін сақтап, тиісті құрал бақылауын артынан қайтарады. Бұл модель келесіде нені қарау не өзгерту керектігін шешкенде пайдаланған ақпаратты сақтайды.
Тапсырма тарихында ағымдағы мақсатты, бастапқы материалды және нақты бақылауларды сақтаңыз. Ұзақ репозиторий тапсырмасында тексеруге қажетті дәлелдерді сақтай отырып, соңғы нәтижені өзгерген мінез-құлық пен пайдалы артефакт төңірегінде түйіндеңіз. Аралас пайымдау қысқа көрінетін жауап талдаусыз жасалды дегенді білдірмейді және модель сипаттаған әрекет орындалып қойғанын дәлелдемейді.
Жеке код және түсіндірме тапсырмалары
Өндіруші агент циклінен тыс ғылыми кодтау мен алгоритмдік пайымдауды да атайды. Есеп анықтамасын, кіріс пен шығыс пішімін, шектеулерді, тиісті сандық жорамалдарды және шеткі жағдайдағы күтілетін мінез-құлықты беріңіз. Қажетті артефакт сол болса, оқырманға қажет деңгейдегі түсіндірмемен толық функция немесе бағдарлама сұраңыз.
Код түсіндірмесі үшін іске асыруды және анықталатын нақты мінез-құлықты не тәуелділікті беріңіз. Деректерді визуалдау кодында график мақсатын жасырын қалдырмай, берілген өрістер мен көзделген салыстыруды анықтаңыз. Өндірушінің әзірлеу мысалдары код түсіндіруді, өңдеуді, визуалдауды және сипаттамадан іске асыруды қамтиды. Бұлар — код жасау не өзгерту тапсырма үлгілері, әр репозиторий немесе фреймворк үшін дұрыс нәтиже уәдесі емес.
Контекст, шығыс және генерация параметрлері
Өндірушінің модель картасы мен API бетінде 256K токендік контекст терезесі және ең көп 64K токендік шығыс көрсетілген. Көлемді репозиторий материалын осы бөлек рұқсаттарға және соңғы артефакт көлеміне сай дайындаңыз. Бастапқы материал шекаралары мен идентификаторларын сақтап, үлкен терезе нысаналы тапсырма қажеттігін жояды деп есептемей, қатысы жоқ материалды алып тастаңыз.
Төл модель картасы генерация үшін temperature 1.0 және top_p 0.95 ұсынады әрі мәтіндік және құрал процестері үшін генерация промпты қосылған модель чат үлгісін қолданады. Мысал шығыс шектері — сол мысалдардың параметрлері, жарияланған ең үлкен модель шегін алмастырмайды. Cohere BF16 салмақтарын және бөлек атаулы FP8 артефактіні жариялайды. Орналастыруды дайындағанда лайықты артефактіні таңдаңыз.
Пайдалы North Mini Code нәтижесі — берілген талаптарға байланған, қарауға болатын код артефактісі не техникалық түсіндірме. Нәтижені бастапқы мінез-құлықпен және нақты құрал шығысымен салыстырып, кодқа әсер ететін жорамалдарды тексеріңіз және тексеруге қажетті дереккөз бен бақылауларды сақтаңыз. Тек мәтіндік код моделі пайымдау мен жасалған мазмұнды береді; ұсыныстарды аяқталған бағдарламалық тапсырмаға айналдыратын операцияларды қоршаған қолданба орындайды.
Ailoot Ultra · OpenAI чаты POST /v1/chat/completions cohere/north-mini-code:free
cohere/north-mini-code:freeБастау
North Mini Code 1.0 — код жасауға, репозиторий өзгерістеріне және терминал арқылы жұмыс істейтін агент тапсырмаларына арналған Cohere компаниясының тек мәтіндік моделі. Жалпы 30B/белсенді 3B сирек архитектурасы құрал қолдануды және аралас ойлануды қолдайды; құжатталған контексті 256K, шығыс рұқсаты 64K.
- Қабылданатын кіріс деректері
- Мәтін
- Нәтижелер
- Мәтін
Ailoot жүйесінде қолжетімді · кіріс деректері мен әдістер
Ailoot Ultra · OpenAI чаты POST /v1/chat/completions
- Кіріс
text- Шығыс
text- Контекст
- 256 000 tokens
- Ең үлкен шығыс
- 64 000 tokens
- Шығыс пішімі
- JSON
| Өріс | Түрі | Талап | Мәндер мен шектеулер | Әдепкі |
|---|---|---|---|---|
Өрісmodel | Түріstring | ТалапМіндетті | Мәндер мен шектеулер cohere/north-mini-code:free | Әдепкі— |
Өрісmessages | Түріarray | ТалапМіндетті | Мәндер мен шектеулер | Әдепкі— |
Өрісstream | Түріboolean | ТалапМіндетті емес | Мәндер мен шектеулер false | Әдепкіfalse |
Өрісmax_tokens | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер Ең азы: 1 Ең көбі: 64 000 | Әдепкі— |
Өрісmax_completion_tokens | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер Ең азы: 1 Ең көбі: 64 000 | Әдепкі— |
Өрісn | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер Ең азы: 1 Ең көбі: 128 | Әдепкі— |
Өрісtemperature | Түріnumber | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісtop_p | Түріnumber | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісseed | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісstop | Түрі | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісfrequency_penalty | Түріnumber | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісpresence_penalty | Түріnumber | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісuser | Түріstring | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Әдіс параметрлері мен өмірлік циклі
| Параметр | Параметр талаптары |
|---|---|
Параметрcontent_type | Параметр талаптарыapplication/json |
Параметрrequired | Параметр талаптарыmodel, messages |
Параметрoptional | Параметр талаптарыstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Параметрmaterial_types | Параметр талаптарыtext |
Параметрconditions | Параметр талаптарыUse 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. |
Өмірлік цикл: synchronous_json
Тарифтер
Тариф анықтамасы сұрау мүмкіндіктерін қоспайды. Қолдау көрсетілетін параметрлер таңдалған әдісте берілген.
- Жылдам режим
- Стандартты тариф Жылдам режим таңдалғанда
- Икемді режим
- Стандартты тариф flex режимі таңдалғанда
- Ой қорытудың ең жоғары деңгейі
- Стандартты тариф Ой қорыту деңгейі ең жоғары болып, default түзетуі қолданылғанда
- Айқын кэштеу бағасы
- Қосылмаған Айқын кэштеу сұралғанда
- Тек мәтінге арналған нөлдік тарифтер
- Text input and output only. Cache, tools, media and streaming are unavailable. Кіріс пен шығыс тек мәтін болғанда
Ailoot мөлшерлемелері
Баптаулар бойынша бағалар
| Баптау | Мөлшерлемелер кестесі | Төлем |
|---|---|---|
| БаптауТокендердің базалық тарифтері | Мөлшерлемелер кестесіНегізгі мөлшерлеме | Төлем Кіріс · Кіріс токендері $0 / 1K токен Шығыс · Шығыс токендері $0 / 1K токен Кіріс · Кэшті оқу — / 1K токен Кіріс · Кэшке жазу — / 1K токен Кіріс · Кэшке жазу, 1 сағ — / 1K токен |
Ailoot сұрау алдында болжамды соманы резервтейді. Нәтижеден кейін өлшенген пайдалану көлемі бойынша қорытынды төлемді шегереді. Ағындық жауап үшін төлем соңғы пайдалану жазбасы негізінде шегеріледі. Резервтеу мен төлемді есептеу тәртібі →
Сұрау мысалдары
Ailoot Ultra · OpenAI чаты
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.
Нәтижелерді алу және сақтау
Ailoot Ultra · OpenAI чаты
JSON
Барлық дайын нәтижені сақтау
Қайтарылған әр толық жауапты, файлды және мазмұн бөлігін сақтаңыз.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Бастапқы жауапты тексеру қажет болса
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Балама атаулар
Модельдердің балама атаулары
Ailoot Ultra cohere/north-mini-code:free
Әдіс жолдарының балама атаулары
Жоғарыда көрсетілген әдіс жолдарын пайдаланыңыз.
Шақыруға арналған байланысты ID
Ailoot Ultra · Anthropic хабарламалары POST /v1/messages cohere/north-mini-code:free
cohere/north-mini-code:freeБастау
North Mini Code 1.0 — код жасауға, репозиторий өзгерістеріне және терминал арқылы жұмыс істейтін агент тапсырмаларына арналған Cohere компаниясының тек мәтіндік моделі. Жалпы 30B/белсенді 3B сирек архитектурасы құрал қолдануды және аралас ойлануды қолдайды; құжатталған контексті 256K, шығыс рұқсаты 64K.
- Қабылданатын кіріс деректері
- Мәтін
- Нәтижелер
- Мәтін
Ailoot жүйесінде қолжетімді · кіріс деректері мен әдістер
Ailoot Ultra · Anthropic хабарламалары POST /v1/messages
- Кіріс
text- Шығыс
text- Контекст
- 256 000 tokens
- Ең үлкен шығыс
- 64 000 tokens
- Шығыс пішімі
- JSON
| Өріс | Түрі | Талап | Мәндер мен шектеулер | Әдепкі |
|---|---|---|---|---|
Өрісmodel | Түріstring | ТалапМіндетті | Мәндер мен шектеулер cohere/north-mini-code:free | Әдепкі— |
Өрісmessages | Түріarray | ТалапМіндетті | Мәндер мен шектеулер | Әдепкі— |
Өрісstream | Түріboolean | ТалапМіндетті емес | Мәндер мен шектеулер false | Әдепкіfalse |
Өрісsystem | Түріstring | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісmax_tokens | Түріinteger | ТалапМіндетті | Мәндер мен шектеулер Ең азы: 1 Ең көбі: 64 000 | Әдепкі— |
Өрісtemperature | Түріnumber | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісtop_p | Түріnumber | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісtop_k | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісstop_sequences | Түріarray | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Өрісmetadata | Түріobject | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Әдіс параметрлері мен өмірлік циклі
| Параметр | Параметр талаптары |
|---|---|
Параметрcontent_type | Параметр талаптарыapplication/json |
Параметрrequired | Параметр талаптарыmodel, messages, max_tokens |
Параметрoptional | Параметр талаптарыstream, system, temperature, top_p, top_k, stop_sequences, metadata |
Параметрmaterial_types | Параметр талаптарыtext |
Параметрconditions | Параметр талаптарыUse 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. |
Өмірлік цикл: synchronous_json
Тарифтер
Тариф анықтамасы сұрау мүмкіндіктерін қоспайды. Қолдау көрсетілетін параметрлер таңдалған әдісте берілген.
- Жылдам режим
- Стандартты тариф Жылдам режим таңдалғанда
- Икемді режим
- Стандартты тариф flex режимі таңдалғанда
- Ой қорытудың ең жоғары деңгейі
- Стандартты тариф Ой қорыту деңгейі ең жоғары болып, default түзетуі қолданылғанда
- Тек мәтінге арналған нөлдік тарифтер
- Text input and output only. Cache, tools, media and streaming are unavailable. Кіріс пен шығыс тек мәтін болғанда
Ailoot мөлшерлемелері
Баптаулар бойынша бағалар
| Баптау | Мөлшерлемелер кестесі | Төлем |
|---|---|---|
| БаптауТокендердің базалық тарифтері | Мөлшерлемелер кестесіНегізгі мөлшерлеме | Төлем Кіріс · Кіріс токендері $0 / 1K токен Шығыс · Шығыс токендері $0 / 1K токен Кіріс · Кэшті оқу — / 1K токен Кіріс · Кэшке жазу — / 1K токен Кіріс · Кэшке жазу, 1 сағ — / 1K токен |
Ailoot сұрау алдында болжамды соманы резервтейді. Нәтижеден кейін өлшенген пайдалану көлемі бойынша қорытынды төлемді шегереді. Ағындық жауап үшін төлем соңғы пайдалану жазбасы негізінде шегеріледі. Резервтеу мен төлемді есептеу тәртібі →
Сұрау мысалдары
Ailoot Ultra · Anthropic хабарламалары
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.
Нәтижелерді алу және сақтау
Ailoot Ultra · Anthropic хабарламалары
JSON
Барлық дайын нәтижені сақтау
Қайтарылған әр толық жауапты, файлды және мазмұн бөлігін сақтаңыз.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Бастапқы жауапты тексеру қажет болса
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Балама атаулар
Модельдердің балама атаулары
Ailoot Ultra cohere/north-mini-code:free
Әдіс жолдарының балама атаулары
Жоғарыда көрсетілген әдіс жолдарын пайдаланыңыз.
Шақыруға арналған байланысты ID
FAQ · Cohere: North Mini Code (free)
- Қандай кіріс деректері мен нәтижелер қолжетімді?
POST /v1/chat/completions·cohere/north-mini-code:free:text→textPOST /v1/messages·cohere/north-mini-code:free:text→text- Сұрау қандай өрістерді пайдаланады?
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- Қандай шектеулер қолданылады?
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