1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

転機となった一年の出来事を振り返るAdvent Calendar 2024

Day 2

【Langflow】無料でかんたんにチャットボットをつくれてしまう

Last updated at Posted at 2024-12-01

はじめに

ひょんなことからチャットボットを触ってみようと思い、色々調べていると「Langflow」に出会いました。

Langflowとは

ChatGPTより

Langflowは、自然言語処理(NLP)のタスクを簡単に構築・デプロイするためのフレームワークで、特に、大規模言語モデル(LLM)を利用したアプリケーションやワークフローの作成を支援します。Langflowは、データの流れをビジュアルに設計できるインターフェースを提供し、ユーザーが簡単にモデルの入出力を管理できるようにします。

LLMを使ったシステムをノーコードで作れてしまうらしいです!

環境と手順

  • MacBook Air M2
  • macOS Sonoma 14.6
  • Python version 3.11
  • Langflow version 1.1.0

こちらの記事を参考にさせていただきました。

以下のコマンドを実行するだけでLangflowを起動できます...!

python3 -m venv langflow
source langflow/bin/activate
pip install langflow
langflow run

アクセスし、プロジェクトの新規作成を行うとすでにテンプレートが用意されていました。

スクリーンショット 2024-11-23 12.35.12.png

試しに「Memory Chatbot」を選択してみます。

スクリーンショット 2024-11-23 12.33.17.png

わかりやすいフローになっていました!

画面右上の「Playground」をクリックすると、チャット画面が表示されました。

スクリーンショット 2024-11-23 12.39.33.png

※チャットする際は、OpenAIのAPI Keyを設定する必要があります。

OpenAIに関してはクレジット情報の登録を行い、事前にいくらか支払う必要があります。
今回はお試しで触りたかっただけなので、Geminiを使いました。

おわりに

LLMの学習データづくりを手軽に体験したかったので、Langflowのような環境を使えることはほんとにありがたいです:pray:

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?