モデル

Cohere: North Mini Code (free)

Markdown · JSON

Cohere: North Mini Code (free)

North Mini Code 1.0 は、コード生成、リポジトリ変更、ターミナルを使うエージェントタスクのための Cohere のテキスト専用モデルです。総数 30B/アクティブ 3B のスパースな設計は、ツール利用と思考の交互実行に対応し、文書化された 256K のコンテキストと 64K の出力枠を持ちます。

モデルについて

この説明はモデルの機能を紹介するものです。Ailootで利用できる入力、出力、オプションは、選択したメソッドごとに以下に記載されています。

North Mini Code 1.0 は、エージェントによるソフトウェアエンジニアリング、ターミナルタスク、コード生成のための Cohere のモデルです。テキストを受け取り、コード、説明、ツールリクエストなどのテキストを生成します。メーカーは重みを Apache 2.0 で公開し、North コードエージェントファミリーの最初のモデルとしています。これはコーディングに特化したプロファイルであり、画像理解モデルや汎用の意思決定スコアラーではありません。

スパースなアーキテクチャとコーディングの準備

モデルは総パラメータ数 300 億で、約 30 億がアクティブです。デコーダー専用 Transformer は、128 個のエキスパートを持つスパースな混合エキスパート構成を使い、1トークン当たり8個を有効化します。スパース層の前には密な層があります。回転位置を用いるスライディングウィンドウアテンションと、位置埋め込みなしのグローバルアテンションを 3:1 の比率で組み合わせます。アクティブパラメータ数は、トークンに使う計算を表し、保存すべき重み全体の量を表すものではありません。

Cohere の事後学習は、2段階の教師ありファインチューニングの後に、検証可能な報酬を使う強化学習を行い、ソフトウェアエンジニアリングとターミナル作業を重視しています。開発元は、単一の固定されたエージェント構成ではなく、複数のエージェント実行基盤を使った訓練を説明しています。そのため、必要な動作と利用できるツールを中心にタスクを準備できます。一方、ファイルの取得、コマンドの実行、観測結果の返却は、周辺の実行基盤の責任です。

リポジトリ単位の変更を準備する

現在のコードと動作、要求する変更、関連するファイルやインターフェースの境界、完了を判断する根拠を提供します。バグでは、観測されたエラーや失敗する入力と、期待する結果を含めます。機能追加では、必要な動作と互換性の制約を示します。有用な最終成果物は、説明と、実際に行ったチェックの結果を伴うコード変更案です。

依頼例として、既存の形式を保持しながら、対応入力を1つ追加するようパーサーを更新することを求められます。代表的な入力と、パーサーの動作を定義するリポジトリ部分を特定します。モデルは、コードとツールの観測結果を使って変更を作成できます。生成されたパッチや、コマンドを実行すべきだという記述は、コマンドが成功した根拠ではありません。

ターミナルツールと構造化された観測

ネイティブのモデルカードは、ツール利用の訓練を文書化し、モデルのチャットテンプレートを介した JSON Schema のツール説明を推奨しています。ツールの目的と引数を明確に説明します。コマンド実行ツールは、実際の出力とステータスを返せます。ファイル確認ツールは、次の工程に必要な資料を返せます。後の分析で意図した観測結果を使えるよう、各ツール結果と呼び出し識別子の対応を保持します。

開発元の例では、ツール呼び出しとアシスタントの推論を履歴に残し、ツールを実行し、その結果を追加してから再び生成します。ネイティブのテンプレート例は、ツール結果に構造化された辞書を使います。無関係な API もすべて同じ方法でツール結果をシリアライズすると仮定せず、文書化された統合に従ってその表現を保持します。ツール引数を記述する JSON Schema があることと、任意のスキーマで制約した最終出力への対応を主張することは別です。

思考の交互実行と複数ターンの履歴

