modeli

Cohere: North Mini Code (free)

Markdown · JSON

Cohere: North Mini Code (free)

North Mini Code 1.0 je Coherov izključno besedilni model za ustvarjanje kode, spremembe repozitorija in agentske naloge prek terminala. Njegova redko aktivirana zasnova s skupno 30B in 3B aktivnimi parametri podpira uporabo orodij ter prepleteno sklepanje, z dokumentiranim kontekstom 256K in dovoljenim izhodom 64K.

O modelu

Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.

North Mini Code 1.0 je Coherov model za agentsko programsko inženirstvo, terminalske naloge in ustvarjanje kode. Sprejema besedilo in ustvarja besedilo, vključno s kodo, razlagami in zahtevami za orodja. Proizvajalec je njegove uteži izdal pod licenco Apache 2.0 in ga opredeljuje kot prvi model v družini programskih agentov North. Je specializirani profil za programiranje, ne model za razumevanje slik ali splošno ocenjevanje odločitev.

Redko aktivirana arhitektura in priprava programiranja

Model ima skupno 30 milijard parametrov, od katerih so aktivne približno 3 milijarde. Njegov Transformer samo z dekodirnikom uporablja redko aktivirano mešanico ekspertov s 128 eksperti, osmimi aktiviranimi na žeton, in gosto plastjo pred redko aktiviranimi plastmi. Pozornost z drsečim oknom in rotacijskimi položaji se prepleta z globalno pozornostjo brez položajnih vložitev v razmerju 3:1. Podatek o aktivnih parametrih opisuje računanje za žeton, ne celotnega nabora uteži, ki ga je treba shraniti.

Coherovo naknadno učenje uporablja dve fazi nadzorovanega finega prilagajanja, nato pa spodbujevalno učenje s preverljivimi nagradami, osredotočeno na programsko inženirstvo in terminalsko delo. Proizvajalec opisuje učenje v več agentskih izvajalnih okoljih namesto v enem fiksnem ogrodju. To podpira pripravo naloge glede na zahtevano vedenje in razpoložljiva orodja, okoliško izvajalno okolje pa ostaja odgovorno za pridobivanje datotek, izvajanje ukazov in vračanje ugotovitev.

Pripravite spremembo na ravni repozitorija

Predložite trenutno kodo in vedenje, zahtevano spremembo, ustrezne meje datotek ali vmesnikov ter dokaze, ki bodo potrdili dokončanje. Pri napaki vključite opaženo napako ali neuspešni vhod in pričakovani rezultat. Pri funkcionalnosti navedite zahtevano vedenje in omejitve združljivosti. Uporaben končni izdelek je predlagana sprememba kode z razlago in rezultati preverjanj, ki so bila dejansko izvedena.

Ponazoritvena zahteva lahko zahteva posodobitev razčlenjevalnika za dodaten podprti vhod ob ohranitvi obstoječih formatov. Določite reprezentativne vhode in del repozitorija, ki določa vedenje razčlenjevalnika. Model lahko s kodo in ugotovitvami orodij razvije spremembo; ustvarjeni popravek ali izjava, da naj se ukaz izvede, ni dokaz, da je bil ukaz uspešen.

Terminalska orodja in strukturirane ugotovitve

Izvorna kartica modela dokumentira učenje uporabe orodij in priporoča opise orodij s shemo JSON prek pogovorne predloge modela. Jasno opišite namen in argumente orodja. Orodje za izvajanje ukazov lahko vrne dejanski izhod in status, orodje za pregled datotek pa gradivo, ki ga potrebuje naslednji korak. Vsak rezultat orodja ohranite povezan z identifikatorjem njegovega klica, da poznejša analiza uporabi predvideno ugotovitev.

Proizvajalčev primer v zgodovini ohrani klic orodja in sklepanje pomočnika, izvede orodje ter doda njegov rezultat pred ponovnim ustvarjanjem. Primer izvorne predloge za rezultat orodja uporablja strukturiran slovar. To predstavitev ohranite v skladu z dokumentirano integracijo, namesto da bi predpostavili, da vsak nepovezan API rezultate orodij serializira enako. Shema JSON, ki opisuje argumente orodja, se razlikuje od trditve o podpori poljubnemu končnemu izhodu, omejenemu s shemo.

