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研究により、チップデザインに適した言語モデルの独自な手法が紹介されています

ChipNeMoは、市販のLLMに頼らずに、ドメイン適応技術を用いた産業用チップデザインにおけるLLMの利用を探求しています。これ...

コンピュータサイエンス

「オープンソースAI」の神話

新たな分析によると、「オープンソース」のAIツールであるLlama 2などは、さまざまな方法で依然として大手テック企業によって...

AIニュース

「フレームワークによりロボットは連続した順序で対話的なタスクを実行できる」

新しいフレームワークにより、四足歩行ロボットは再学習することなく、ますます複雑なタスクを実行することができます

AI研究

新しいAI研究がMONAI Generative Modelsを紹介:研究者や開発者が簡単に生成モデルをトレーニング、評価、展開できるオープンソースプラットフォーム

最新の生成型人工知能の進歩により、医療画像を含む複数の分野で新たな進展がありました。これらの生成モデルは、異常検出、...

機械学習

「UniDetectorであなたが望むものを検出しましょう」

深層学習とAIは、特に検出モデルにおいて、近年驚異的な進歩を遂げてきました。しかし、これらの素晴らしい進展にもかかわら...

コンピュータサイエンス

スマートフォンの脆弱性の発見により、ハッカーがあなたの位置を追跡することができることが明らかになりました

研究者たちは、テキストメッセージングに欠陥があることを発見しましたこれにより、攻撃者がスマートフォンの所有者の位置を...