最近の記事
- 固定された記事
- 固定された記事
自然言語で情報を取り出す RDB アプリを作ってみた Python/Streamlit/langchain/chatgpt
今回は、LangChain のエージェントツールキットに含まれる「create_pandas_dataframe_agent」モジュールを使って、リレーショナルデータベース(RDB)風のアプリを作ってみました。 通常、RDBから情報を取り出すにはSQL文を使いますが、今回はデータフレームを使ってRDB風のデータ構造を作り、自然言語で情報を取り出せるようにします。 アプリの内容 まず、2つのデータフレームを用意します。 1つ目は「在庫一覧」で、商品ID、商品名、メーカー
¥200〜割引あり【Python】食事画像アップロードでカロリー計算ができるアプリを作ってみた【Gemini Flash】
最近話題の Gemini 、皆さん使っていますか? 今回は、Gemini の中でも高速処理が可能な Gemini Flash を用いて、画像をアップロードするだけでカロリー計算ができるウェブアプリを Streamlit で作成してみました。 なぜGemini Flash? GeminiはGoogle DeepMindが開発したマルチモーダルAIで、テキストだけでなく、画像や音声も理解できるのが特徴です。その中でも、Gemini Flash は高速処理に最適化されたモデ
¥200〜割引あり