Prepleteno sklepanje in zgodovina več izmenjav

North Mini Code podpira prepleteno sklepanje, ki ga proizvajalec priporoča omogočiti pri agentskem delu. Vsebino sklepanja in klice orodij, ki jih ustvari model, prenesite v naslednje agentske korake in pogovorne izmenjave. Izvorni primer pri sporočilu pomočnika ohrani polje za sklepanje in nato vrne ustrezno ugotovitev orodja. Tako se ohranijo informacije, ki jih je model uporabil pri odločanju, kaj naj naslednje pregleda ali spremeni.

Trenutni cilj, izvorno gradivo in dejanske ugotovitve ohranite v zgodovini naloge. Pri daljši nalogi z repozitorijem končni rezultat povzemite okoli spremenjenega vedenja in uporabnega izdelka, pri tem pa ohranite dokaze, potrebne za pregled. Prepleteno sklepanje ne pomeni, da kratek vidni odgovor ni zahteval analize, niti ne potrjuje, da se je dejanje, ki ga model opiše, že zgodilo.

Samostojne naloge s kodo in razlagami

Proizvajalec navaja tudi znanstveno programiranje in algoritmično sklepanje zunaj agentske zanke. Predložite definicijo problema, obliko vhoda in izhoda, omejitve, ustrezne številčne predpostavke ter pričakovano vedenje na robnih primerih. Kadar je zahtevani izdelek celotna funkcija ali program, ju zahtevajte skupaj z razlago na ravni, ki jo bralec potrebuje.

Pri razlagi kode predložite izvedbo in konkretno vedenje ali odvisnost, ki jo je treba pojasniti. Pri kodi za vizualizacijo podatkov določite predložena polja in predvideno primerjavo, namesto da bi namen grafa ostal nedoločen. Proizvajalčevi razvojni primeri vključujejo razlago kode, urejanje, vizualizacijo in izvedbo iz specifikacije. To so vzorci nalog za ustvarjanje ali spreminjanje kode, ne obljuba pravilnih rezultatov za vsak repozitorij ali ogrodje.

Kontekst, izhod in nastavitve ustvarjanja

Proizvajalčeva kartica modela in stran API navajata kontekstno okno 256K žetonov in največji izhod 64K žetonov. Obsežno gradivo repozitorija pripravite glede na ta ločena dovoljena obsega in velikost končnega izdelka. Meje virov in identifikatorje ohranite nedotaknjene ter odstranite nepomembno gradivo, namesto da bi predpostavili, da veliko okno odpravi potrebo po osredotočenem opisu.

Izvorna kartica modela za ustvarjanje priporoča temperature 1,0 in top_p 0,95 ter za besedilne poteke in poteke z orodji uporablja pogovorno predlogo modela, vključno s pozivom za ustvarjanje. Omejitve izhoda v primerih so nastavitve za te primere in ne nadomestilo za objavljeni maksimum modela. Cohere objavlja uteži BF16 in ločeno poimenovano različico FP8. Pri pripravi uvedbe izberite ustrezno različico.

Uporaben rezultat North Mini Code je pregledna koda ali tehnična razlaga, vezana na predložene zahteve. Rezultat primerjajte z izvirnim vedenjem in dejanskim izhodom orodij, preverite predpostavke, ki vplivajo na kodo, ter ohranite vire in ugotovitve, potrebne za pregled. Izključno besedilni model za programiranje zagotovi sklepanje in ustvarjeno vsebino; okoliška aplikacija izvede operacije, ki te predloge pretvorijo v dokončano programsko nalogo.

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

cohere/north-mini-code:free

Cohere /cohere/north-mini-code:free

Začetek

North Mini Code 1.0 je Coherov izključno besedilni model za ustvarjanje kode, spremembe repozitorija in agentske naloge prek terminala. Njegova redko aktivirana zasnova s skupno 30B in 3B aktivnimi parametri podpira uporabo orodij ter prepleteno sklepanje, z dokumentiranim kontekstom 256K in dovoljenim izhodom 64K.

