Tutorial sull’IA Come lanciare l’app di chat IA su Streamlit utilizzando Open AI e GitHub

Tutorial sull'IA lanciare l'app di chat IA su Streamlit con Open AI e GitHub.

In questo articolo, parleremo di un servizio chiamato “Streamlit”. È ottimo per quello di cui abbiamo bisogno. Anche un principiante in Python, sono stato in grado di usarlo per creare e condividere la mia app di chat AI. Ti guiderò attraverso i passaggi in modo che possiamo ricordarli in seguito!

Passo 1: Facciamo alcune preparazioni

Prima di tutto, assicurati di avere pronti i seguenti tre elementi. Questa guida non coprirà le basi dell’uso di Git/GitHub o la configurazione del tuo ambiente Python.

Chiave API Open AI

Se non hai ancora una chiave API, dai un’occhiata a questa guida a questo articolo qui.

Registrazione dell’account GitHub

Crea un account GitHub e crea un nuovo repository per questo progetto.

Il nostro obiettivo è lanciare l’app il più rapidamente possibile, quindi creiamo un repository pubblico. Chiamalo “AI_Chat_App”

Ambiente Python locale

Dobbiamo configurare uno spazio in cui possiamo eseguire il codice Python dal terminale e caricarlo su GitHub. Nella mia situazione, ho fatto questo nel mio WSL (Windows Subsystem for Linux) sul mio computer Windows.

-Ubuntu 20.04 LTS (WSL)

-Python 3.11.4

-VS Code 1.80.0

Una volta che hai pronto questi tre elementi, possiamo passare alla parte successiva

Passo 2: Creiamo un’app di chat in un ambiente di sviluppo Python locale

Prima di tutto, esegui il comando seguente dal tuo terminale. Questo installerà i pacchetti di cui abbiamo bisogno (streamlit, Open AI) nel tuo ambiente locale.

pip install streamlitpip install openai

Successivamente, crea una cartella di lavoro e inserisci questi tre file al suo interno. Puoi dare qualsiasi nome alla cartella, ma potrebbe essere più facile da capire se usi lo stesso nome del repository GitHub che abbiamo creato nel Passo 1.

/openai-streamlit-test-yyyymmdd ├─ app.py ├─ secret_key.py ├─ image.jpg