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

# Cohere: North Mini Code (free)

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

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

North Mini Code 1.0 er Coheres rent tekstbaserede model til kodegenerering, ændringer i kodearkiver og terminalstyrede agentopgaver. Dens sparsomme design med 30B parametre i alt og 3B aktive understøtter værktøjsbrug og indflettet tænkning med en dokumenteret 256K-kontekst og en outputramme på 64K.

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

Om modellen

Denne beskrivelse dækker modellens funktioner. Tilgængelige input, output og indstillinger i Ailoot står nedenfor for den valgte metode.

North Mini Code 1.0 er Coheres model til agentbaseret softwareudvikling, terminalopgaver og kodegenerering. Den modtager tekst og producerer tekst, herunder kode, forklaringer og værktøjsforespørgsler. Producenten udgav dens vægte under Apache 2.0 og identificerer den som den første model i North-familien af kodeagenter. Den er en specialiseret kodeprofil frem for en model til billedforståelse eller en generisk model til at score beslutninger.

#### Sparsom arkitektur og forberedelse til kodeopgaver

Modellen har i alt 30 milliarder parametre med omkring 3 milliarder aktive. Dens decoder-only-Transformer bruger en sparsom Mixture of Experts med 128 eksperter, otte aktiveret pr. token, og et tæt lag før de sparsomme lag. Opmærksomhed i glidende vinduer med roterende positioner veksler med global opmærksomhed uden positionsembeddings i et forhold på 3:1. Tallet for aktive parametre beskriver den beregning, der bruges til et token, ikke det samlede sæt vægte, som skal lagres.

Coheres eftertræning bruger to trin med superviseret finjustering efterfulgt af forstærkningslæring med verificerbare belønninger, fokuseret på softwareudvikling og terminalarbejde. Producenten beskriver træning på tværs af flere agentrammer i stedet for ét fast stillads. Dette understøtter forberedelse af en opgave omkring den nødvendige adfærd og de tilgængelige værktøjer, mens den omgivende agentramme fortsat er ansvarlig for at hente filer, udføre kommandoer og returnere observationer.

#### Forbered en ændring på kodearkivniveau

Lever den aktuelle kode og adfærd, den ønskede ændring, de relevante fil- eller grænsefladegrænser og den dokumentation, der skal fastslå fuldførelse. Ved en fejl skal du medtage den observerede fejl eller det fejlende input og det forventede resultat. Ved en funktion skal du angive den nødvendige adfærd og kompatibilitetsbegrænsningerne. En nyttig endelig leverance er en foreslået kodeændring med en forklaring og resultater fra kontroller, der faktisk er kørt.

En illustrativ anmodning kan bede om at opdatere en parser til et yderligere understøttet input, mens eksisterende formater bevares. Identificér repræsentative input og den del af kodearkivet, som definerer parserens adfærd. Modellen kan bruge kode og værktøjsobservationer til at udvikle ændringen; en genereret patch eller en erklæring om, at en kommando bør køre, er ikke dokumentation for, at kommandoen lykkedes.

#### Terminalværktøjer og strukturerede observationer

Det oprindelige modelkort dokumenterer træning i værktøjsbrug og anbefaler værktøjsbeskrivelser i JSON-schema gennem modellens chatskabelon. Beskriv tydeligt et værktøjs formål og argumenter. Et værktøj til kommandoafvikling kan returnere det faktiske output og status, mens et værktøj til filundersøgelse kan returnere det materiale, næste trin har brug for. Hold hvert værktøjsresultat knyttet til dets kaldsidentifikator, så senere analyse bruger den tilsigtede observation.

Producentens eksempel bevarer et værktøjskald og assistentens ræsonnement i historikken, udfører værktøjet og tilføjer dets resultat før næste generering. Eksemplet på den oprindelige skabelon bruger en struktureret dictionary til værktøjsresultatet. Bevar denne repræsentation i henhold til den dokumenterede integration frem for at antage, at alle uvedkommende API'er serialiserer værktøjsresultater på samme måde. Et JSON-skema, der beskriver et værktøjs argumenter, er noget andet end en påstand om understøttelse af vilkårligt skemabegrænset endeligt output.

#### Indflettet tænkning og historik over flere samtalerunder

