【第1回】ChainlitでオリジナルAIチャットボットを作成してみる

Posted at 2024 年 03 月 19 日

今回はAIチャットボットを作れる「Chainlit」を使ってみたいと思います。

Chainlitとは?

Chainlitは、チャットボットインターフェースを手軽に構築できるPythonライブラリです。
チャットボットを作成するのに。必要な機能が一通り用意されている他、LangChainとの連携により、会話型AIや対話アプリケーションの開発を容易にし、特定の言語変換機能など、多様なチェーンを組み込むことが可能です。

Chainlitの使い方

前提条件としてPythonがインストールされている必要があります。

pip install chainlit

インストールが完了したら以下のコマンドで実行してください。

chainlit hello

ブラウザで以下のようなチャットUIが表示されたらセットアップは完了です。

またhttp://localhost:8000 からもアクセスできます。

ここまでセットアップは完了です。
次回は実際にLangChainと連携させAIチャットボットを作成していこうと思います。