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研究は、質問応答の実行能力において、指示に従うモデルの正確さと忠実さを評価します

最近導入された大規模言語モデル(LLM)は、人工知能(AI)コミュニティを席巻しています。これらのモデルは、非常に優れた自...

AI研究

光を基にした機械学習システムは、より強力で効率的な大規模言語モデルを生み出す可能性がある

MITのシステムは、現行のシステムと比較して、エネルギー効率が100倍以上向上し、計算密度が25倍向上していることを示しています

機械学習

このAI論文では、「Lightning Cat」というスマート契約の脆弱性検出ツールを紹介していますこれは、深層学習をベースにしたツールです

スマートコントラクトは、分散型アプリケーションの開発においてブロックチェーン技術で重要な役割を果たしています。スマー...

AIニュース

「GoogleがニュースライターAI 'Genesis'をリリース」

メディアの景色を変えることが確実な技術の突破口として、Googleは「Genesis」と呼ばれるAIによるニュース記事生成ツールの開...

機械学習

Google AIは、Symbol Tuningを導入しました:入力-ラベルのマッピングを強調することで、コンテキスト内の学習を改善できるシンプルなファインチューニング方法

言語モデルは、自然言語のラベルが任意のシンボルに置き換えられたコンテキストで提供される入力-ラベルのペアに調整されてい...