mallit

Cohere: North Mini Code (free)

Markdown · JSON

Cohere: North Mini Code (free)

North Mini Code 1.0 on Coheren vain tekstiä käyttävä malli koodin tuottamiseen, ohjelmistovaraston muutoksiin ja päätteen kautta ohjattaviin agenttitehtäviin. Sen harvassa rakenteessa on yhteensä 30 miljardia parametria, joista 3 miljardia on aktiivisia. Se tukee työkalujen käyttöä ja lomitettua päättelyä, ja siinä on dokumentoitu 256K:n konteksti sekä 64K:n tulostekiintiö.

Tietoa mallista

Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.

North Mini Code 1.0 on Coheren malli agenttipohjaiseen ohjelmistotekniikkaan, päätetyöskentelyyn ja koodin tuottamiseen. Se vastaanottaa ja tuottaa tekstiä, kuten koodia, selityksiä ja työkalupyyntöjä. Valmistaja julkaisi sen painot Apache 2.0 -lisenssillä ja nimeää sen North-koodiagenttiperheen ensimmäiseksi malliksi. Se on erikoistunut ohjelmointiprofiili eikä kuvien ymmärtämismalli tai yleinen päätösten pisteyttäjä.

Harva arkkitehtuuri ja ohjelmointivalmistelu

Mallissa on yhteensä 30 miljardia parametria, joista noin 3 miljardia on aktiivisia. Sen pelkän dekooderin Transformer käyttää harvaa asiantuntijasekoitusta, jossa on 128 asiantuntijaa, kahdeksan aktivoituna tokenia kohti, sekä tiheä kerros ennen harvoja kerroksia. Kiertäviä positioita käyttävä liukuvan ikkunan huomio lomittuu ilman paikkaupotuksia toimivan globaalin huomion kanssa suhteessa 3:1. Aktiivisten parametrien määrä kuvaa tokenille käytettyä laskentaa, ei koko tallennettavaa painojoukkoa.

Coheren jälkikoulutus käyttää kahta ohjatun hienosäädön vaihetta, joita seuraa vahvistusoppiminen todennettavilla palkkioilla, painopisteenä ohjelmistotekniikka ja päätetyö. Valmistaja kuvaa koulutusta useissa agenttikehyksissä yhden kiinteän rungon sijaan. Tämä tukee tehtävän valmistelua vaaditun toiminnan ja saatavilla olevien työkalujen ympärille, mutta ympäröivä kehys vastaa edelleen tiedostojen hankkimisesta, komentojen suorittamisesta ja havaintojen palauttamisesta.

Valmistele ohjelmistovarastotason muutos

Anna nykyinen koodi ja toiminta, pyydetty muutos, olennaiset tiedosto- tai rajapintarajat ja näyttö, joka osoittaa valmistumisen. Sisällytä virheeseen havaittu virheilmoitus tai virheeseen johtava syöte sekä odotettu tulos. Kerro ominaisuudelle vaadittu toiminta ja yhteensopivuusrajoitteet. Hyödyllinen lopputuotos on koodimuutosehdotus, selitys ja tulokset todella suoritetuista tarkistuksista.

Havainnollistava pyyntö voi pyytää päivittämään jäsentimen tukemaan uutta syötettä säilyttäen nykyiset muodot. Yksilöi edustavat syötteet ja ohjelmistovaraston osa, joka määrittää jäsentimen toiminnan. Malli voi kehittää muutosta koodin ja työkaluhavaintojen avulla; tuotettu korjaus tai toteamus, että komennon pitäisi toimia, ei osoita komennon onnistumista.

Päätetyökalut ja rakenteiset havainnot

Natiivi mallikortti dokumentoi työkalujen käyttökoulutuksen ja suosittelee JSON-skeemallisia työkalukuvauksia mallin keskustelumallineen kautta. Kuvaa työkalun tarkoitus ja argumentit selkeästi. Komennonsuoritustyökalu voi palauttaa todellisen tulosteen ja tilan, kun taas tiedostontarkastelutyökalu voi palauttaa seuraavan vaiheen tarvitseman aineiston. Säilytä jokainen työkalutulos yhteydessä sen kutsutunnisteeseen, jotta myöhempi analyysi käyttää tarkoitettua havaintoa.

Valmistajan esimerkki säilyttää työkalukutsun ja avustajan päättelyn historiassa, suorittaa työkalun ja lisää sen tuloksen ennen seuraavaa generointia. Sen natiivi malline-esimerkki käyttää työkalutuloksena rakenteista sanakirjaa. Säilytä tämä esitysmuoto dokumentoidun integraation mukaan sen sijaan, että olettaisit kaikkien asiaan liittymättömien APIen sarjallistavan työkalutulokset samalla tavalla. Työkalun argumentteja kuvaava JSON-skeema on eri asia kuin väite mielivaltaisen skeemarajoitetun lopputulosteen tuesta.

