model

Cohere: North Mini Code (free)

Markdown · JSON

Cohere: North Mini Code (free)

North Mini Code 1.0 ialah model teks sahaja Cohere untuk penjanaan kod, perubahan repositori dan tugasan ejen melalui terminal. Reka bentuk jarangnya, dengan jumlah 30B parameter dan 3B aktif, menyokong penggunaan alat dan pemikiran berselang-seli, dengan konteks 256K serta peruntukan output 64K yang didokumenkan.

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

North Mini Code 1.0 ialah model Cohere untuk kejuruteraan perisian berejen, tugasan terminal dan penjanaan kod. Model ini menerima teks dan menghasilkan teks, termasuk kod, penjelasan dan permintaan alat. Pengeluar mengeluarkan pemberatnya di bawah Apache 2.0 dan mengenal pastinya sebagai model pertama dalam keluarga ejen kod North. Model ini ialah profil pengekodan khusus, bukannya model pemahaman imej atau pemberi skor keputusan umum.

Seni bina jarang dan persediaan pengekodan

Model ini mempunyai jumlah 30 bilion parameter dengan kira-kira 3 bilion aktif. Transformer penyahkod sahaja menggunakan Mixture of Experts jarang dengan 128 pakar, lapan diaktifkan bagi setiap token, serta lapisan padat sebelum lapisan jarang. Perhatian tetingkap gelongsor dengan kedudukan putaran diselang-selikan dengan perhatian global tanpa embedding kedudukan pada nisbah 3:1. Angka parameter aktif menerangkan pengiraan yang digunakan untuk satu token, bukannya keseluruhan set pemberat yang perlu disimpan.

Pasc latihan Cohere menggunakan dua peringkat penalaan halus terselia, diikuti pembelajaran pengukuhan dengan ganjaran yang boleh disahkan, yang menumpukan pada kejuruteraan perisian dan kerja terminal. Pengeluar menerangkan latihan merentas beberapa rangka kerja pelaksanaan ejen, bukan satu kerangka tetap. Ini menyokong penyediaan tugasan berdasarkan tingkah laku yang diperlukan dan alat yang tersedia, sementara rangka kerja pelaksanaan sekeliling kekal bertanggungjawab mendapatkan fail, menjalankan arahan dan mengembalikan pemerhatian.

Sediakan perubahan pada peringkat repositori

Bekalkan kod dan tingkah laku semasa, perubahan yang diminta, sempadan fail atau antara muka yang berkaitan serta bukti yang akan menentukan penyempurnaan. Untuk pepijat, sertakan ralat yang diperhatikan atau input yang gagal dan hasil yang dijangkakan. Untuk ciri, nyatakan tingkah laku yang diperlukan dan kekangan keserasian. Artifak akhir yang berguna ialah cadangan perubahan kod bersama penjelasan dan hasil semakan yang benar-benar dijalankan.

Permintaan contoh boleh meminta pengemaskinian penghurai untuk satu lagi input yang disokong sambil mengekalkan format sedia ada. Kenal pasti input yang mewakili penggunaan dan bahagian repositori yang menentukan tingkah laku penghurai. Model boleh menggunakan kod dan pemerhatian alat untuk membangunkan perubahan; tampalan yang dijana atau pernyataan bahawa arahan patut dijalankan bukan bukti arahan itu berjaya.

Alat terminal dan pemerhatian berstruktur

Kad model natif mendokumenkan latihan penggunaan alat dan mengesyorkan penerangan alat dengan skema JSON melalui templat sembang model. Terangkan tujuan serta argumen alat dengan jelas. Alat pelaksanaan arahan boleh mengembalikan output dan status sebenar, manakala alat pemeriksaan fail boleh mengembalikan bahan yang diperlukan oleh langkah seterusnya. Pastikan setiap hasil alat dikaitkan dengan pengenal panggilannya supaya analisis kemudian menggunakan pemerhatian yang dimaksudkan.

