モデル

Thinking Machines: Inkling Small (free)

Markdown · JSON

Thinking Machines: Inkling Small (free)

Inkling-Small は、テキスト、画像、音声を使うコーディング、ツール利用、推論に向けた、重みが公開されているマルチモーダルモデルです。制御できる thinking の強度と大きなコンテキストにより、Inkling より小さい活性化モデルを使い、文章の結果を返す、焦点の合ったアプリケーションのタスクを支えます。

モデルについて

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

Inkling-Small は、推論、コーディング、会話、ツールを使うアプリケーション向けの Thinking Machines Lab の小型の重み公開型マルチモーダルモデルです。テキスト、画像、音声を受け取り、テキストを生成します。Mixture-of-Experts 設計は、総パラメータ数 276B、アクティブパラメータ数 12Bです。Inkling は総数 975B、アクティブ数 41Bです。Small は効率と能力のバランスが異なる、独立して公開されたモデルであり、Inkling の短文出力モードではありません。

コード調査では、影響を受けるファイル、観察した挙動、必要な変更を渡し、原因となる経路と対象を絞った修正を求めます。有用な最終成果物は、編集案と、連携アプリケーションが実際に実行した確認の根拠を含みます。サポート支援では、関連する方針と会話の事実を渡し、次の返答や不足している質問を求めてください。想定用途には、コーディング支援、チャットボット、検索拡張型の応答、アプリケーションのツールを使うエージェントシステムがあります。

コンテキストウィンドウは最大 100 万トークンです。長いリポジトリや文書群には、ファイル名、節のラベル、明確な質問を付けて整理し、後の段階で使う事実を残してください。大きなウィンドウは離れた情報の比較に役立ちますが、求める結果は、コード変更、出典に基づく説明、項目の抽出など具体的に保つ必要があります。新しい情報や非公開情報は、学習済み知識に含まれると仮定せず、提供する根拠や返された検索結果に含めてください。

思考量を制御できます。開発元のファミリー共通ガイドは、0.0 以上 1.0 未満の連続値を用い、初期プリセット none、minimal、low、medium、high、xhigh は、それぞれ 0.0、0.1、0.2、0.7、0.9、0.99 に対応します。開発元のレンダラーのデフォルトは high です。思考量を高めると推論を促し、より大きい生成予算が必要になる場合がありますが、回答が長くなることや正確さが高まることは保証されません。ゼロは、推論を一切禁止するのではなく、推論しない方向に条件付けます。作業に合わせて思考量を選び、最終出力の要件を明確にしてください。

画像は、視覚的な質問、グラフや図の解釈、目に見える情報に基づく数学的推論に使えます。良好な性能を得るには、各辺の寸法が 40〜4,096 ピクセルの画像を使ってください。ラベルを読める状態に保ち、重要な細部を説明します。Python ツールが設定されていれば、視覚的な推論と、文書やグラフの切り抜き、拡大、プログラムによる調査を組み合わせられます。これらの操作は接続したツール環境で実行する必要があり、文章の回答ではそこから返された観察結果を使うべきです。

音声入力は 16 kHz でサンプリングした WAV で、最適な性能のためには 2 分未満の録音が望ましいとされています。これは準備に関する推奨であり、長さについての厳密な保証ではありません。関連する音声の質問や短いクリップを使い、文章の結果で発話を文字起こしするのか、録音について質問に答えるのか、その内容を他の提供資料と関連付けるのかを明示してください。ネイティブの応答はテキストであり、生成音声ではありません。長い音声に関する Inkling 独自の推奨を、Small 版に当てはめないでください。

ツールを使うワークフローには、意味のあるツール説明、引数定義、アプリケーションが実行した操作の結果が必要です。検索結果、計算、ファイルの観察は、モデルの操作提案とは区別してください。グラフに食い違いがある場合は、関連ラベルを特定し、計算ツールで提供された値を調べ、それらの値を挙げる説明を求めます。モデルはさまざまなコーディング環境やエージェント実行基盤向けに学習されているため、周囲の作業とツールを暗黙にせず説明する必要があります。

公開された重みは、モデル研究、ファインチューニング、下流製品への連携に使えます。Inkling-Small のリリースは、以前のプレビューチェックポイントに続くもので、エージェントによるコーディングの追加学習を含みます。最終モデルとそのプレビューは、別々の識別情報を保つ必要があります。専門的な抽出や応答スタイルのカスタマイズでは、代表的な例と明示的な目標挙動を使います。一方、通常のプロンプトは現在のリクエストにコンテキストを提供するものであり、新たに学習したモデルを作成したり切り替えたりしません。

