LLMアプリケーションの作成方法

LLMアプリケーションの作成方法

LangchainとOpenAIを使用してLLM中心のアプリを作成する方法

Image by Author: Generated with Midjourney

LLM中心のアプリ

AIの革新は短期間で非常に急速に進んできました。特に、関数呼び出しとエージェントという2つの革新により、大規模な言語モデル(LLM)を中心にしたアプリの可能性が広がりました。

この記事では、関数呼び出しとエージェントを活用して、フライトデータベースで検索を実行し、お得なフライト、短いフライト、長いフライト、または好みに合ったフライトを見つける方法を実演します。

注意してください – 少なくとも、以下のものが必要です:

  • OpenAIのAPIキー – 大規模な言語モデルにアクセスするため
  • AmadeusのAPIキー – フライトデータにアクセスするため

では、技術的な詳細に入ってみましょう。

自律エージェントチェーン

LangchainはLLMを活用したエージェントの先駆者です。シンプルでありながら強力なコンセプトです。

基本的に、エージェントにはLLMの「推論」能力を装備することができます。この場合、GPT-4を使用します。

エージェントには、検索エンジン、パンダ、SQL、Wolfram Alphaなど、さまざまなツールへのアクセス権限を付与することができます。開発者は毎月、さらに多くのツールを追加しています。

大規模な言語モデルによってパワードされたエージェントは、分析的な推論を使用して、割り当てられたタスクを完了するためにどのツールを活用するかを決定します。

関数呼び出し

OpenAIによる開発で、関数呼び出しは自然言語の入力から関数の引数を解析することができます。

これにより、ユーザーは自然言語や音声を使用してアプリと対話する方法に重要な影響を与えます。

関数呼び出しは、後述するコード例を使用してより明確になります。

フライト検索アプリの作成

フロントエンドを除いて、わずか4つのコンポーネントを使用して自然言語でフライトをクエリするアプリを開発することができます。

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

AIニュース

「AIが大気衝撃波から津波の初期兆候を見つけることができる」

研究者たちは、市販の人工知能(AI)モデルが、GPS衛星からの2次元(2D)画像から津波の初期兆候を検出できることを発見しました

機械学習

「3D-VisTAに会いましょう:さまざまな下流タスクに簡単に適応できる、3Dビジョンとテキストの整列のための事前学習済みトランスフォーマー」

人工知能のダイナミックな景観では、進化が可能性の境界を再構築しています。三次元の視覚理解と自然言語処理(NLP)の複雑さ...

AIニュース

「Amazonが処方せんのドローン配送をテスト中」

アマゾンはテキサス州カレッジステーションで処方箋薬のドローン配送サービスを試験しており、将来的に他の市場へのサービス...

機械学習

「加速、効率的なAIシステムの新しいクラスがスーパーコンピューティングの次の時代を示す」

エヌビディアは、今日のSC23で、科学や産業の研究センターを新たなパフォーマンスとエネルギー効率のレベルに引き上げる次世...

機械学習

Google AIがMedLMを導入:医療業界の利用事例に特化したファミリー型基盤モデル

Googleの研究者たちは、現在米国で利用可能な医療業界のために調整されたモデルの基礎であるMedLMを紹介しました。これは、Go...

データサイエンス

「Med-PaLM Multimodal(Med-PaLM M)をご紹介します:柔軟にエンコードし、解釈するバイオメディカルデータの大規模なマルチモーダル生成モデル」

大規模言語モデル(LLM)は、医療、金融、教育、ソーシャルメディアなど、ほとんどの領域で進化しています。医療業界の臨床医...