ロジウラデザイン|MENU
ロジウラデザインスタジオ

【ToolLLaMA】16,000以上のAPIを呼び出しできる言語モデル

Image of AI with emotions generated by ROJIURA DESIGN

ROJIURADESIGNでは、編集ポリシーに則って、コンテンツを作成しております。一部はChatGPTによって執筆、編集され、読者の皆さんに公開されます。詳細は、ROJIURADESIGNが独自に定める編集ポリシーをご覧ください。

近年、AI技術は急速に進化しており、様々な分野でその応用が進んでいます。その中でもオープンソースのモデルは、研究者や開発者によって大きな関心を集めています。

目次

ToolLLaMAとは?

ToolLLaMAは、API呼び出しに特化した言語モデルです。このモデルは、なんと16,000以上のAPIを活用することができます。その性能は、人気の高いChatGPTと同等とされています。

ToolLLaMAの背景

中国の研究者が発表したToolLLMというフレームワークは、オープンソースのモデルをChatGPTと同等の品質に引き上げることを目指しています。しかし、商用製品としての展開においては、これらのモデルはまだ遅れを取っていると言えるでしょう。

ToolLLMの開発プロセス

ToolLLMは、LLaMAオープンソースモデルに基づいて開発されました。チームは、ChatGPTを利用して生成された高品質なデータセット「ToolBench」を使用して、Metaモデルをトレーニングしました。そして、特別なToolLLaMAを生み出しました。ToolBenchには、さまざまなカテゴリに属するAPI呼び出しの命令が含まれています。

ToolLLaMAの活用例

以下は、ToolLLaMAが解決する例の一つです。「映画鑑賞会を企画しているので、いくつかの映画の提案が必要です。米国の最高のロマンチックな映画と、近くの適切な会場を見つけてもらえませんか?」このようなリクエストに対して、モデルは映画検索APIやホテル検索APIなどを正しく呼び出して解決策を提供します。

デシジョンツリーの役割

ToolBenchデータセットの構築には、深さ優先検索デシジョンツリー(DFSDT)という手法が活用されています。これにより、GPT-4のような言語モデルが、複数の検索パスを通じて最適なAPIリクエストの解決策を見つけることが可能となります。

ニューラルAPIレトリーバーの導入

研究者らは、ToolLLaMAの機能を更に強化するために、16,000以上のAPIから関連するAPIを自動的に推奨するニューラルAPIレトリーバーをトレーニングしました。これにより、ユーザーは手動でAPIを選択する必要なく、自動的なパイプラインを活用して複雑なタスクを実行できます。

出典 | Qin、Liang 他

ToolLLaMAの評価

ToolEvalという自動モデル評価ツールを使用して、ToolLLaMAの性能を評価しました。その結果、少ない例でトレーニングされたにもかかわらず、ChatGPTに匹敵する成功率を達成していることが示されました。また、ドキュメントを読む能力においても優れた成果が報告されています。

結論

オープンソースのToolLLaMAは、16,000以上のAPIを活用してさまざまなタスクを解決する能力を持っています。その性能は、商用製品としての展開に向けてさらなる進化が期待されます。今後の研究と開発が、AI技術の更なる飛躍をもたらすことでしょう。

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

経験・スキル
GUGA 生成AIパスポート 取得

■ECサイト運営
(楽天 Amazon Yahoo Qoo10 futureshop AuPAYマーケット メルカリShops )
■ブログ記事作成
(月間0PV→月間10万PVまで育成・運営中)
■クリック型広告運用
(RPP クーポンアドバンス プラチナマッチ アイテムマッチ)
■Google広告運用、Googleアナリティクス分析

使用ツール
Photoshop Illustrator Premiere Pro
Mail Dealer EC店長 Logic pro Cubase

目次