North Mini Code は、思考の交互実行に対応し、開発元はエージェント作業で有効にすることを推奨しています。モデルが生成した思考内容とツール呼び出しを、その後のエージェント手順や対話ターンへ引き継ぎます。ネイティブの例は、アシスタントメッセージに reasoning フィールドを保持し、その後に対応するツール観測を返します。これにより、次に何を調べ、変更するかを判断した際にモデルが使った情報を保存できます。

タスク履歴には、現在の目標、資料、実際の観測結果を保持します。長いリポジトリタスクでは、確認に必要な根拠を残しながら、変更した動作と有用な成果物を中心に最終結果を要約します。思考の交互実行は、表示された回答が短ければ分析を行っていないという意味ではなく、モデルが説明した操作がすでに起きたことを示すものでもありません。

単独のコード・説明タスク

メーカーは、エージェントループ外の科学計算コードやアルゴリズム推論も挙げています。問題の定義、入出力形式、制約、関連する数値上の仮定、境界で期待する動作を提供します。完全な関数やプログラムが必要な成果物であれば、それを求め、読者に必要な水準の説明を添えます。

コード説明では、実装と、明確にしたい特定の動作や依存関係を提供します。データ可視化のコードでは、グラフの目的を暗黙にせず、提供フィールドと意図する比較を特定します。開発元の開発例には、コード説明、編集、可視化、仕様からの実装があります。これらは、コードを生成・変更するタスクパターンであり、あらゆるリポジトリやフレームワークで正しい結果を約束するものではありません。

コンテキスト、出力、生成設定

メーカーのモデルカードと API ページは、256K トークンのコンテキストウィンドウと、最大 64K トークンの出力を掲載しています。これらの別々の枠と、最終成果物のサイズを考慮して、大量のリポジトリ資料を準備します。ソースの境界と識別子を保ち、大きなウィンドウがあれば焦点を絞った依頼は不要だと考えず、無関係な資料を除きます。

ネイティブのモデルカードは、生成に temperature 1.0 と top_p 0.95 を推奨し、テキストとツールのワークフローに、生成プロンプトを含むモデルのチャットテンプレートを使います。例の出力上限は、その例の設定であり、モデルの公開最大値に代わるものではありません。Cohere は BF16 の重みと、別に命名された FP8 成果物を公開しています。導入を準備するときは、適切な成果物を選んでください。

有用な North Mini Code の結果は、提供要件に結び付いた、確認可能なコード成果物や技術説明です。結果を元の動作と実際のツール出力に照らし、コードに影響する仮定を確認し、レビューに必要なソースと観測結果を保持します。テキスト専用のコーディングモデルは、推論と生成内容を提供します。その提案を完了したソフトウェアタスクへ変える操作は、周辺のアプリケーションが実行します。

Ailoot Ultra · OpenAI チャット POST /v1/chat/completions cohere/north-mini-code:free

cohere/north-mini-code:free

Cohere /cohere/north-mini-code:free

はじめに

North Mini Code 1.0 は、コード生成、リポジトリ変更、ターミナルを使うエージェントタスクのための Cohere のテキスト専用モデルです。総数 30B/アクティブ 3B のスパースな設計は、ツール利用と思考の交互実行に対応し、文書化された 256K のコンテキストと 64K の出力枠を持ちます。

対応する入力
テキスト
結果
テキスト

Ailootで利用可能 · 入力とメソッド