Contoh pengeluar mengekalkan panggilan alat dan penaakulan pembantu dalam sejarah, melaksanakan alat, kemudian menambah hasilnya sebelum menjana semula. Contoh templat natifnya menggunakan kamus berstruktur untuk hasil alat. Kekalkan perwakilan itu mengikut integrasi yang didokumenkan, tanpa menganggap semua API yang tidak berkaitan mensirikan hasil alat dengan cara yang sama. Skema JSON yang menerangkan argumen alat berbeza daripada dakwaan bahawa output akhir sewenang-wenangnya boleh dikekang oleh skema.

Pemikiran berselang-seli dan sejarah berbilang giliran

North Mini Code menyokong pemikiran berselang-seli, yang disyorkan oleh pengeluar untuk kerja berejen. Bawa kandungan pemikiran yang dijana model dan panggilan alat ke langkah ejen serta giliran perbualan seterusnya. Contoh natif mengekalkan medan reasoning bersama mesej pembantu dan mengembalikan pemerhatian alat yang sepadan selepas itu. Ini mengekalkan maklumat yang digunakan model semasa memutuskan perkara untuk diperiksa atau diubah seterusnya.

Simpan objektif semasa, bahan sumber dan pemerhatian sebenar dalam sejarah tugasan. Untuk tugasan repositori yang lebih panjang, ringkaskan hasil akhir berdasarkan tingkah laku yang berubah dan artifak yang berguna, sambil mengekalkan bukti yang diperlukan untuk menyemaknya. Penaakulan berselang-seli tidak bermakna jawapan ringkas yang kelihatan tidak memerlukan analisis, dan tidak membuktikan bahawa tindakan yang diterangkan model sudah berlaku.

Tugasan kod dan penjelasan kendiri

Pembangun turut mengenal pasti pengekodan saintifik dan penaakulan algoritma di luar gelung ejen. Bekalkan takrif masalah, format input dan output, kekangan, andaian berangka yang berkaitan serta tingkah laku kes pinggir yang dijangkakan. Minta fungsi atau program lengkap apabila itulah artifak yang diperlukan, bersama penjelasan pada tahap yang diperlukan pembaca.

Untuk penjelasan kod, berikan pelaksanaan dan tingkah laku atau kebergantungan tertentu yang perlu diperjelas. Untuk kod visualisasi data, kenal pasti medan yang dibekalkan dan perbandingan yang dimaksudkan, tanpa membiarkan tujuan carta tersirat. Contoh pembangunan pengeluar merangkumi penjelasan, penyuntingan, visualisasi dan pelaksanaan kod daripada spesifikasi. Ini ialah corak tugasan untuk menjana atau mengubah kod, bukannya janji hasil yang betul bagi setiap repositori atau rangka kerja.

Tetapan konteks, output dan penjanaan

Kad model dan halaman API pengeluar menyenaraikan tetingkap konteks 256K token dan output maksimum 64K token. Sediakan bahan repositori yang banyak berdasarkan dua peruntukan berasingan itu dan saiz artifak akhir. Kekalkan sempadan serta pengenal sumber, dan buang bahan yang tidak berkaitan, tanpa menganggap tetingkap besar menghapuskan keperluan untuk taklimat yang tertumpu.

Kad model natif mengesyorkan temperature 1.0 dan top_p 0.95 untuk penjanaan serta menggunakan templat sembang model, termasuk prom penjanaan, bagi aliran kerja teks dan alat. Had output contoh ialah tetapan untuk contoh tersebut, bukannya pengganti maksimum model yang diterbitkan. Cohere menerbitkan pemberat BF16 dan artifak FP8 yang dinamakan secara berasingan. Pilih artifak yang sesuai apabila menyediakan pelaksanaan.

