AIの分類表に、まだ空いていた場所~Needle 2という新しいAI~
毎日のように、新しいAIモデルが登場します。
「より賢くなったLLM」
「小さくなったLLM」
「コーディングに強いLLM」
「推論に強いLLM」
私は最近、こうしたモデルを久しく追っていないのですが、「まだこの方法があった!」と関心したAIが出ました。
Needle 2です。
Cactus Computeが開発している、45Mパラメータ、約14MBという極小のAIモデルです。
公式リポジトリ:
https://github.com/cactus-compute/needle
これはLLMの小型版ではない
Needle 2が得意なのは、Tool Calling、Device Use、Structured Extractionなど。簡単に言えば、人間の言葉を、機械が実行できる形に変換するAIです。
人間の指示
↓
Needle 2
↓
Tool Call / JSON
↓
API・DB・アプリ・機器
例えば、「明日の朝7時に照明をつけて」
という指示を受けたら、その意図を構造化して、実際のツールを呼び出す。
ここに巨大なLLMは必ずしも必要ありません。必要なのは、「考えること」ではなく「正しく実行すること」。Needle 2は、そこに特化しています。
「小さいAI」というより「AIの部品」
Needle 2を新しいと思った理由はいくつもあります。Ollamaなどで使う7B、14B、30BといったLLMは、基本的に「頭脳」です。
一方、Needle 2は、その頭脳から仕事の一部を切り離したように見えます。
大型LLM
「どうする?」
↓
Needle 2
「何を実行する?」
↓
API / DB / アプリ
LLMを小さくするとき、LLMから「実行」という仕事を独立させています。私はここに、新しいAIの居場所を感じます。
用途は狭いようで、狭くない
Tool Callingだけを見ると、用途が限定されているように見えます。しかし「自然言語を構造化された操作へ変換する」と考えると、一気に広がります。
Web API。データベース。
スマートホーム。IoT。ロボット。
ローカルアプリ。業務システム。
自作したマイクロサービス。
つまり、Needle 2の後ろに何を接続するかは、開発者次第です。しかも約14MB。
「AIを一つ導入する」というより、システムにAIの小さな部品を一個追加するという感覚がピタッとはまりそうです。
まだ、このジャンルの名前がない
現在は「Edge AI」「Small Language Model」「Agentic LLM」「Tool Calling Model」など、既存の言葉で説明するしかありません。
でも、どれもしっくりきません。そこで、あえて名前を付けるなら、
Action Model(アクションモデル)
Execution Model(実行モデル)
Tool Model(ツールモデル)
Agent Component Model(エージェント部品モデル)
AI Micro-Model(AIマイクロモデル)
まだ正式に定まったジャンル名ではありません。これから名前が付いていくのかもしれません。
AIの分類表に、まだ空いていた場所
これまで私たちは、AIを「どれだけ賢いか」で見てきました。でも、これからは違うかもしれません。
考えるAI
↓
LLM / Reasoning
見るAI
↓
Vision Model
探すAI
↓
Embedding / Reranker
動かすAI
↓
Needle 2のようなモデル
Needle 2は、その空いていた場所に、かなりピタッと入ります。だから私は、これを「また新しいAIモデルが出た」とは思いませんでした。
AIの分類表そのものに、新しい欄ができるかもしれない。
毎日増えていくAIの名前を追いかけるのではなく、こうした「今までなかった場所」を探す。Needle 2は、そんなAIの見方を教えてくれた気がします。
#AI #生成AI #LLM #Needle2 #CactusCompute #AgentAI
#EdgeAI #ToolCalling #ローカルAI #AIエージェント #AI開発 #OSS
いいなと思ったら応援しよう!
ここまで読んでいただけるとは✨チップはnote創作に使わせていただきます🤗