Ailoot Ultra · OpenAI チャット POST /v1/chat/completions
入力の種類
text
出力の種類
text
コンテキスト
256,000 tokens
最大出力
64,000 tokens
出力形式
JSON
フィールド種類要件値と制限デフォルト
フィールドmodel種類string要件必須値と制限
cohere/north-mini-code:free
デフォルト—
フィールドmessages種類array要件必須値と制限デフォルト—
フィールドstream種類boolean要件任意値と制限
false
デフォルトfalse
フィールドmax_tokens種類integer要件任意値と制限
最小値: 1
最大値: 64,000
デフォルト—
フィールドmax_completion_tokens種類integer要件任意値と制限
最小値: 1
最大値: 64,000
デフォルト—
フィールドn種類integer要件任意値と制限
最小値: 1
最大値: 128
デフォルト—
フィールドtemperature種類number要件任意値と制限デフォルト—
フィールドtop_p種類number要件任意値と制限デフォルト—
フィールドseed種類integer要件任意値と制限デフォルト—
フィールドstop種類要件任意値と制限デフォルト—
フィールドfrequency_penalty種類number要件任意値と制限デフォルト—
フィールドpresence_penalty種類number要件任意値と制限デフォルト—
フィールドuser種類string要件任意値と制限デフォルト—
メソッドのパラメータとライフサイクル
パラメータ仕様
パラメータcontent_type仕様application/json
パラメータrequired仕様model, messages
パラメータoptional仕様stream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
パラメータmaterial_types仕様text
パラメータconditions仕様Use 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.

ライフサイクル: synchronous_json

料金

料金情報はリクエストの機能を追加しません。対応するパラメーターは選択したメソッドに記載されています。

高速モード
標準料金 高速モードが選択されている場合
Flex モード
標準料金 flex モードが選択されている場合
最大推論量
標準料金 推論量が最大で、調整に既定値(default)を使用する場合
明示的キャッシュの料金
無効 明示的キャッシュを要求した場合
テキストのみの場合のゼロ料金
Text input and output only. Cache, tools, media and streaming are unavailable. テキストのみの入力と出力の場合

Ailootの料金

設定別の価格

設定料金表料金
設定基本トークン料金料金表基本料金料金
入力 · 入力トークン $0 / 1K トークン
出力 · 出力トークン $0 / 1K トークン
入力 · キャッシュ読み取り — / 1K トークン
入力 · キャッシュ書き込み — / 1K トークン
入力 · キャッシュ書き込み、1時間 — / 1K トークン

Ailootはリクエスト前に見積額を確保します。結果の取得後、実測使用量に基づいて最終料金を精算します。ストリーミング時の精算には最終の使用量記録を使用します。金額の確保と精算の仕組み →

リクエスト例

Ailoot Ultra · OpenAI チャット

curl · 一度だけ作成し、結果全体を保存する
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.

結果を受け取って保存

Ailoot Ultra · OpenAI チャット

JSON

完了した結果をすべて保存

返された完全なレスポンス、ファイル、コンテンツ部分をすべて保存してください。

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

元のレスポンスを確認する場合

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

エイリアス

モデルのエイリアス

Ailoot Ultra cohere/north-mini-code:free

メソッドパスのエイリアス

上記に表示されたメソッドパスを使用してください。

関連する呼び出し用ID

cohere/north-mini-code:free

Ailoot Ultra · Anthropic メッセージ POST /v1/messages cohere/north-mini-code:free

cohere/north-mini-code:free

Cohere /cohere/north-mini-code:free

はじめに

North Mini Code 1.0 は、コード生成、リポジトリ変更、ターミナルを使うエージェントタスクのための Cohere のテキスト専用モデルです。総数 30B/アクティブ 3B のスパースな設計は、ツール利用と思考の交互実行に対応し、文書化された 256K のコンテキストと 64K の出力枠を持ちます。

対応する入力
テキスト
結果
テキスト

Ailootで利用可能 · 入力とメソッド