Dovoljeni vhodi
Besedilo
Rezultati
Besedilo

Na voljo v Ailoot · vhodi in metode

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Vhod
text
Izhod
text
Kontekst
256.000 tokens
Največji izhod
64.000 tokens
Izhodni format
JSON
PoljeVrstaZahtevaVrednosti in omejitvePrivzeto
PoljemodelVrstastringZahtevaObveznoVrednosti in omejitve
cohere/north-mini-code:free
Privzeto—
PoljemessagesVrstaarrayZahtevaObveznoVrednosti in omejitvePrivzeto—
PoljestreamVrstabooleanZahtevaIzbirnoVrednosti in omejitve
false
Privzetofalse
Poljemax_tokensVrstaintegerZahtevaIzbirnoVrednosti in omejitve
Najmanj: 1
Največ: 64.000
Privzeto—
Poljemax_completion_tokensVrstaintegerZahtevaIzbirnoVrednosti in omejitve
Najmanj: 1
Največ: 64.000
Privzeto—
PoljenVrstaintegerZahtevaIzbirnoVrednosti in omejitve
Najmanj: 1
Največ: 128
Privzeto—
PoljetemperatureVrstanumberZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Poljetop_pVrstanumberZahtevaIzbirnoVrednosti in omejitvePrivzeto—
PoljeseedVrstaintegerZahtevaIzbirnoVrednosti in omejitvePrivzeto—
PoljestopVrstaZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Poljefrequency_penaltyVrstanumberZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Poljepresence_penaltyVrstanumberZahtevaIzbirnoVrednosti in omejitvePrivzeto—
PoljeuserVrstastringZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Parametri in življenjski cikel metode
ParameterSpecifikacija
Parametercontent_typeSpecifikacijaapplication/json
ParameterrequiredSpecifikacijamodel, messages
ParameteroptionalSpecifikacijastream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Parametermaterial_typesSpecifikacijatext
ParameterconditionsSpecifikacijaUse 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.

Življenjski cikel: synchronous_json

Cenik

Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.

Hitri način
Standardna tarifa Ko je izbran hitri način
Način flex
Standardna tarifa Ko je izbran način flex
Najvišja raven razmišljanja
Standardna tarifa Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)
Cene izrecnega predpomnjenja
Ni omogočeno Ko je zahtevano eksplicitno predpomnjenje
Ničelne tarife samo za besedilo
Text input and output only. Cache, tools, media and streaming are unavailable. Za izključno besedilni vhod in izhod

Cene Ailoot

Cene po nastavitvah

NastavitevCenovna lestvicaStrošek
NastavitevOsnovne cene žetonovCenovna lestvicaOsnovna cenaStrošek
Vhod · Vhodni žetoni $0 / 1K žetonov
Izhod · Izhodni žetoni $0 / 1K žetonov
Vhod · Branje predpomnilnika — / 1K žetonov
Vhod · Zapis v predpomnilnik — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov

Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →

Primeri zahtev

Ailoot Ultra · OpenAI Chat

curl · ustvarite enkrat in ohranite celoten rezultat
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.

Prejmi in shrani rezultate

Ailoot Ultra · OpenAI Chat

JSON

Ohrani vse dokončane rezultate

Shranite vsak v celoti vrnjen odgovor, datoteko in del vsebine.

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

Če je treba preveriti izvirni odgovor

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

Druga imena

Druga imena modelov

Ailoot Ultra cohere/north-mini-code:free

Druga imena poti metod

Uporabite zgoraj navedene poti metod.

Povezani ID-ji za klic

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

Začetek

North Mini Code 1.0 je Coherov izključno besedilni model za ustvarjanje kode, spremembe repozitorija in agentske naloge prek terminala. Njegova redko aktivirana zasnova s skupno 30B in 3B aktivnimi parametri podpira uporabo orodij ter prepleteno sklepanje, z dokumentiranim kontekstom 256K in dovoljenim izhodom 64K.

Dovoljeni vhodi
Besedilo
Rezultati
Besedilo

Na voljo v Ailoot · vhodi in metode