North Mini Code understøtter indflettet tænkning, som producenten anbefaler at aktivere til agentarbejde. Før modelgenereret tænkningsindhold og værktøjskald videre til efterfølgende agenttrin og samtalerunder. Det oprindelige eksempel bevarer et reasoning-felt med assistentbeskeden og returnerer den tilsvarende værktøjsobservation bagefter. Dette bevarer de oplysninger, modellen brugte, da den besluttede, hvad den næste gang skulle undersøge eller ændre.

Hold det aktuelle mål, kildematerialet og de faktiske observationer i opgavehistorikken. Ved en længere opgave i et kodearkiv skal du opsummere det endelige resultat omkring den ændrede adfærd og den nyttige leverance og samtidig bevare den dokumentation, der er nødvendig for at gennemgå den. Indflettet ræsonnement indebærer ikke, at et kort synligt svar ikke krævede nogen analyse, og fastslår heller ikke, at en handling beskrevet af modellen allerede er sket.

#### Selvstændige kode- og forklaringsopgaver

Producenten identificerer også videnskabelig programmering og algoritmisk ræsonnement uden for en agentløkke. Lever problemdefinitionen, input- og outputformatet, begrænsninger, relevante numeriske antagelser og forventet adfærd i grænsetilfælde. Bed om en fuldstændig funktion eller et program, når det er den nødvendige leverance, med en forklaring på det niveau, læseren har brug for.

Ved kodeforklaring skal du levere implementeringen og den konkrete adfærd eller afhængighed, som skal afklares. Ved datavisualiseringskode skal du identificere de leverede felter og den tilsigtede sammenligning frem for at lade diagrammets formål være underforstået. Producentens udviklingseksempler omfatter kodeforklaring, redigering, visualisering og implementering ud fra en specifikation. Disse er opgavemønstre til generering eller ændring af kode og ikke et løfte om korrekte resultater for alle kodearkiver eller frameworks.

#### Kontekst, output og genereringsindstillinger

Producentens modelkort og API-side angiver et kontekstvindue på 256K tokens og et maksimalt output på 64K tokens. Forbered omfattende kodearkivmateriale med hensyn til disse særskilte rammer og den endelige leverances størrelse. Hold kildegrænser og identifikatorer intakte, og fjern uvedkommende materiale frem for at antage, at et stort vindue fjerner behovet for en fokuseret opgavebeskrivelse.

Det oprindelige modelkort anbefaler temperature 1.0 og top\_p 0.95 til generering og bruger modellens chatskabelon, herunder en genereringsprompt, til tekst- og værktøjsarbejdsgange. Eksemplets outputgrænser er indstillinger for disse eksempler og ikke en erstatning for modellens offentliggjorte maksimum. Cohere offentliggør BF16-vægte og en særskilt navngivet FP8-artefakt. Vælg den passende artefakt, når en udrulning forberedes.

Et nyttigt North Mini Code-resultat er en kodeleverance, der kan undersøges, eller en teknisk forklaring knyttet til de leverede krav. Sammenlign resultatet med den oprindelige adfærd og faktisk værktøjsoutput, kontrollér antagelser, der påvirker koden, og bevar de kilder og observationer, der er nødvendige for gennemgangen. Den rent tekstbaserede kodemodel leverer ræsonnement og genereret indhold; den omgivende applikation udfører de handlinger, som omsætter disse forslag til en fuldført softwareopgave.

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

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

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

### Start

North Mini Code 1.0 er Coheres rent tekstbaserede model til kodegenerering, ændringer i kodearkiver og terminalstyrede agentopgaver. Dens sparsomme design med 30B parametre i alt og 3B aktive understøtter værktøjsbrug og indflettet tænkning med en dokumenteret 256K-kontekst og en outputramme på 64K.

Accepterede input

Tekst

Resultater

Tekst

### Tilgængelig i Ailoot · input og metoder

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

Inputtyper

`text`

Outputtyper

`text`

Kontekst

256.000 tokens

Maksimalt output

64.000 tokens

Outputformat

JSON