有用な結果確認では、コード変更案、文字起こし、抽出した事実、文章の応答が、提供した根拠と一致するかを調べます。特に、出典が不完全な予測や事実の回答では、不確かさと不足情報をどう表すかを指定してください。開発元は、実際の問いに対する適正スコアリング規則を使った強化学習で、Inkling-Small の予測の確信度を校正し、利用できる根拠に合う確信を表すことを目指しました。成果物とともに資料とツールの観察結果を保持し、追加のやり取りで元の作業を失わずに 1 つの問題を修正できるようにします。Inkling-Small の一般的な多言語・マルチモーダル能力は、専用の音声生成器や、外部操作を保証するサービスとは別です。

Ailoot Ultra · OpenAI チャット POST /v1/chat/completions thinkingmachines/inkling-small:free

thinkingmachines/inkling-small:free

Thinking Machines /thinkingmachines/inkling-small:free

はじめに

Inkling-Small は、テキスト、画像、音声を使うコーディング、ツール利用、推論に向けた、重みが公開されているマルチモーダルモデルです。制御できる thinking の強度と大きなコンテキストにより、Inkling より小さい活性化モデルを使い、文章の結果を返す、焦点の合ったアプリケーションのタスクを支えます。

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

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

Ailoot Ultra · OpenAI チャット POST /v1/chat/completions
入力の種類
text
出力の種類
text
コンテキスト
1,048,576 tokens
最大出力
262,144 tokens
出力形式
JSON
フィールド種類要件値と制限デフォルト
フィールドmodel種類string要件必須値と制限
thinkingmachines/inkling-small:free
デフォルト—
フィールドmessages種類array要件必須値と制限デフォルト—
フィールドstream種類boolean要件任意値と制限
false
デフォルトfalse
フィールドmax_tokens種類integer要件任意値と制限
最小値: 1
最大値: 262,144
デフォルト—
フィールドmax_completion_tokens種類integer要件任意値と制限
最小値: 1
最大値: 262,144
デフォルト—
フィールド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 1048576 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": "thinkingmachines/inkling-small: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 thinkingmachines/inkling-small:free

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

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

関連する呼び出し用ID

thinkingmachines/inkling-small:free

Ailoot Ultra · Anthropic メッセージ POST /v1/messages thinkingmachines/inkling-small:free

thinkingmachines/inkling-small:free

Thinking Machines /thinkingmachines/inkling-small:free

はじめに

Inkling-Small は、テキスト、画像、音声を使うコーディング、ツール利用、推論に向けた、重みが公開されているマルチモーダルモデルです。制御できる thinking の強度と大きなコンテキストにより、Inkling より小さい活性化モデルを使い、文章の結果を返す、焦点の合ったアプリケーションのタスクを支えます。

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

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

Ailoot Ultra · Anthropic メッセージ POST /v1/messages
入力の種類
text
出力の種類
text
コンテキスト
1,048,576 tokens
最大出力
262,144 tokens
出力形式
JSON
フィールド種類要件値と制限デフォルト
フィールドmodel種類string要件必須値と制限
thinkingmachines/inkling-small:free
デフォルト—
フィールドmessages種類array要件必須値と制限デフォルト—
フィールドstream種類boolean要件任意値と制限
false
デフォルトfalse
フィールドsystem種類string要件任意値と制限デフォルト—
フィールドmax_tokens種類integer要件必須値と制限
最小値: 1
最大値: 262,144
デフォルト—
フィールド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 1048576 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": "thinkingmachines/inkling-small: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 thinkingmachines/inkling-small:free

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

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

関連する呼び出し用ID

thinkingmachines/inkling-small:free

FAQ · Thinking Machines: Inkling Small (free)
利用できる入力と結果は何ですか?

POST /v1/chat/completions · thinkingmachines/inkling-small:free: text → text

POST /v1/messages · thinkingmachines/inkling-small:free: text → text

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

POST /v1/chat/completions · thinkingmachines/inkling-small:free: model, messages, stream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user

POST /v1/messages · thinkingmachines/inkling-small:free: model, messages, stream, system, max_tokens, temperature, top_p, top_k, stop_sequences, metadata

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

POST /v1/chat/completions · thinkingmachines/inkling-small:free: ctx: 1048576; max_out: 262144; max_tokens.minimum: 1; max_tokens.maximum: 262144; max_completion_tokens.minimum: 1; max_completion_tokens.maximum: 262144; n.minimum: 1; n.maximum: 128

POST /v1/messages · thinkingmachines/inkling-small:free: ctx: 1048576; max_out: 262144; max_tokens.minimum: 1; max_tokens.maximum: 262144

詳細を見る

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

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

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

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

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

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

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

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

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

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

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