modely

Cohere: North Mini Code (free)

Markdown · JSON

Cohere: North Mini Code (free)

North Mini Code 1.0 je čisto textový model Cohere na generovanie kódu, zmeny repozitára a agentové úlohy riadené terminálom. Jeho riedky návrh s celkovo 30B a aktívnymi 3B parametrami podporuje používanie nástrojov a uvažovanie striedané s volaniami nástrojov s dokumentovaným kontextom 256K a limitom výstupu 64K.

O modeli

Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.

North Mini Code 1.0 je model Cohere na agentové softvérové inžinierstvo, terminálové úlohy a generovanie kódu. Prijíma text a vytvára text vrátane kódu, vysvetlení a požiadaviek na nástroje. Výrobca vydal jeho váhy pod licenciou Apache 2.0 a označuje ho za prvý model rodiny North pre programovacích agentov. Ide o špecializovaný programovací profil, nie model na porozumenie obrázkom alebo všeobecné skórovanie rozhodnutí.

Riedka architektúra a príprava programovania

Model má celkovo 30 miliárd parametrov s približne 3 miliardami aktívnych. Jeho Transformer tvorený iba dekodérom používa riedku zmes expertov so 128 expertmi, ôsmimi aktivovanými na token a hustou vrstvou pred riedkymi vrstvami. Pozornosť v posuvnom okne s rotačnými pozíciami sa strieda s globálnou pozornosťou bez pozičných embeddingov v pomere 3:1. Údaj aktívnych parametrov opisuje výpočet pre token, nie celú množinu váh, ktorú treba ukladať.

Následný tréning Cohere používa dve fázy dolaďovania s dohľadom nasledované posilňovaným učením s overiteľnými odmenami, zamerané na softvérové inžinierstvo a prácu v termináli. Výrobca opisuje tréning vo viacerých agentových vykonávacích prostrediach namiesto jednej pevnej kostry. To podporuje prípravu úlohy podľa požadovaného správania a dostupných nástrojov, zatiaľ čo okolité vykonávacie prostredie zostáva zodpovedné za získanie súborov, vykonávanie príkazov a vracanie pozorovaní.

Pripravte zmenu na úrovni repozitára

Dodajte aktuálny kód a správanie, požadovanú zmenu, príslušné hranice súborov alebo rozhraní a dôkazy preukazujúce dokončenie. Pri chybe zahrňte pozorovanú chybu alebo zlyhávajúci vstup a očakávaný výsledok. Pri funkcii určte potrebné správanie a obmedzenia kompatibility. Užitočným konečným artefaktom je navrhnutá zmena kódu s vysvetlením a výsledkami kontrol, ktoré skutočne prebehli.

Ilustračná požiadavka môže žiadať aktualizáciu parsera o ďalší podporovaný vstup pri zachovaní existujúcich formátov. Určte reprezentatívne vstupy a časť repozitára definujúcu správanie parsera. Model môže na vývoj zmeny používať kód a pozorovania nástrojov; vygenerovaná oprava alebo tvrdenie, že príkaz má fungovať, nie sú dôkazom úspechu príkazu.

Terminálové nástroje a štruktúrované pozorovania

Natívna karta modelu dokumentuje tréning používania nástrojov a odporúča opisy nástrojov pomocou schémy JSON cez konverzačnú šablónu modelu. Účel a argumenty nástroja opíšte jasne. Nástroj vykonávania príkazov môže vrátiť skutočný výstup a stav, zatiaľ čo nástroj prezerania súborov môže vrátiť materiál potrebný pre ďalší krok. Každý výsledok nástroja uchovajte pri identifikátore jeho volania, aby neskoršia analýza používala zamýšľané pozorovanie.

Príklad výrobcu zachováva volanie nástroja a uvažovanie asistenta v histórii, vykoná nástroj a pridá jeho výsledok pred ďalším generovaním. Príklad natívnej šablóny používa štruktúrovaný slovník pre výsledok nástroja. Túto reprezentáciu zachovajte podľa dokumentovanej integrácie namiesto predpokladu, že každé nesúvisiace API serializuje výsledky nástrojov rovnako. Schéma JSON opisujúca argumenty nástroja sa líši od tvrdenia o podpore ľubovoľného konečného výstupu obmedzeného schémou.

Uvažovanie striedané s volaniami nástrojov a história viacerých obratov