| Felt | Type | Krav | Værdier og grænser | Standard |
| --- | --- | --- | --- | --- |
| Felt`model` | Type`string` | KravPåkrævet | Værdier og grænser cohere/north-mini-code:free | Standard— |
| Felt`messages` | Type`array` | KravPåkrævet | Værdier og grænser | Standard— |
| Felt`stream` | Type`boolean` | KravValgfrit | Værdier og grænser false | Standardfalse |
| Felt`max_tokens` | Type`integer` | KravValgfrit | Værdier og grænser Minimum: 1 Maksimum: 64.000 | Standard— |
| Felt`max_completion_tokens` | Type`integer` | KravValgfrit | Værdier og grænser Minimum: 1 Maksimum: 64.000 | Standard— |
| Felt`n` | Type`integer` | KravValgfrit | Værdier og grænser Minimum: 1 Maksimum: 128 | Standard— |
| Felt`temperature` | Type`number` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`top_p` | Type`number` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`seed` | Type`integer` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`stop` | Type`` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`frequency_penalty` | Type`number` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`presence_penalty` | Type`number` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`user` | Type`string` | KravValgfrit | Værdier og grænser | Standard— |

Metodeparametre og livscyklus

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

Livscyklus: `synchronous_json`

### Priser

Tarifoplysninger tilføjer ikke anmodningsmuligheder. Understøttede parametre står ved den valgte metode.

Hurtig tilstand

Standardpris Når hurtig tilstand er valgt

flex-tilstand

Standardpris Når flex-tilstanden er valgt

Maksimal ræsonneringsindsats

Standardpris Når default-justeringen anvendes ved maksimal ræsonneringsindsats

Priser for eksplicit caching

Ikke aktiveret Når der anmodes om eksplicit caching

Nulsatser for ren tekstbehandling

Text input and output only. Cache, tools, media and streaming are unavailable. Til input og output udelukkende som tekst

#### Ailoot-takster

#### Priser efter konfiguration

| Konfiguration | Takstplan | Beløb |
| --- | --- | --- |
| KonfigurationGrundpriser for tokens | TakstplanGrundtakst | Beløb Input · Inputtokens **$0** / 1K tokens Output · Outputtokens **$0** / 1K tokens Input · Cachelæsning **—** / 1K tokens Input · Cacheskrivning **—** / 1K tokens Input · Cacheskrivning, 1 time **—** / 1K tokens |