Lomitettu päättely ja monivuorohistoria

North Mini Code tukee lomitettua päättelyä, jonka valmistaja suosittelee ottamaan käyttöön agenttityössä. Siirrä mallin tuottama päättelysisältö ja työkalukutsut seuraaviin agenttivaiheisiin ja keskusteluvuoroihin. Natiivi esimerkki säilyttää reasoning-kentän avustajan viestissä ja palauttaa vastaavan työkaluhavainnon sen jälkeen. Näin säilyvät tiedot, joita malli käytti päättäessään seuraavaksi tutkittavasta tai muutettavasta kohteesta.

Säilytä nykyinen tavoite, lähdeaineisto ja todelliset havainnot tehtävähistoriassa. Tiivistä pitkän ohjelmistovarastotehtävän lopputulos muuttuneen toiminnan ja hyödyllisen tuotoksen ympärille säilyttäen tarkistuksessa tarvittava näyttö. Lomitettu päättely ei tarkoita, ettei lyhyt näkyvä vastaus tarvitsisi analyysia, eikä se osoita, että mallin kuvaama toimenpide olisi jo tapahtunut.

Itsenäiset koodi- ja selitystehtävät

Valmistaja nimeää myös tieteellisen ohjelmoinnin ja algoritmisen päättelyn agenttisilmukan ulkopuolella. Anna ongelman määrittely, syöte- ja tulostemuoto, rajoitteet, olennaiset numeeriset oletukset ja odotettu toiminta rajatapauksissa. Pyydä täydellistä funktiota tai ohjelmaa, kun se on tarvittava tuotos, sekä lukijan tarvitseman tason selitys.

Anna koodin selitykseen toteutus ja täsmällinen selvennettävä toiminta tai riippuvuus. Yksilöi datan visualisointikoodissa annetut kentät ja aiottu vertailu sen sijaan, että jättäisit kaavion tarkoituksen avoimeksi. Valmistajan kehitysesimerkkeihin kuuluvat koodin selitys, muokkaus, visualisointi ja toteutus määrittelystä. Ne ovat tehtävämalleja koodin luomiseen tai muokkaamiseen eivätkä lupaus oikeista tuloksista jokaisessa ohjelmistovarastossa tai kehyksessä.

Konteksti, tuloste ja generointiasetukset

Valmistajan mallikortti ja API-sivu luettelevat 256K tokenin konteksti-ikkunan ja 64K tokenin enimmäistulosteen. Valmistele laaja ohjelmistovarastoaineisto näiden erillisten kiintiöiden ja lopputuotoksen koon mukaan. Säilytä lähderajat ja tunnisteet sekä poista epäolennainen aineisto sen sijaan, että olettaisit suuren ikkunan poistavan kohdennetun tehtävänannon tarpeen.

Natiivi mallikortti suosittelee generointiin lämpötilaa 1.0 ja top_p-arvoa 0.95 sekä käyttää mallin keskustelumallinetta generointikehotteineen teksti- ja työkalutyönkuluissa. Sen esimerkkien tulosterajat ovat näiden esimerkkien asetuksia eivätkä korvaa mallin julkaistua enimmäisrajaa. Cohere julkaisee BF16-painot ja erikseen nimetyn FP8-tuotoksen. Valitse sopiva tuotos valmistellessasi käyttöönottoa.

Hyödyllinen North Mini Code -tulos on tarkasteltava koodituotos tai tekninen selitys, joka liittyy annettuihin vaatimuksiin. Vertaa tulosta alkuperäiseen toimintaan ja todelliseen työkalutulosteeseen, tarkista koodiin vaikuttavat oletukset ja säilytä tarkistukseen tarvittavat lähteet ja havainnot. Vain tekstiä käyttävä ohjelmointimalli tarjoaa päättelyn ja tuotetun sisällön; ympäröivä sovellus suorittaa toimenpiteet, jotka muuttavat ehdotukset valmiiksi ohjelmistotehtäväksi.

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

cohere/north-mini-code:free

Cohere /cohere/north-mini-code:free

Aloitus

North Mini Code 1.0 on Coheren vain tekstiä käyttävä malli koodin tuottamiseen, ohjelmistovaraston muutoksiin ja päätteen kautta ohjattaviin agenttitehtäviin. Sen harvassa rakenteessa on yhteensä 30 miljardia parametria, joista 3 miljardia on aktiivisia. Se tukee työkalujen käyttöä ja lomitettua päättelyä, ja siinä on dokumentoitu 256K:n konteksti sekä 64K:n tulostekiintiö.