North Mini Code podporuje uvažovanie striedané s volaniami nástrojov, ktoré výrobca odporúča zapnúť pri agentovej práci. Obsah uvažovania vygenerovaný modelom a volania nástrojov prenášajte do ďalších agentových krokov a obratov konverzácie. Natívny príklad uchováva pole reasoning pri správe asistenta a potom vracia zodpovedajúce pozorovanie nástroja. Tým zachováva informácie, ktoré model použil pri rozhodnutí, čo preskúmať alebo zmeniť ďalej.

V histórii úlohy uchovajte aktuálny cieľ, zdrojový materiál a skutočné pozorovania. Pri dlhšej úlohe s repozitárom zhrňte konečný výsledok podľa zmeneného správania a užitočného artefaktu a zachovajte dôkazy potrebné na kontrolu. Uvažovanie striedané s volaniami nástrojov neznamená, že krátka viditeľná odpoveď nepotrebovala analýzu, ani nepotvrdzuje, že akcia opísaná modelom už nastala.

Samostatné úlohy kódu a vysvetľovania

Výrobca uvádza aj vedecké programovanie a algoritmické uvažovanie mimo agentovej slučky. Dodajte definíciu problému, formát vstupu a výstupu, obmedzenia, relevantné číselné predpoklady a očakávané správanie na okrajoch. Keď je potrebným artefaktom úplná funkcia alebo program, vyžiadajte ich s vysvetlením na úrovni potrebnej pre čitateľa.

Pri vysvetľovaní kódu dodajte implementáciu a konkrétne správanie alebo závislosť na objasnenie. Pri kóde vizualizácie údajov určte dodané polia a zamýšľané porovnanie namiesto ponechania účelu grafu neurčeného. Vývojové príklady výrobcu zahŕňajú vysvetľovanie kódu, úpravy, vizualizáciu a implementáciu zo špecifikácie. Ide o vzory úloh na generovanie alebo úpravu kódu, nie prísľub správnych výsledkov pre každý repozitár či framework.

Kontext, výstup a nastavenia generovania

Karta modelu výrobcu a stránka API uvádzajú kontextové okno 256K tokenov a maximálny výstup 64K tokenov. Rozsiahly materiál repozitára pripravujte podľa týchto samostatných limitov a veľkosti konečného artefaktu. Zachovajte hranice zdrojov a identifikátory a odstráňte nerelevantný materiál namiesto predpokladu, že veľké okno odstraňuje potrebu cieleného zadania.

Natívna karta modelu odporúča pri generovaní temperature 1,0 a top_p 0,95 a pre textové aj nástrojové postupy používa konverzačnú šablónu modelu vrátane pokynu na generovanie. Limity výstupu príkladov sú nastaveniami týchto príkladov, nie náhradou zverejneného maxima modelu. Cohere zverejňuje váhy BF16 a samostatne pomenovaný artefakt FP8. Pri príprave nasadenia vyberte vhodný artefakt.

Užitočným výsledkom North Mini Code je kontrolovateľný kódový artefakt alebo technické vysvetlenie prepojené s dodanými požiadavkami. Výsledok porovnajte s pôvodným správaním a skutočným výstupom nástrojov, overte predpoklady ovplyvňujúce kód a zachovajte zdroj a pozorovania potrebné na kontrolu. Čisto textový programovací model poskytuje uvažovanie a vygenerovaný obsah; okolitá aplikácia vykonáva operácie meniace tieto návrhy na dokončenú softvérovú úlohu.

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions cohere/north-mini-code:free

cohere/north-mini-code:free

Cohere /cohere/north-mini-code:free

Úvod

North Mini Code 1.0 je čisto textový model Cohere na generovanie kódu, zmeny repozitára a agentové úlohy riadené terminálom. Jeho riedky návrh s celkovo 30B a aktívnymi 3B parametrami podporuje používanie nástrojov a uvažovanie striedané s volaniami nástrojov s dokumentovaným kontextom 256K a limitom výstupu 64K.

Povolené vstupy
Text
Výsledky
Text