Ailoot reserverer et estimeret beløb før en anmodning. Efter resultatet afregnes det endelige beløb ud fra det målte forbrug. Ved streaming bruges den endelige forbrugsregistrering til afregningen. [Sådan fungerer reservation og afregning →](https://ailoot.ai/docs/da/billing/reserve/)

### Eksempelanmodninger

#### Ailoot Ultra · OpenAI Chat

curl · opret én gang, og bevar hele resultatet

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

### Hent og gem resultater

#### Ailoot Ultra · OpenAI Chat

JSON

##### Behold alle færdige resultater

Gem hvert fuldstændigt returneret svar, hver fil og hver indholdsdel.

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

##### Hvis det oprindelige svar skal kontrolleres

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

### Aliaser

#### Modelaliaser

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

#### Aliaser for metodestier

Brug metodestierne vist ovenfor.

#### Relaterede kalder-ID’er

[`cohere/north-mini-code:free`](https://ailoot.ai/models/da/#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/da/#m=cohere%2Fnorth-mini-code%3Afree&route=Ultra&caller=cohere%2Fnorth-mini-code%3Afree&fmt=messages)

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

### Start

North Mini Code 1.0 er Coheres rent tekstbaserede model til kodegenerering, ændringer i kodearkiver og terminalstyrede agentopgaver. Dens sparsomme design med 30B parametre i alt og 3B aktive understøtter værktøjsbrug og indflettet tænkning med en dokumenteret 256K-kontekst og en outputramme på 64K.

Accepterede input

Tekst

Resultater

Tekst

### Tilgængelig i Ailoot · input og metoder

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

Inputtyper

`text`

Outputtyper

`text`

Kontekst

256.000 tokens

Maksimalt output

64.000 tokens

Outputformat

JSON

| Felt | Type | Krav | Værdier og grænser | Standard |
| --- | --- | --- | --- | --- |
| Felt`model` | Type`string` | KravPåkrævet | Værdier og grænser cohere/north-mini-code:free | Standard— |
| Felt`messages` | Type`array` | KravPåkrævet | Værdier og grænser | Standard— |
| Felt`stream` | Type`boolean` | KravValgfrit | Værdier og grænser false | Standardfalse |
| Felt`system` | Type`string` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`max_tokens` | Type`integer` | KravPåkrævet | Værdier og grænser Minimum: 1 Maksimum: 64.000 | Standard— |
| Felt`temperature` | Type`number` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`top_p` | Type`number` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`top_k` | Type`integer` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`stop_sequences` | Type`array` | KravValgfrit | Værdier og grænser | Standard— |
| Felt`metadata` | Type`object` | KravValgfrit | Værdier og grænser | Standard— |

Metodeparametre og livscyklus

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

Livscyklus: `synchronous_json`

### Priser

Tarifoplysninger tilføjer ikke anmodningsmuligheder. Understøttede parametre står ved den valgte metode.

Hurtig tilstand

Standardpris Når hurtig tilstand er valgt

flex-tilstand

Standardpris Når flex-tilstanden er valgt

Maksimal ræsonneringsindsats

Standardpris Når default-justeringen anvendes ved maksimal ræsonneringsindsats

Nulsatser for ren tekstbehandling

Text input and output only. Cache, tools, media and streaming are unavailable. Til input og output udelukkende som tekst

#### Ailoot-takster

#### Priser efter konfiguration

| Konfiguration | Takstplan | Beløb |
| --- | --- | --- |
| KonfigurationGrundpriser for tokens | TakstplanGrundtakst | Beløb Input · Inputtokens **$0** / 1K tokens Output · Outputtokens **$0** / 1K tokens Input · Cachelæsning **—** / 1K tokens Input · Cacheskrivning **—** / 1K tokens Input · Cacheskrivning, 1 time **—** / 1K tokens |

Ailoot reserverer et estimeret beløb før en anmodning. Efter resultatet afregnes det endelige beløb ud fra det målte forbrug. Ved streaming bruges den endelige forbrugsregistrering til afregningen. [Sådan fungerer reservation og afregning →](https://ailoot.ai/docs/da/billing/reserve/)

### Eksempelanmodninger

#### Ailoot Ultra · Anthropic Messages

curl · opret én gang, og bevar hele resultatet

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

### Hent og gem resultater

#### Ailoot Ultra · Anthropic Messages

JSON

##### Behold alle færdige resultater

Gem hvert fuldstændigt returneret svar, hver fil og hver indholdsdel.

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

##### Hvis det oprindelige svar skal kontrolleres

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

### Aliaser

#### Modelaliaser

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

#### Aliaser for metodestier

Brug metodestierne vist ovenfor.

#### Relaterede kalder-ID’er

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

FAQ · Cohere: North Mini Code (free)

Hvilke input og resultater er tilgængelige?

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

Hvilke felter bruger anmodningen?

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

Hvilke grænser gælder?

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

Tilslut Ailoot til Claude Code, OpenCode, Hermes eller din egen applikation.

## Virksomheden og dens projektportefølje

Virksomheden og dens projektportefølje: millioner af kunder; månedligt salg for milliarder.

## Køb tokens med rabat.

Abonnementsrabat til regelmæssigt arbejde. Rabatkoder giver op til 50% på tokenkøb.

Abonnement

Vælg et abonnement med rabat til dine regelmæssige anmodninger.

Rabatkode på op til 50%

Indtast koden ved købet. Prisen genberegnes efter den aktuelle kampagne.

Udgifter i historikken

Model, tokens og beløb gemmes for hver anmodning.

[Vælg abonnement](https://ailoot.ai/docs/da/billing/subscriptions/) · [Se modelpriser](https://ailoot.ai/models/da/)

## Tilslut API’et til produktet, du sælger.

SaaS, apps og bots efter Ailoots tilbudsvilkår og licensaftale. Anmod om en forhandlerlicens til videresalg.

Kommerciel applikation

Byg generering af tekst, billeder, video og lyd ind i tjenestens betalte funktioner.

Licens til forhandlere

Send projektbeskrivelse og adgangsmodel. Bed om skriftlige vilkår for anvendelse og videresalg.

Dokumenter på websitet

Tilbudsvilkår, licensaftale og politik for behandling af data kan læses før tilslutning.

[Anmod om forhandlerlicens](mailto:support@ailoot.ai) · [Tilbudsvilkår og licensaftale](https://ailoot.ai/legal/offer?lang=da)

## Ailoot · Virksomheden og dens projektportefølje





Ailoot bygger på solid driftserfaring, en stor kundebase, stabil service og løbende kontrol af KPI.





Virksomheden og dens projektportefølje: millioner af kunder; månedligt salg for milliarder.





Ailoot bruger denne driftserfaring til API-adgang til AI-funktioner i kundernes produkter, agenter, applikationer og automatiseringer.
