Source: https://ailoot.ai/models/cs/cohere-north-mini-code-u003a-free/
Canonical: https://ailoot.ai/models/cs/cohere-north-mini-code-u003a-free/
Language: cs

# Cohere: North Mini Code (free)

[Markdown](https://ailoot.ai/models/cs/cohere-north-mini-code-u003a-free/index.md) · [JSON](https://ailoot.ai/models/cs/cohere-north-mini-code-u003a-free/facts.json)

## [Cohere: North Mini Code (free)](https://ailoot.ai/models/cs/cohere-north-mini-code-u003a-free/)

North Mini Code 1.0 je čistě textový model Cohere pro generování kódu, změny repozitáře a úlohy agentů řízené terminálem. Jeho řídká architektura s celkem 30B a 3B aktivními parametry podporuje používání nástrojů a prokládané uvažování se zdokumentovaným kontextem 256K a limitem výstupu 64K.

- [**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions` `cohere/north-mini-code:free`](https://ailoot.ai/models/cs/cohere-north-mini-code-u003a-free/#method-0)
- [**Ailoot Ultra · Anthropic Messages** `POST /v1/messages` `cohere/north-mini-code:free`](https://ailoot.ai/models/cs/cohere-north-mini-code-u003a-free/#method-1)

O modelu

Tento popis zahrnuje schopnosti modelu. Vstupy, výstupy a možnosti dostupné v Ailoot jsou uvedeny níže pro vybranou metodu.

North Mini Code 1.0 je model Cohere pro softwarové inženýrství s agenty, terminálové úlohy a generování kódu. Přijímá text a vytváří text včetně kódu, vysvětlení a požadavků na nástroje. Výrobce vydal váhy pod Apache 2.0 a označuje jej za první model rodiny programátorských agentů North. Jde o specializovaný programátorský profil, nikoli model pro porozumění obrázkům nebo obecné skórování rozhodnutí.

#### Řídká architektura a příprava na programování

Model má celkem 30 miliard parametrů a přibližně 3 miliardy aktivních. Jeho Transformer pouze s dekodérem používá řídkou směs expertů se 128 experty, osmi aktivovanými na token a hustou vrstvou před řídkými vrstvami. Pozornost v posuvném okně s rotačními pozicemi se prokládá s globální pozorností bez pozičních embeddingů v poměru 3:1. Údaj o aktivních parametrech popisuje výpočet použitý pro token, nikoli úplnou sadu vah, kterou je nutné uložit.

Následné trénování Cohere používá dvě fáze dolaďování s učitelem následované posilovaným učením s ověřitelnými odměnami, zaměřeným na softwarové inženýrství a práci v terminálu. Výrobce popisuje trénování napříč více prostředími agentů místo jediné pevné kostry. To podporuje přípravu úlohy podle požadovaného chování a dostupných nástrojů, zatímco okolní prostředí nadále odpovídá za získávání souborů, spouštění příkazů a vracení pozorování.

#### Připravte změnu na úrovni repozitáře

Dodejte aktuální kód a chování, požadovanou změnu, relevantní hranice souborů či rozhraní a důkazy, které doloží dokončení. U chyby zahrňte pozorovanou chybu nebo selhávající vstup a očekávaný výsledek. U funkce určete požadované chování a omezení kompatibility. Užitečným konečným výstupem je navržená změna kódu s vysvětlením a výsledky kontrol, které skutečně proběhly.

Ukázkový požadavek může žádat úpravu parseru pro další podporovaný vstup při zachování stávajících formátů. Určete reprezentativní vstupy a část repozitáře definující chování parseru. Model může použít kód a pozorování nástrojů k vytvoření změny; vygenerovaná úprava nebo tvrzení, že se má spustit příkaz, není důkazem jeho úspěchu.

#### Terminálové nástroje a strukturovaná pozorování

Nativní karta modelu dokumentuje trénování používání nástrojů a doporučuje popisy nástrojů ve schématu JSON prostřednictvím chatovací šablony modelu. Jasně popište účel a argumenty nástroje. Nástroj pro spouštění příkazů může vrátit skutečný výstup a stav, zatímco nástroj pro prohlížení souborů může vrátit materiál potřebný pro další krok. Každý výsledek nástroje propojte s identifikátorem jeho volání, aby pozdější analýza používala správné pozorování.

Příklad výrobce zachovává v historii volání nástroje a uvažování asistenta, provádí nástroj a před dalším generováním přidává jeho výsledek. Příklad nativní šablony používá pro výsledek nástroje strukturovaný slovník. Zachovejte tuto reprezentaci podle zdokumentované integrace místo předpokladu, že každé nesouvisející API serializuje výsledky nástrojů stejně. Schéma JSON popisující argumenty nástroje se liší od tvrzení o podpoře libovolného konečného výstupu omezeného schématem.

#### Prokládané uvažování a historie více tahů

North Mini Code podporuje prokládané uvažování, jehož zapnutí výrobce doporučuje pro práci agentů. Obsah uvažování vygenerovaný modelem a volání nástrojů přenášejte do následujících kroků agenta i tahů konverzace. Nativní příklad uchovává pole uvažování se zprávou asistenta a poté vrací odpovídající pozorování nástroje. Zachovává tak informace, které model použil při rozhodování o dalším prohlížení nebo změně.

V historii úlohy udržujte aktuální cíl, podklady a skutečná pozorování. U delší úlohy v repozitáři shrňte konečný výsledek podle změněného chování a užitečného výstupu a uchovejte důkazy potřebné ke kontrole. Prokládané uvažování neznamená, že krátká viditelná odpověď nevyžadovala analýzu, ani nedokládá, že akce popsaná modelem už proběhla.

#### Samostatné úlohy s kódem a vysvětlením

Výrobce uvádí také vědecké programování a algoritmické uvažování mimo smyčku agenta. Dodejte definici problému, formát vstupu a výstupu, omezení, relevantní číselné předpoklady a očekávané chování v krajních případech. Pokud je požadovaným výstupem úplná funkce nebo program, žádejte je s vysvětlením na úrovni potřebné pro čtenáře.

Pro vysvětlení kódu dodejte implementaci a konkrétní chování nebo závislost k objasnění. U kódu pro vizualizaci dat určete dodaná pole a zamýšlené porovnání místo ponechání účelu grafu nevysloveného. Vývojové příklady výrobce zahrnují vysvětlování a úpravy kódu, vizualizaci dat a implementaci podle specifikace. Jde o vzory úloh pro generování či úpravu kódu, nikoli slib správných výsledků pro každý repozitář nebo framework.

#### Kontext, výstup a nastavení generování

Karta modelu a stránka API výrobce uvádějí kontextové okno 256K tokenů a maximální výstup 64K tokenů. Rozsáhlý materiál repozitáře připravujte s ohledem na tyto oddělené limity a velikost konečného výstupu. Zachovejte hranice zdrojů a identifikátory a odstraňte nerelevantní materiál místo předpokladu, že velké okno odstraňuje potřebu cíleného zadání.

Nativní karta modelu doporučuje pro generování teplotu 1,0 a top\_p 0,95 a používá chatovací šablonu modelu včetně zadání pro generování pro textové postupy a nástroje. Limity výstupu v příkladech jsou nastavení těchto příkladů, nikoli náhrada zveřejněného maxima modelu. Cohere zveřejňuje váhy BF16 a samostatně pojmenovaný artefakt FP8. Při přípravě nasazení zvolte vhodný artefakt.

Užitečným výsledkem North Mini Code je kontrolovatelný kódový výstup nebo technické vysvětlení navázané na dodané požadavky. Porovnejte výsledek s původním chováním a skutečným výstupem nástrojů, ověřte předpoklady ovlivňující kód a uchovejte zdroje a pozorování potřebné ke kontrole. Čistě textový programátorský model poskytuje uvažování a generovaný obsah; okolní aplikace provádí operace, které tyto návrhy mění v dokončenou softwarovou úlohu.

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

[`cohere/north-mini-code:free`](https://ailoot.ai/models/cs/#m=cohere%2Fnorth-mini-code%3Afree&route=Ultra&caller=cohere%2Fnorth-mini-code%3Afree&fmt=chat)

Cohere /`cohere/north-mini-code:free`

### Úvod

North Mini Code 1.0 je čistě textový model Cohere pro generování kódu, změny repozitáře a úlohy agentů řízené terminálem. Jeho řídká architektura s celkem 30B a 3B aktivními parametry podporuje používání nástrojů a prokládané uvažování se zdokumentovaným kontextem 256K a limitem výstupu 64K.

Přijímané vstupy

Text

Výsledky

Text

### Dostupné v Ailoot · vstupy a metody

**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions`

Vstup

`text`

Výstup

`text`

Kontext

256 000 tokens

Maximální výstup

64 000 tokens

Výstupní formát

JSON

| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
| --- | --- | --- | --- | --- |
| Pole`model` | Typ`string` | PožadavekPovinné | Hodnoty a limity cohere/north-mini-code:free | Výchozí— |
| Pole`messages` | Typ`array` | PožadavekPovinné | Hodnoty a limity | Výchozí— |
| Pole`stream` | Typ`boolean` | PožadavekVolitelné | Hodnoty a limity false | Výchozífalse |
| Pole`max_tokens` | Typ`integer` | PožadavekVolitelné | Hodnoty a limity Minimum: 1 Maximum: 64 000 | Výchozí— |
| Pole`max_completion_tokens` | Typ`integer` | PožadavekVolitelné | Hodnoty a limity Minimum: 1 Maximum: 64 000 | Výchozí— |
| Pole`n` | Typ`integer` | PožadavekVolitelné | Hodnoty a limity Minimum: 1 Maximum: 128 | Výchozí— |
| Pole`temperature` | Typ`number` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`top_p` | Typ`number` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`seed` | Typ`integer` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`stop` | Typ`` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`frequency_penalty` | Typ`number` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`presence_penalty` | Typ`number` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`user` | Typ`string` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |

Parametry a životní cyklus metody

| Parametr | Kontrakt |
| --- | --- |
| Parametr`content_type` | Kontraktapplication/json |
| Parametr`required` | Kontraktmodel, messages |
| Parametr`optional` | Kontraktstream, max\_tokens, max\_completion\_tokens, n, temperature, top\_p, seed, stop, frequency\_penalty, presence\_penalty, user |
| Parametr`material_types` | Kontrakttext |
| Parametr`conditions` | KontraktUse 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`

### Tarify

Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.

Rychlý režim

Standardní sazba Při výběru rychlého režimu

Režim flex

Standardní sazba Při výběru režimu flex

Maximální intenzita uvažování

Standardní sazba Když se při maximální intenzitě uvažování použije výchozí úprava (default)

Ceny explicitní mezipaměti

Není zapnuto Při požadavku na explicitní mezipaměť

Nulové sazby pouze pro text

Text input and output only. Cache, tools, media and streaming are unavailable. Pro výhradně textový vstup a výstup

#### Sazby Ailoot

#### Ceny podle konfigurace

| Konfigurace | Tabulka sazeb | Poplatek |
| --- | --- | --- |
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Poplatek Vstup · Vstupní tokeny **$0** / 1K tokenů Výstup · Výstupní tokeny **$0** / 1K tokenů Vstup · Čtení z mezipaměti **—** / 1K tokenů Vstup · Zápis do mezipaměti **—** / 1K tokenů Vstup · Zápis do mezipaměti, 1 hodina **—** / 1K tokenů |

Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. [Jak funguje rezervace a vyúčtování →](https://ailoot.ai/docs/cs/billing/reserve/)

### Příklady požadavků

#### Ailoot Ultra · OpenAI Chat

curl · vytvořte jednou a uchovejte úplný výsledek

```bash
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.
```

### Přijímání a ukládání výsledků

#### Ailoot Ultra · OpenAI Chat

JSON

##### Uchovejte všechny dokončené výsledky

Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.

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

##### Pokud je nutné ověřit původní odpověď

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

### Aliasy

#### Aliasy modelu

**Ailoot Ultra** [`cohere/north-mini-code:free`](https://ailoot.ai/models/cs/#m=cohere%2Fnorth-mini-code%3Afree&route=Ultra&caller=cohere%2Fnorth-mini-code%3Afree&fmt=chat)

#### Aliasy cest metod

Použijte cesty metod uvedené výše.

#### Související ID modelů

[`cohere/north-mini-code:free`](https://ailoot.ai/models/cs/#m=cohere%2Fnorth-mini-code%3Afree&route=Ultra&caller=cohere%2Fnorth-mini-code%3Afree&fmt=chat)

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

[`cohere/north-mini-code:free`](https://ailoot.ai/models/cs/#m=cohere%2Fnorth-mini-code%3Afree&route=Ultra&caller=cohere%2Fnorth-mini-code%3Afree&fmt=messages)

Cohere /`cohere/north-mini-code:free`

### Úvod

North Mini Code 1.0 je čistě textový model Cohere pro generování kódu, změny repozitáře a úlohy agentů řízené terminálem. Jeho řídká architektura s celkem 30B a 3B aktivními parametry podporuje používání nástrojů a prokládané uvažování se zdokumentovaným kontextem 256K a limitem výstupu 64K.

Přijímané vstupy

Text

Výsledky

Text

### Dostupné v Ailoot · vstupy a metody

**Ailoot Ultra · Anthropic Messages** `POST /v1/messages`

Vstup

`text`

Výstup

`text`

Kontext

256 000 tokens

Maximální výstup

64 000 tokens

Výstupní formát

JSON

| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
| --- | --- | --- | --- | --- |
| Pole`model` | Typ`string` | PožadavekPovinné | Hodnoty a limity cohere/north-mini-code:free | Výchozí— |
| Pole`messages` | Typ`array` | PožadavekPovinné | Hodnoty a limity | Výchozí— |
| Pole`stream` | Typ`boolean` | PožadavekVolitelné | Hodnoty a limity false | Výchozífalse |
| Pole`system` | Typ`string` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`max_tokens` | Typ`integer` | PožadavekPovinné | Hodnoty a limity Minimum: 1 Maximum: 64 000 | Výchozí— |
| Pole`temperature` | Typ`number` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`top_p` | Typ`number` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`top_k` | Typ`integer` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`stop_sequences` | Typ`array` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
| Pole`metadata` | Typ`object` | PožadavekVolitelné | Hodnoty a limity | Výchozí— |

Parametry a životní cyklus metody

| Parametr | Kontrakt |
| --- | --- |
| Parametr`content_type` | Kontraktapplication/json |
| Parametr`required` | Kontraktmodel, messages, max\_tokens |
| Parametr`optional` | Kontraktstream, system, temperature, top\_p, top\_k, stop\_sequences, metadata |
| Parametr`material_types` | Kontrakttext |
| Parametr`conditions` | KontraktUse 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`

### Tarify

Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.

Rychlý režim

Standardní sazba Při výběru rychlého režimu

Režim flex

Standardní sazba Při výběru režimu flex

Maximální intenzita uvažování

Standardní sazba Když se při maximální intenzitě uvažování použije výchozí úprava (default)

Nulové sazby pouze pro text

Text input and output only. Cache, tools, media and streaming are unavailable. Pro výhradně textový vstup a výstup

#### Sazby Ailoot

#### Ceny podle konfigurace

| Konfigurace | Tabulka sazeb | Poplatek |
| --- | --- | --- |
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Poplatek Vstup · Vstupní tokeny **$0** / 1K tokenů Výstup · Výstupní tokeny **$0** / 1K tokenů Vstup · Čtení z mezipaměti **—** / 1K tokenů Vstup · Zápis do mezipaměti **—** / 1K tokenů Vstup · Zápis do mezipaměti, 1 hodina **—** / 1K tokenů |

Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. [Jak funguje rezervace a vyúčtování →](https://ailoot.ai/docs/cs/billing/reserve/)

### Příklady požadavků

#### Ailoot Ultra · Anthropic Messages

curl · vytvořte jednou a uchovejte úplný výsledek

```bash
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.
```

### Přijímání a ukládání výsledků

#### Ailoot Ultra · Anthropic Messages

JSON

##### Uchovejte všechny dokončené výsledky

Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.

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

##### Pokud je nutné ověřit původní odpověď

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

### Aliasy

#### Aliasy modelu

**Ailoot Ultra** [`cohere/north-mini-code:free`](https://ailoot.ai/models/cs/#m=cohere%2Fnorth-mini-code%3Afree&route=Ultra&caller=cohere%2Fnorth-mini-code%3Afree&fmt=messages)

#### Aliasy cest metod

Použijte cesty metod uvedené výše.

#### Související ID modelů

[`cohere/north-mini-code:free`](https://ailoot.ai/models/cs/#m=cohere%2Fnorth-mini-code%3Afree&route=Ultra&caller=cohere%2Fnorth-mini-code%3Afree&fmt=messages)

FAQ · Cohere: North Mini Code (free)

Jaké vstupy a výsledky jsou dostupné?

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

Jaká pole požadavek používá?

`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`

Jaké limity platí?

`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`

Připojte Ailoot k Claude Code, OpenCode, Hermes nebo vlastní aplikaci.

## Společnost a její portfolio projektů

Společnost a její portfolio projektů: miliony zákazníků; měsíční tržby v miliardách.

## Nakupujte tokeny se slevou.

Sleva předplatného pro pravidelnou práci. Promo kódy až 50% na nákup tokenů.

Předplatné

Pro pravidelné požadavky vyberte tarif se slevou.

Promo kód až 50%

Při nákupu zadejte kód. Cena se přepočítá podle probíhající akce.

Výdaje v historii

U každého požadavku se uloží model, tokeny a částka.

[Vybrat předplatné](https://ailoot.ai/docs/cs/billing/subscriptions/) · [Zobrazit ceny modelů](https://ailoot.ai/models/cs/)

## Připojte API k produktu, který prodáváte.

SaaS, aplikace a boti podle nabídky a licenční smlouvy Ailoot. Pro přeprodej požádejte o licenci přeprodejce.

Komerční aplikace

Začleňte generování textu, obrázků, videa a zvuku do placených funkcí své služby.

Licence pro přeprodejce

Pošlete popis projektu a způsob poskytování přístupu. Vyžádejte písemné podmínky použití a přeprodeje.

Dokumenty na webu

Nabídka, licenční smlouva a zásady zpracování dat jsou dostupné před připojením.

[Požádat o licenci přeprodejce](mailto:support@ailoot.ai) · [Nabídka a licenční smlouva](https://ailoot.ai/legal/offer?lang=cs)

## Ailoot · Společnost a její portfolio projektů





Ailoot staví na dlouhodobých provozních zkušenostech, široké klientské základně, stabilních službách a průběžném sledování KPI.





Společnost a její portfolio projektů: miliony zákazníků; měsíční tržby v miliardách.





Ailoot využívá tyto provozní zkušenosti k poskytování přístupu přes API k funkcím AI v produktech zákazníků, agentech, aplikacích a automatizacích.