Dostupné v Ailoot · vstupy a metódy

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Vstup
text
Výstup
text
Kontext
256 000 tokens
Maximálny výstup
64 000 tokens
Výstupný formát
JSON
PoleTypPožiadavkaHodnoty a limityPredvolené
PolemodelTypstringPožiadavkaPovinnéHodnoty a limity
cohere/north-mini-code:free
Predvolené—
PolemessagesTyparrayPožiadavkaPovinnéHodnoty a limityPredvolené—
PolestreamTypbooleanPožiadavkaVoliteľnéHodnoty a limity
false
Predvolenéfalse
Polemax_tokensTypintegerPožiadavkaVoliteľnéHodnoty a limity
Minimum: 1
Maximum: 64 000
Predvolené—
Polemax_completion_tokensTypintegerPožiadavkaVoliteľnéHodnoty a limity
Minimum: 1
Maximum: 64 000
Predvolené—
PolenTypintegerPožiadavkaVoliteľnéHodnoty a limity
Minimum: 1
Maximum: 128
Predvolené—
PoletemperatureTypnumberPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Poletop_pTypnumberPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PoleseedTypintegerPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PolestopTypPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Polefrequency_penaltyTypnumberPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Polepresence_penaltyTypnumberPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PoleuserTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Parametre a životný cyklus metódy
ParameterŠpecifikácia
Parametercontent_typeŠpecifikáciaapplication/json
ParameterrequiredŠpecifikáciamodel, messages
ParameteroptionalŠpecifikáciastream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Parametermaterial_typesŠpecifikáciatext
ParameterconditionsŠpecifikáciaUse 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.

Životný cyklus: synchronous_json

Cenník

Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.

Rýchly režim
Štandardná sadzba Keď je zvolený rýchly režim
Režim Flex
Štandardná sadzba Keď je zvolený režim flex
Maximálna úroveň uvažovania
Štandardná sadzba Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
Ceny explicitnej cache
Nie je zapnuté Keď sa požaduje explicitná cache
Nulové sadzby iba pre text
Text input and output only. Cache, tools, media and streaming are unavailable. Pre výlučne textový vstup a výstup

Sadzby Ailoot

Ceny podľa konfigurácie

KonfiguráciaSadzobníkPoplatok
KonfiguráciaZákladné sadzby za tokenySadzobníkZákladná sadzbaPoplatok
Vstup · Vstupné tokeny $0 / 1K tokenov
Výstup · Výstupné tokeny $0 / 1K tokenov
Vstup · Čítanie cache — / 1K tokenov
Vstup · Zápis do cache — / 1K tokenov
Vstup · Zápis do cache, 1 hod — / 1K tokenov

Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →

Príklady požiadaviek

Ailoot Ultra · OpenAI Chat

curl · vytvoriť iba raz a uchovať úplný výsledok
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.

Prijať a uložiť výsledky

Ailoot Ultra · OpenAI Chat

JSON

Uchovať všetky dokončené výsledky

Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Ak treba overiť pôvodnú odpoveď

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Aliasy

Aliasy modelov

Ailoot Ultra cohere/north-mini-code:free

Aliasy ciest metód

Použite cesty metód uvedené vyššie.

Súvisiace ID na volanie

cohere/north-mini-code:free

Ailoot Ultra · Anthropic Messages POST /v1/messages cohere/north-mini-code:free

cohere/north-mini-code:free

Cohere /cohere/north-mini-code:free

Úvod

North Mini Code 1.0 je čisto textový model Cohere na generovanie kódu, zmeny repozitára a agentové úlohy riadené terminálom. Jeho riedky návrh s celkovo 30B a aktívnymi 3B parametrami podporuje používanie nástrojov a uvažovanie striedané s volaniami nástrojov s dokumentovaným kontextom 256K a limitom výstupu 64K.

Povolené vstupy
Text
Výsledky
Text

Dostupné v Ailoot · vstupy a metódy

