Azure 【Azure OpenAI Service】Streamlitでストリーミング応答を実装! Azure OpenAI ServiceのGPTとStreamlitを使用したWebアプリケーションにおいて、ストリーミング応答を実装する方法をまとめます。 サンプルコード 早速ですが、以下のコードで実装できました。 import os i... 2024.11.29 AzureGenerative AIPythonStreamlit
Python Streamlitで利用されるWebSocket通信とは? Streamlitは、データアプリケーションを簡単に作成するためのPythonフレームワークです。 Webブラウザを通じてインタラクティブなアプリケーションを提供します。 その背後では、WebSocket通信が重要な役割を果たしています。 ... 2024.11.27 PythonStreamlit
Python 【Python】イニシャライザ __init__とは何か Pythonの学習を進めると、クラスを構築する際に、__init__ というメソッドを見たことがある人も多いと思います。 これはクラスのコンストラクタの一部で、クラスのインスタンスを作成する際に実行される特殊なメソッドです。 以下に、__i... 2024.11.26 Python
Python Streamlit Authenticatorで認証を実装する方法 Streamlitを利用することで、簡単にデータアプリケーションを作成できますが、アプリケーションの保護やアクセス制限を行う場合、認証機能が必要になります。 その際に役立つライブラリがStreamlit Authenticatorで、簡単に... 2024.11.23 PythonStreamlit
Python 【Python】パスの書き方いろいろ! Pythonでファイルやフォルダを操作する際、ファイルパスを指定することが頻繁にあります。 しかし、プラットフォーム(WindowsやMac、Linux)による違いや、エスケープシーケンスなどで混乱することも多いです。 Pythonにおける... 2024.11.15 Python
Python 【Python】終了コードの設定方法 終了コードは、プログラムが正常に終了したか、エラーで停止したかを示すコードで、0は正常終了を、0以外の数は異常終了を意味します。 終了コードはOSやシステムにプログラムの実行結果を伝える役割を持ちます。 通常、シェルやスクリプトで実行する場... 2024.11.14 Python
Python 【Python】mathモジュールの便利な使い方! mathモジュールは数学的な計算をサポートする機能が豊富で、様々な場面で役立ちます。 以下、いくつかの便利な関数を例に紹介します。 基本的な定数の利用 mathモジュールには、一般的な数学定数が含まれています。 math.pi円周率(π) ... 2024.11.12 Python
Python 【Python】datetimeモジュールの使い方 Pythonのdatetimeモジュールは、日付と時間を扱うための便利な機能を豊富に提供しています。 基本的な使い方から応用までを以下にまとめます。 datetimeの基本構造 datetimeモジュールは以下の主要なクラスで構成されていま... 2024.11.05 Python
Python 【Python】osモジュールの使い方 Python の os モジュールは、ファイル操作やディレクトリ操作、環境変数の取得など、オペレーティングシステムに関連するさまざまなタスクをサポートする便利なモジュールです。 Python の os モジュールの基本的な使い方をまとめます... 2024.11.03 Python
Python 【Streamlit】Sidebarの効果的な使い方 Streamlitは、シンプルなコードでインタラクティブなWebアプリを作成できるPythonフレームワークです。 中でも、Sidebarはアプリの操作性を向上させる便利な機能です。 Sidebarの基本的な使い方 Sidebarは、Str... 2024.11.03 PythonStreamlit