Ailoot Ultra · Anthropic Messages POST /v1/messages
Vhod
text
Izhod
text
Kontekst
256.000 tokens
Največji izhod
64.000 tokens
Izhodni format
JSON
PoljeVrstaZahtevaVrednosti in omejitvePrivzeto
PoljemodelVrstastringZahtevaObveznoVrednosti in omejitve
cohere/north-mini-code:free
Privzeto—
PoljemessagesVrstaarrayZahtevaObveznoVrednosti in omejitvePrivzeto—
PoljestreamVrstabooleanZahtevaIzbirnoVrednosti in omejitve
false
Privzetofalse
PoljesystemVrstastringZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Poljemax_tokensVrstaintegerZahtevaObveznoVrednosti in omejitve
Najmanj: 1
Največ: 64.000
Privzeto—
PoljetemperatureVrstanumberZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Poljetop_pVrstanumberZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Poljetop_kVrstaintegerZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Poljestop_sequencesVrstaarrayZahtevaIzbirnoVrednosti in omejitvePrivzeto—
PoljemetadataVrstaobjectZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Parametri in življenjski cikel metode
ParameterSpecifikacija
Parametercontent_typeSpecifikacijaapplication/json
ParameterrequiredSpecifikacijamodel, messages, max_tokens
ParameteroptionalSpecifikacijastream, system, temperature, top_p, top_k, stop_sequences, metadata
Parametermaterial_typesSpecifikacijatext
ParameterconditionsSpecifikacijaUse 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.

Življenjski cikel: synchronous_json

Cenik

Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.

Hitri način
Standardna tarifa Ko je izbran hitri način
Način flex
Standardna tarifa Ko je izbran način flex
Najvišja raven razmišljanja
Standardna tarifa Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)
Ničelne tarife samo za besedilo
Text input and output only. Cache, tools, media and streaming are unavailable. Za izključno besedilni vhod in izhod

Cene Ailoot

Cene po nastavitvah

NastavitevCenovna lestvicaStrošek
NastavitevOsnovne cene žetonovCenovna lestvicaOsnovna cenaStrošek
Vhod · Vhodni žetoni $0 / 1K žetonov
Izhod · Izhodni žetoni $0 / 1K žetonov
Vhod · Branje predpomnilnika — / 1K žetonov
Vhod · Zapis v predpomnilnik — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov

Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →

Primeri zahtev

Ailoot Ultra · Anthropic Messages

curl · ustvarite enkrat in ohranite celoten rezultat
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.

Prejmi in shrani rezultate

Ailoot Ultra · Anthropic Messages

JSON

Ohrani vse dokončane rezultate

Shranite vsak v celoti vrnjen odgovor, datoteko in del vsebine.

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

Če je treba preveriti izvirni odgovor

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

Druga imena

Druga imena modelov

Ailoot Ultra cohere/north-mini-code:free

Druga imena poti metod

Uporabite zgoraj navedene poti metod.

Povezani ID-ji za klic

cohere/north-mini-code:free

FAQ · Cohere: North Mini Code (free)
Kateri vhodi in rezultati so na voljo?

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

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

Katera polja uporablja zahteva?

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

Katere omejitve veljajo?

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

Več podrobnosti

Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.

Podjetje in njegov portfelj projektov

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

Žetone kupujte s popustom.

Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.

Naročnina
Za redne zahteve izberite paket s popustom.
Promocijska koda do 50%
Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.
Poraba v zgodovini
Za vsako zahtevo se shranijo model, žetoni in znesek.

Izberite naročnino · Oglejte si cene modelov

API povežite z izdelkom, ki ga prodajate.

SaaS, aplikacije in boti po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zaprosite za preprodajno licenco.

Komercialna aplikacija
Ustvarjanje besedila, slik, videa in zvoka vključite v plačljive funkcije svoje storitve.
Licenca za preprodajalca
Pošljite opis projekta in shemo dostopa. Zahtevajte pisne pogoje uporabe in nadaljnje prodaje.
Dokumenti na strani
Ponudba, licenčna pogodba in politika obdelave podatkov so dostopne pred povezavo.

Zaprosite za preprodajno licenco · Ponudba in licenčna pogodba