OpenAI入門 – Pythonでの利用

ChatGPTで有名なOpenAIですが、Webのインタフェース () だけでなく、プログラムから呼び出せるWebAPIをいろいろ提供しています。今回…
ChatGPTで有名なOpenAIですが、Webのインタフェース () だけでなく、プログラムから呼び出せるWebAPIをいろいろ提供しています。今回…
LangChain入門の締めくくりです。ここまで学習したことを踏まえてLangChainを使ったアプリケーションをいくつか作成してみましょう。 本記事はFuture Coders独…
LangChain入門の9回目です。ベクトルストア (Vector Store)について説明します。VectorStoreとは文字通り、ベクトルを大量に保存しておくデータベースです。生…
LangChain入門8回目です。Embed 埋め込みについて説明します。OpenAIなどの生成AIでは文字や文章をベクトルといった数値列に変換して、いろいろな処理を行って…
LangChain入門7回目です。Toolkitとは各種ツール・Agentを含むライブラリです。ここではそれらの使い方を見てゆきましょう。 本記事はFuture Coders独自教材か…
LangChain入門の6回目です。Agentとは代理人という意味ですが、面倒な仕事を手伝ってくれる助っ人のようなもの考えてください。Agentは仕事をこなすためにツー…
LangChain入門の5回目です。ConvarsationChainを使ったときに、会話のコンテキストを保存するため、すべてのやり取りが保存され、毎回LLMで処理されていました…
本記事はLangChain入門の4回目です。Chainについて説明します。Chainとは鎖という意味です。LangChainという名前から予想できるように、言語モデルを使った処理…
LangChain入門の3回目です。Output Parserの使い方について説明します。一般的に生成AIの出力は自然言語となりますが、そのままではプログラムで処理しにくいこ…
LangChain入門の2回目です。プロンプトとは生成AIへの入力です。普通に話すような感じ(自然言語)で指示を出すのが一般的ですが、パラメタを使用して、よりフ…