AI チュートリアル Open AI と GitHub を使用して Streamlit で AI チャットアプリを起動する方法
AIチュートリアル StreamlitでAIチャットアプリを起動する方法
この記事では、「Streamlit」というサービスについて話します。私たちが必要としているものには最適です。Pythonの初心者でも、それを使って独自のAIチャットアプリを作成して共有することができました。後で思い出すために、手順を説明します。
ステップ1: 準備をしましょう
まず、以下の3つの準備が整っていることを確認してください。このガイドでは、Git / GitHubの基本的な使用方法やPython環境の設定については説明しません。
Open AIキー
まだAPIキーを持っていない場合は、こちらのガイドを参照してください。
- 「Python Pre-Commitフックを使用して、コード品質を自動化する方法」
- 「LangChainとGPT-3を使用して、ドキュメント用の透明な質問応答ボットを構築しましょう」
- オーストラリアのチームが、人工知能と人間の脳細胞を融合させるための助成金を獲得しました
Githubアカウントの登録
Githubアカウントを作成し、このプロジェクトのために新しいリポジトリを作成してください。
私たちの目標は、できるだけ早くアプリを起動することですので、パブリックなリポジトリを作成しましょう。名前を「AI_Chat_App」とします。
ローカルのPython環境
ターミナルからPythonコードを実行し、GitHubにアップロードするためのスペースを設定する必要があります。私の状況では、WindowsコンピュータのWSL(Windows Subsystem for Linux)でこれを行いました。
-Ubuntu 20.04 LTS (WSL)
-Python 3.11.4
-VS Code 1.80.0
これらの3つの準備が整ったら、次のパートに進むことができます。
ステップ2: ローカルのPython開発環境でチャットアプリを作成しましょう
まず、ターミナルから以下のコマンドを実行します。これにより、必要なパッケージ(streamlit、Open AI)がローカル環境にインストールされます。
pip install streamlitpip install openai
次に、作業フォルダを作成し、これらの3つのファイルをそれに入れます。フォルダの名前は任意ですが、ステップ1で作成したGitHubリポジトリと同じ名前を使用すると理解しやすいかもしれません。
/openai-streamlit-test-yyyymmdd ├─ app.py ├─ secret_key.py ├─ image.jpg
We will continue to update VoAGI; if you have any questions or suggestions, please contact us!
Was this article helpful?
93 out of 132 found this helpful
Related articles