Hyväksytyt syötteet
Teksti
Tulokset
Teksti

Saatavilla Ailootissa · syötteet & menetelmät

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Syötetyypit
text
Tulostyypit
text
Konteksti
256 000 tokens
Enimmäistuloste
64 000 tokens
Tulosteen muoto
JSON
KenttäTyyppiVaatimusArvot & rajatOletus
KenttämodelTyyppistringVaatimusPakollinenArvot & rajat
cohere/north-mini-code:free
Oletus—
KenttämessagesTyyppiarrayVaatimusPakollinenArvot & rajatOletus—
KenttästreamTyyppibooleanVaatimusValinnainenArvot & rajat
false
Oletusfalse
Kenttämax_tokensTyyppiintegerVaatimusValinnainenArvot & rajat
Vähimmäismäärä: 1
Enimmäismäärä: 64 000
Oletus—
Kenttämax_completion_tokensTyyppiintegerVaatimusValinnainenArvot & rajat
Vähimmäismäärä: 1
Enimmäismäärä: 64 000
Oletus—
KenttänTyyppiintegerVaatimusValinnainenArvot & rajat
Vähimmäismäärä: 1
Enimmäismäärä: 128
Oletus—
KenttätemperatureTyyppinumberVaatimusValinnainenArvot & rajatOletus—
Kenttätop_pTyyppinumberVaatimusValinnainenArvot & rajatOletus—
KenttäseedTyyppiintegerVaatimusValinnainenArvot & rajatOletus—
KenttästopTyyppiVaatimusValinnainenArvot & rajatOletus—
Kenttäfrequency_penaltyTyyppinumberVaatimusValinnainenArvot & rajatOletus—
Kenttäpresence_penaltyTyyppinumberVaatimusValinnainenArvot & rajatOletus—
KenttäuserTyyppistringVaatimusValinnainenArvot & rajatOletus—
Menetelmän parametrit ja elinkaari
ParametriSopimus
Parametricontent_typeSopimusapplication/json
ParametrirequiredSopimusmodel, messages
ParametrioptionalSopimusstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Parametrimaterial_typesSopimustext
ParametriconditionsSopimusUse 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.

Elinkaari: synchronous_json

Hinnoittelu

Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.

Nopea tila
Vakiohinta Kun nopea tila on valittu
Flex-tila
Vakiohinta Kun flex-tila on valittu
Päättelyn enimmäisteho
Vakiohinta Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
Eksplisiittisen välimuistin hinnoittelu
Ei käytössä Kun eksplisiittistä välimuistia pyydetään
Nollahinnat pelkälle tekstille
Text input and output only. Cache, tools, media and streaming are unavailable. Pelkkää tekstiä sisältävälle syötteelle ja tulosteelle

Ailoot-hinnat

Hinnat asetusten mukaan

AsetuksetHinnastoVeloitus
AsetuksetTokenien perushinnatHinnastoPerushintaVeloitus
Syöte · Syötetokenit $0 / 1K tokenia
Tuloste · Tulostokenit $0 / 1K tokenia
Syöte · Välimuistin luku — / 1K tokenia
Syöte · Välimuistiin kirjoitus — / 1K tokenia
Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia

Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →

Esimerkkipyynnöt

Ailoot Ultra · OpenAI Chat

curl · luo vain kerran ja säilytä koko tulos
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.

Vastaanota ja tallenna tulokset

Ailoot Ultra · OpenAI Chat

JSON

Säilytä kaikki valmistuneet tulokset

Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.

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

Jos alkuperäinen vastaus on tarkistettava

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

Aliakset

Mallin aliakset

Ailoot Ultra cohere/north-mini-code:free

Menetelmäpolkujen aliakset

Käytä yllä näytettyjä menetelmäpolkuja.

Liittyvät kutsujan ID:t

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

Aloitus

North Mini Code 1.0 on Coheren vain tekstiä käyttävä malli koodin tuottamiseen, ohjelmistovaraston muutoksiin ja päätteen kautta ohjattaviin agenttitehtäviin. Sen harvassa rakenteessa on yhteensä 30 miljardia parametria, joista 3 miljardia on aktiivisia. Se tukee työkalujen käyttöä ja lomitettua päättelyä, ja siinä on dokumentoitu 256K:n konteksti sekä 64K:n tulostekiintiö.

Hyväksytyt syötteet
Teksti
Tulokset
Teksti

Saatavilla Ailootissa · syötteet & menetelmät