Ailoot Ultra · Anthropic Messages POST /v1/messages
Vstup
text
Výstup
text
Kontext
256 000 tokens
Maximálny výstup
64 000 tokens
Výstupný formát
JSON
PoleTypPožiadavkaHodnoty a limityPredvolené
PolemodelTypstringPožiadavkaPovinnéHodnoty a limity
cohere/north-mini-code:free
Predvolené—
PolemessagesTyparrayPožiadavkaPovinnéHodnoty a limityPredvolené—
PolestreamTypbooleanPožiadavkaVoliteľnéHodnoty a limity
false
Predvolenéfalse
PolesystemTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Polemax_tokensTypintegerPožiadavkaPovinnéHodnoty a limity
Minimum: 1
Maximum: 64 000
Predvolené—
PoletemperatureTypnumberPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Poletop_pTypnumberPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Poletop_kTypintegerPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Polestop_sequencesTyparrayPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PolemetadataTypobjectPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Parametre a životný cyklus metódy
ParameterŠpecifikácia
Parametercontent_typeŠpecifikáciaapplication/json
ParameterrequiredŠpecifikáciamodel, messages, max_tokens
ParameteroptionalŠpecifikáciastream, system, temperature, top_p, top_k, stop_sequences, metadata
Parametermaterial_typesŠpecifikáciatext
ParameterconditionsŠpecifikáciaUse 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.

Životný cyklus: synchronous_json

Cenník

Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.

Rýchly režim
Štandardná sadzba Keď je zvolený rýchly režim
Režim Flex
Štandardná sadzba Keď je zvolený režim flex
Maximálna úroveň uvažovania
Štandardná sadzba Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
Nulové sadzby iba pre text
Text input and output only. Cache, tools, media and streaming are unavailable. Pre výlučne textový vstup a výstup

Sadzby Ailoot

Ceny podľa konfigurácie

KonfiguráciaSadzobníkPoplatok
KonfiguráciaZákladné sadzby za tokenySadzobníkZákladná sadzbaPoplatok
Vstup · Vstupné tokeny $0 / 1K tokenov
Výstup · Výstupné tokeny $0 / 1K tokenov
Vstup · Čítanie cache — / 1K tokenov
Vstup · Zápis do cache — / 1K tokenov
Vstup · Zápis do cache, 1 hod — / 1K tokenov

Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →

Príklady požiadaviek

Ailoot Ultra · Anthropic Messages

curl · vytvoriť iba raz a uchovať úplný výsledok
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.

Prijať a uložiť výsledky

Ailoot Ultra · Anthropic Messages

JSON

Uchovať všetky dokončené výsledky

Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Ak treba overiť pôvodnú odpoveď

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Aliasy

Aliasy modelov

Ailoot Ultra cohere/north-mini-code:free

Aliasy ciest metód

Použite cesty metód uvedené vyššie.

Súvisiace ID na volanie

cohere/north-mini-code:free

FAQ · Cohere: North Mini Code (free)
Aké vstupy a výsledky sú dostupné?

POST /v1/chat/completions · cohere/north-mini-code:free: text → text

POST /v1/messages · cohere/north-mini-code:free: text → text

Aké polia používa požiadavka?

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, user

POST /v1/messages · cohere/north-mini-code:free: model, messages, stream, system, max_tokens, temperature, top_p, top_k, stop_sequences, metadata

Aké limity platia?

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: 128

POST /v1/messages · cohere/north-mini-code:free: ctx: 256000; max_out: 64000; max_tokens.minimum: 1; max_tokens.maximum: 64000

Viac podrobností

Pripojte Ailoot k Claude Code, OpenCode, Hermes alebo vlastnej aplikácii.

Spoločnosť a jej portfólio projektov

Spoločnosť a jej portfólio projektov: milióny zákazníkov; mesačné tržby v miliardách.

Nakupujte tokeny so zľavou.

Zľava predplatného na pravidelnú prácu. Promo kódy až 50% na nákup tokenov.

Predplatné
Na pravidelné požiadavky vyberte tarifu so zľavou.
Promo kód až 50%
Pri nákupe zadajte kód. Cena sa prepočíta podľa prebiehajúcej akcie.
Výdavky v histórii
Pri každej požiadavke sa uloží model, tokeny a suma.

Vybrať predplatné · Zobraziť ceny modelov

Pripojte API k produktu, ktorý predávate.

SaaS, aplikácie a boti podľa ponuky a licenčnej zmluvy Ailoot. Na ďalší predaj požiadajte o licenciu predajcu.

Komerčná aplikácia
Začleňte generovanie textu, obrázkov, videa a zvuku do platených funkcií svojej služby.
Licencia pre predajcu
Pošlite popis projektu a spôsob poskytovania prístupu. Vyžiadajte písomné podmienky použitia a ďalšieho predaja.
Dokumenty na webe
Ponuka, licenčná zmluva a zásady spracovania dát sú dostupné pred pripojením.

Požiadať o licenciu predajcu · Ponuka a licenčná zmluva