ニュースレター
AIの最新情報を受け取る
新しいAIツールや活用ガイドをメールでお届けします
Needle 2は、ツール呼び出し、端末操作、構造化データ抽出に用途を絞った4500万パラメータの小型モデルです。モデルと実行エンジンを約14MBの単一バイナリへまとめ、セッション全体を約28MBのメモリで動かす設計です。
一般的なチャットAIを小さくした製品ではありません。入力から適切な関数と引数を選び、JSONとして返す処理を、スマートフォン、Raspberry Pi、VR機器、組み込み端末などでオフライン実行するためのモデルです。
pip install cactus-needlePython関数へデコレーターを付ける方法のほか、JSON Schemaからツールを定義する方法、Pydanticモデルを使った構造化抽出も用意されています。誤実行の影響が大きい送金、削除、公開操作では、型や範囲の制約だけに頼らず、人間の承認も残してください。
公式ページにはRaspberry Pi 5やスマートフォンでの速度、他の小型モデルとのツール呼び出し比較が掲載されていますが、数値は開発元による測定です。45Mパラメータと256トークン窓という制約もあるため、一般知識、長文会話、複雑な計画を大規模モデルの代わりに処理する用途には向きません。
日本語専用の品質保証も確認できません。日本語の口語、日時表現、固有名詞、曖昧な省略を含む自社データで、誤呼び出し率と信頼度の閾値を検証してください。
モデルカードはApache 2.0、ソースコードと実行エンジンはMIT Licenseです。組み込む成果物ごとに該当ライセンスを確認してください。
エージェント・自動化ツールを探す / 開発向けAIツールを見る