Python 【Streamlit】on_changeイベントのコールバック関数にkey属性を渡す方法 Streamlitでは、コンポーネントのon_changeイベントを使用してコールバック関数を呼び出す際に、直接コンポーネントのkey属性を組み込む方法は提供されていません。 on_changeイベントはコールバック関数をトリガーするために... 2024.02.27 PythonStreamlit
Python 【Python】Streamlitでパワーポイントファイル作成 Streamlitでパワーポイントに文章、画像を出力したいという要件があり、サンプルのコードを書いてみました。 サンプルコード パワーポイントを作成するために必要なライブラリーをインストールしておきます。 pip install strea... 2024.02.24 PythonStreamlit
Azure GPT-4×StreamlitアプリをAzure App Serviceにデプロイ OpenAIのAPIを利用したStreamlitのチャットアプリをAzure App Serviceにデプロイしてみます。 Webアプリの作成、アプリケーション設定、デプロイの設定を行う手順を記載し、最後に実際にデプロイを行って動作確認しま... 2024.02.12 AzureGenerative AIPythonStreamlit
Python 【Python】PyCharmからStreamlitアプリを起動する方法 PyCharmから開発中のStreamlitアプリを起動する方法をメモしておきます。 実行構成の編集ウィンドウを開きます。 「インタープリターオプション」に「-m streamlit run」を入力し、「OK」をクリックします。 新しいバー... 2024.01.09 PythonStreamlit
Python 【Streamlit】file_uploaderでアップしたデータをSession Stateに保持 Streamlitでは、ボタンがクリックされるとページが再実行され、file_uploaderの状態がリセットされてしまうことがあります。 再実行時にも情報を保持する仕組みとして、session_stateが提供されています。 アップロード... 2023.12.14 PythonStreamlit
LangChain 【LangChain】DALL・Eが生成した画像を出力するStreamlitアプリ LangChain、OpenAIのDALL・E APIを使用して、DALL・Eが生成したStreamlitアプリケーションを作成してみました。 以下、Pythonのコードです。 OpenAIのAPIキーは環境変数に登録してあります。Pyth... 2023.11.26 LangChainPythonStreamlit
Generative AI 【LangChain】StreamlitでGPTのストリーミング応答を実装 Streamlit、LangChain(OpenAI API)で、ChatGPTのようなストリーミング応答を実装するためのコードをメモしておきます。 LangChain 0.0.260で動作確認しました。 from langchain.ch... 2023.08.11 Generative AILangChainPythonStreamlit