Hasil North Mini Code yang berguna ialah artifak kod atau penjelasan teknikal yang boleh diperiksa dan dikaitkan dengan keperluan yang dibekalkan. Bandingkan hasil dengan tingkah laku asal dan output alat sebenar, semak andaian yang mempengaruhi kod, serta simpan sumber dan pemerhatian yang diperlukan untuk semakan. Model pengekodan teks sahaja ini membekalkan penaakulan dan kandungan yang dijana; aplikasi sekeliling melaksanakan operasi yang menjadikan cadangan itu tugasan perisian yang selesai.

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

cohere/north-mini-code:free

Cohere /cohere/north-mini-code:free

Pengenalan

North Mini Code 1.0 ialah model teks sahaja Cohere untuk penjanaan kod, perubahan repositori dan tugasan ejen melalui terminal. Reka bentuk jarangnya, dengan jumlah 30B parameter dan 3B aktif, menyokong penggunaan alat dan pemikiran berselang-seli, dengan konteks 256K serta peruntukan output 64K yang didokumenkan.

Input yang diterima
Teks
Hasil
Teks

Tersedia di Ailoot · input & kaedah

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Input
text
Output
text
Konteks
256,000 tokens
Output maksimum
64,000 tokens
Format output
JSON
MedanJenisKeperluanNilai & hadLalai
MedanmodelJenisstringKeperluanDiperlukanNilai & had
cohere/north-mini-code:free
Lalai—
MedanmessagesJenisarrayKeperluanDiperlukanNilai & hadLalai—
MedanstreamJenisbooleanKeperluanPilihanNilai & had
false
Lalaifalse
Medanmax_tokensJenisintegerKeperluanPilihanNilai & had
Minimum: 1
Maksimum: 64,000
Lalai—
Medanmax_completion_tokensJenisintegerKeperluanPilihanNilai & had
Minimum: 1
Maksimum: 64,000
Lalai—
MedannJenisintegerKeperluanPilihanNilai & had
Minimum: 1
Maksimum: 128
Lalai—
MedantemperatureJenisnumberKeperluanPilihanNilai & hadLalai—
Medantop_pJenisnumberKeperluanPilihanNilai & hadLalai—
MedanseedJenisintegerKeperluanPilihanNilai & hadLalai—
MedanstopJenisKeperluanPilihanNilai & hadLalai—
Medanfrequency_penaltyJenisnumberKeperluanPilihanNilai & hadLalai—
Medanpresence_penaltyJenisnumberKeperluanPilihanNilai & hadLalai—
MedanuserJenisstringKeperluanPilihanNilai & hadLalai—
Parameter kaedah dan kitar hayat
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, messages
ParameteroptionalKontrakstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Parametermaterial_typesKontraktext
ParameterconditionsKontrakUse 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.

Kitar hayat: synchronous_json

Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas
Kadar standard Apabila mod pantas dipilih
Mod flex
Kadar standard Apabila mod flex dipilih
Usaha penaakulan maksimum
Kadar standard Apabila usaha penaakulan maksimum menggunakan pelarasan default
Harga cache eksplisit
Tidak diaktifkan Apabila cache eksplisit diminta
Kadar sifar untuk teks sahaja
Text input and output only. Cache, tools, media and streaming are unavailable. Untuk input dan output teks sahaja

Kadar Ailoot

Harga mengikut konfigurasi

KonfigurasiJadual kadarCaj
KonfigurasiKadar asas tokenJadual kadarKadar asasCaj
Input · Token input $0 / 1K token
Output · Token output $0 / 1K token
Input · Bacaan cache — / 1K token
Input · Penulisan cache — / 1K token
Input · Penulisan cache, 1 jam — / 1K token

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →

Contoh permintaan

Ailoot Ultra · OpenAI Chat

curl · cipta sekali sahaja dan simpan hasil lengkap
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.

Terima dan simpan hasil

Ailoot Ultra · OpenAI Chat

JSON

Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

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

Jika respons asal perlu disemak

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

Alias

Alias model