Ailoot Ultra · Anthropic メッセージ POST /v1/messages
入力の種類
text
出力の種類
text
コンテキスト
256,000 tokens
最大出力
64,000 tokens
出力形式
JSON
フィールド種類要件値と制限デフォルト
フィールドmodel種類string要件必須値と制限
cohere/north-mini-code:free
デフォルト—
フィールドmessages種類array要件必須値と制限デフォルト—
フィールドstream種類boolean要件任意値と制限
false
デフォルトfalse
フィールドsystem種類string要件任意値と制限デフォルト—
フィールドmax_tokens種類integer要件必須値と制限
最小値: 1
最大値: 64,000
デフォルト—
フィールドtemperature種類number要件任意値と制限デフォルト—
フィールドtop_p種類number要件任意値と制限デフォルト—
フィールドtop_k種類integer要件任意値と制限デフォルト—
フィールドstop_sequences種類array要件任意値と制限デフォルト—
フィールドmetadata種類object要件任意値と制限デフォルト—
メソッドのパラメータとライフサイクル
パラメータ仕様
パラメータcontent_type仕様application/json
パラメータrequired仕様model, messages, max_tokens
パラメータoptional仕様stream, system, temperature, top_p, top_k, stop_sequences, metadata
パラメータmaterial_types仕様text
パラメータconditions仕様Use 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.

ライフサイクル: synchronous_json

料金

料金情報はリクエストの機能を追加しません。対応するパラメーターは選択したメソッドに記載されています。

高速モード
標準料金 高速モードが選択されている場合
Flex モード
標準料金 flex モードが選択されている場合
最大推論量
標準料金 推論量が最大で、調整に既定値(default)を使用する場合
テキストのみの場合のゼロ料金
Text input and output only. Cache, tools, media and streaming are unavailable. テキストのみの入力と出力の場合

Ailootの料金

設定別の価格

設定料金表料金
設定基本トークン料金料金表基本料金料金
入力 · 入力トークン $0 / 1K トークン
出力 · 出力トークン $0 / 1K トークン
入力 · キャッシュ読み取り — / 1K トークン
入力 · キャッシュ書き込み — / 1K トークン
入力 · キャッシュ書き込み、1時間 — / 1K トークン

Ailootはリクエスト前に見積額を確保します。結果の取得後、実測使用量に基づいて最終料金を精算します。ストリーミング時の精算には最終の使用量記録を使用します。金額の確保と精算の仕組み →

リクエスト例

Ailoot Ultra · Anthropic メッセージ

curl · 一度だけ作成し、結果全体を保存する
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.

結果を受け取って保存

Ailoot Ultra · Anthropic メッセージ

JSON

完了した結果をすべて保存

返された完全なレスポンス、ファイル、コンテンツ部分をすべて保存してください。

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

元のレスポンスを確認する場合

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

エイリアス

モデルのエイリアス

Ailoot Ultra cohere/north-mini-code:free

メソッドパスのエイリアス

上記に表示されたメソッドパスを使用してください。

関連する呼び出し用ID

cohere/north-mini-code:free

FAQ · Cohere: North Mini Code (free)
利用できる入力と結果は何ですか?

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

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

リクエストはどの項目を使用しますか?

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

どの制限が適用されますか?

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

詳細を見る

AilootをClaude Code、OpenCode、Hermes、自分のアプリに接続しましょう。

企業とそのプロジェクト群

企業とそのプロジェクト群:数百万の顧客、毎月数十億規模の売上。

トークンを割引価格で購入。

継続利用にサブスクリプション割引。プロモコードでトークン購入が最大50%割引。

サブスクリプション
定期的なリクエストに合う割引プランを選びましょう。
最大50%のプロモコード
購入時にコードを入力すると、実施中のキャンペーンに沿って価格を再計算します。
支出を履歴で確認
各リクエストのモデル、トークン、金額が保存されます。

サブスクリプションを選ぶ · モデルの価格を見る

販売する製品に、 APIを組み込みましょう。

SaaS、アプリ、ボットをAilootの公式サービス提供条件とライセンス契約に基づいて接続できます。再販にはリセラーライセンスを申請できます。

商用アプリ
サービスの有料機能に、文章、画像、動画、音声の生成を組み込めます。
リセラーライセンス
プロジェクトの説明とアクセスの仕組みをお送りください。利用・再販条件の書面を申請できます。
サイトで契約文書を確認
接続前にサービス提供条件、ライセンス契約、データ処理ポリシーを読めます。

リセラーライセンスを申請 · サービス提供条件とライセンス契約