Azure GPT-4×StreamlitアプリをAzure App Serviceにデプロイ OpenAIのAPIを利用したStreamlitのチャットアプリをAzure App Serviceにデプロイしてみます。 Webアプリの作成、アプリケーション設定、デプロイの設定を行う手順を記載し、最後に実際にデプロイを行って動作確認しま... 2024.02.12 AzureGenerative AIPython
Windows PowerShellスクリプトを管理者権限で実行する方法 PowerShellスクリプトを管理者権限で実行するには、いくつかの方法があります。ここでは、2つの一般的な方法を紹介します。 PowerShellを管理者として開く スタートメニューを開きます。 PowerShell を検索します。 検索... 2024.02.10 Windows
Python ワーニング解消 FutureWarning: The provided callable is currently using SeriesGroupBy.max. Pythonの以下のようなコードでワーニングが発生しました。 コード df[col+'_max'] = df.groupby(['A','B','C'])[col].transform(max) ワーニング FutureWarning: T... 2024.02.09 Python
ChatGPT 【LangChain】FAISSのフィルタを利用した検索拡張生成(RAG) 独自の前提知識を与えた上でのGPTの回答生成のため、LangChainのRetrievalQAを使用しています。VectorStoreとしてFAISSを使用するときに、FAISSのデータにフィルタをかける方法を記載しておきます。 RAG 今... 2024.01.21 ChatGPTGenerative AILangChain
Python 【Python】PyCharmからStreamlitアプリを起動する方法 PyCharmから開発中のStreamlitアプリを起動する方法をメモしておきます。 実行構成の編集ウィンドウを開きます。 「インタープリターオプション」に「-m streamlit run」を入力し、「OK」をクリックします。 新しいバー... 2024.01.09 Python
Review NURO光からソフトバンク光への乗り換え1か月後の状況 NURO光を約3年利用していたのですが、ソフトバンク光に乗り換えました。NUROに不満はなかったのですが、家計の見直しでお得な方に乗り換えました。 2023年12月上旬に切り替え、1か月くらい経ちましたので、使い心地を記録しておきます。光回... 2024.01.07 Review
Windows サイズの大きいファイルを検索するPowerShellスクリプト PC内のディスク使用量が高くなった場合に、サイズの大きいファイルを探すためのPowerShellスクリプトをメモしておきます。 PowerShellスクリプト # 検索するディレクトリを設定 $directory = "C:\" # 検索す... 2024.01.02 Windows
Windows テキストファイルの先頭行を削除するPowerShellスクリプト CSVファイルなどのテキストファイルのヘッダー行を削除したいことがあると思います。 テキストファイルの先頭行を削除するPowerShellスクリプトをメモしておきます。 サンプルコード $inputFolder = 'C:\path\to\... 2023.12.19 Windows
Windows PowerShellを用いたファイル名称一括変更でワイルドカードが使えない PowerShellの-replaceを用いたファイル名称変更ではアスタリスクでのワイルドカードが使用できず、正規表現を使う必要がありました。 所定のフォルダに存在する *hoge*.tsv というファイルの名称の hoge* の部分を変更... 2023.12.16 Windows
Python 【Streamlit】file_uploaderでアップしたデータをSession Stateに保持 Streamlitでは、ボタンがクリックされるとページが再実行され、file_uploaderの状態がリセットされてしまうことがあります。 再実行時にも情報を保持する仕組みとして、session_stateが提供されています。 アップロード... 2023.12.14 Python