Ailoot Ultra cohere/north-mini-code:free

Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

ID pemanggil berkaitan

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

Pengenalan

North Mini Code 1.0 ialah model teks sahaja Cohere untuk penjanaan kod, perubahan repositori dan tugasan ejen melalui terminal. Reka bentuk jarangnya, dengan jumlah 30B parameter dan 3B aktif, menyokong penggunaan alat dan pemikiran berselang-seli, dengan konteks 256K serta peruntukan output 64K yang didokumenkan.

Input yang diterima
Teks
Hasil
Teks

Tersedia di Ailoot · input & kaedah

Ailoot Ultra · Anthropic Messages POST /v1/messages
Input
text
Output
text
Konteks
256,000 tokens
Output maksimum
64,000 tokens
Format output
JSON
MedanJenisKeperluanNilai & hadLalai
MedanmodelJenisstringKeperluanDiperlukanNilai & had
cohere/north-mini-code:free
Lalai—
MedanmessagesJenisarrayKeperluanDiperlukanNilai & hadLalai—
MedanstreamJenisbooleanKeperluanPilihanNilai & had
false
Lalaifalse
MedansystemJenisstringKeperluanPilihanNilai & hadLalai—
Medanmax_tokensJenisintegerKeperluanDiperlukanNilai & had
Minimum: 1
Maksimum: 64,000
Lalai—
MedantemperatureJenisnumberKeperluanPilihanNilai & hadLalai—
Medantop_pJenisnumberKeperluanPilihanNilai & hadLalai—
Medantop_kJenisintegerKeperluanPilihanNilai & hadLalai—
Medanstop_sequencesJenisarrayKeperluanPilihanNilai & hadLalai—
MedanmetadataJenisobjectKeperluanPilihanNilai & hadLalai—
Parameter kaedah dan kitar hayat
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, messages, max_tokens
ParameteroptionalKontrakstream, system, temperature, top_p, top_k, stop_sequences, metadata
Parametermaterial_typesKontraktext
ParameterconditionsKontrakUse 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.

Kitar hayat: synchronous_json

Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas
Kadar standard Apabila mod pantas dipilih
Mod flex
Kadar standard Apabila mod flex dipilih
Usaha penaakulan maksimum
Kadar standard Apabila usaha penaakulan maksimum menggunakan pelarasan default
Kadar sifar untuk teks sahaja
Text input and output only. Cache, tools, media and streaming are unavailable. Untuk input dan output teks sahaja

Kadar Ailoot

Harga mengikut konfigurasi

KonfigurasiJadual kadarCaj
KonfigurasiKadar asas tokenJadual kadarKadar asasCaj
Input · Token input $0 / 1K token
Output · Token output $0 / 1K token
Input · Bacaan cache — / 1K token
Input · Penulisan cache — / 1K token
Input · Penulisan cache, 1 jam — / 1K token

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →

Contoh permintaan

Ailoot Ultra · Anthropic Messages

curl · cipta sekali sahaja dan simpan hasil lengkap
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.

Terima dan simpan hasil

Ailoot Ultra · Anthropic Messages

JSON

Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

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

Jika respons asal perlu disemak

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

Alias

Alias model

Ailoot Ultra cohere/north-mini-code:free

Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

ID pemanggil berkaitan

cohere/north-mini-code:free

FAQ · Cohere: North Mini Code (free)
Apakah input dan hasil yang tersedia?

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

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

Apakah medan yang digunakan oleh permintaan?

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

Apakah had yang terpakai?

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

Butiran lanjut

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan
Pilih pelan berdiskaun untuk permintaan berkala anda.
Kod promosi sehingga 50%
Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.
Perbelanjaan dalam sejarah
Model, token dan jumlah disimpan bagi setiap permintaan.

Pilih langganan · Lihat harga model

Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial
Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.
Lesen penjual semula
Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.
Dokumen pada laman
Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

Mohon lesen penjual semula · Tawaran dan perjanjian lesen