Ailoot Ultra · Anthropic Messages POST /v1/messages
Syötetyypit
text
Tulostyypit
text
Konteksti
256 000 tokens
Enimmäistuloste
64 000 tokens
Tulosteen muoto
JSON
KenttäTyyppiVaatimusArvot & rajatOletus
KenttämodelTyyppistringVaatimusPakollinenArvot & rajat
cohere/north-mini-code:free
Oletus—
KenttämessagesTyyppiarrayVaatimusPakollinenArvot & rajatOletus—
KenttästreamTyyppibooleanVaatimusValinnainenArvot & rajat
false
Oletusfalse
KenttäsystemTyyppistringVaatimusValinnainenArvot & rajatOletus—
Kenttämax_tokensTyyppiintegerVaatimusPakollinenArvot & rajat
Vähimmäismäärä: 1
Enimmäismäärä: 64 000
Oletus—
KenttätemperatureTyyppinumberVaatimusValinnainenArvot & rajatOletus—
Kenttätop_pTyyppinumberVaatimusValinnainenArvot & rajatOletus—
Kenttätop_kTyyppiintegerVaatimusValinnainenArvot & rajatOletus—
Kenttästop_sequencesTyyppiarrayVaatimusValinnainenArvot & rajatOletus—
KenttämetadataTyyppiobjectVaatimusValinnainenArvot & rajatOletus—
Menetelmän parametrit ja elinkaari
ParametriSopimus
Parametricontent_typeSopimusapplication/json
ParametrirequiredSopimusmodel, messages, max_tokens
ParametrioptionalSopimusstream, system, temperature, top_p, top_k, stop_sequences, metadata
Parametrimaterial_typesSopimustext
ParametriconditionsSopimusUse 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.

Elinkaari: synchronous_json

Hinnoittelu

Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.

Nopea tila
Vakiohinta Kun nopea tila on valittu
Flex-tila
Vakiohinta Kun flex-tila on valittu
Päättelyn enimmäisteho
Vakiohinta Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
Nollahinnat pelkälle tekstille
Text input and output only. Cache, tools, media and streaming are unavailable. Pelkkää tekstiä sisältävälle syötteelle ja tulosteelle

Ailoot-hinnat

Hinnat asetusten mukaan

AsetuksetHinnastoVeloitus
AsetuksetTokenien perushinnatHinnastoPerushintaVeloitus
Syöte · Syötetokenit $0 / 1K tokenia
Tuloste · Tulostokenit $0 / 1K tokenia
Syöte · Välimuistin luku — / 1K tokenia
Syöte · Välimuistiin kirjoitus — / 1K tokenia
Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia

Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →

Esimerkkipyynnöt

Ailoot Ultra · Anthropic Messages

curl · luo vain kerran ja säilytä koko tulos
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.

Vastaanota ja tallenna tulokset

Ailoot Ultra · Anthropic Messages

JSON

Säilytä kaikki valmistuneet tulokset

Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.

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

Jos alkuperäinen vastaus on tarkistettava

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

Aliakset

Mallin aliakset

Ailoot Ultra cohere/north-mini-code:free

Menetelmäpolkujen aliakset

Käytä yllä näytettyjä menetelmäpolkuja.

Liittyvät kutsujan ID:t

cohere/north-mini-code:free

FAQ · Cohere: North Mini Code (free)
Mitä syötteitä ja tuloksia on saatavilla?

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

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

Mitä kenttiä pyyntö käyttää?

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

Mitä rajoja sovelletaan?

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

Lisätietoja

Yhdistä Ailoot Claude Codeen, OpenCodeen, Hermesiin tai omaan sovellukseesi.

Yritys ja sen projektisalkku

Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.

Osta tokenit alennuksella.

Tilausalennus säännölliseen käyttöön. Kampanjakoodit — jopa 50% tokeniostoista.

Tilaus
Valitse alennushintainen paketti säännöllisiä pyyntöjäsi varten.
Kampanjakoodi jopa 50%
Syötä koodi oston yhteydessä. Hinta lasketaan uudelleen voimassa olevan kampanjan mukaan.
Kulut historiassa
Malli, tokenit ja summa tallennetaan jokaiselle pyynnölle.

Valitse tilaus · Katso mallihinnat

Yhdistä API tuotteeseen, jonka myyt.

SaaS, sovellukset ja botit Ailootin palveluehtojen ja lisenssisopimuksen mukaisesti. Pyydä edelleenmyyntiin jälleenmyyjälisenssi.

Kaupallinen sovellus
Lisää tekstin, kuvien, videoiden ja äänen luonti palvelusi maksullisiin ominaisuuksiin.
Jälleenmyyjälisenssi
Lähetä projektikuvaus ja pääsyn toteutustapa. Pyydä kirjalliset käyttö- ja jälleenmyyntiehdot.
Asiakirjat verkkosivustolla
Palveluehdot, lisenssisopimus ja tietojenkäsittelykäytäntö ovat saatavilla ennen yhdistämistä.

Pyydä jälleenmyyjälisenssi · Palveluehdot ja lisenssisopimus