LLMと外部世界をつなぐ新しい技術: OpenAI Function Calling、MCP
(techblog.samsung.com)今日、生成AI技術が急速に発展する中で、さまざまなAIモデルやサービスが登場していますが、その多くはいまだに孤立した「島」のように個別に動作しています。たとえば、ChatGPTのような言語モデルはGoogle Driveに保存された文書を直接読むことができず、Slackの会話内容を取得することもできません。AnthropicのClaudeモデルも同様に、企業内部のデータベースへアクセスするのは困難です。また、複雑な作業を複数の専門AIが協力して処理しようとしても、これまで相互に情報をやり取りできる標準化された方法がありませんでした。
こうした限界を克服するため、AI業界ではLLMが外部世界と相互作用できるようにする新しい技術と標準が整備されました。OpenAIは自社LLMに外部システムを呼び出せる関数呼び出し(Function Calling)機能を導入し、AnthropicはMCP(Model Context Protocol)というオープンなプロトコルによって、AIモデルに統一されたコンテキストを提供する方法を示しました。
ここでは、これらの技術がそれぞれ何であり、開発者にとってどのような意味を持つのかを見ていきます。
まだコメントはありません。