You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.6 KiB
55 lines
1.6 KiB
<!--
|
|
CO_OP_TRANSLATOR_METADATA:
|
|
{
|
|
"original_hash": "a7b7f54b13f9e6683a844d173ffdd766",
|
|
"translation_date": "2025-08-29T01:28:25+00:00",
|
|
"source_file": "9-chat-project/solution/README.md",
|
|
"language_code": "it"
|
|
}
|
|
-->
|
|
# Esegui il codice
|
|
|
|
## Configurazione
|
|
|
|
Crea un ambiente virtuale
|
|
|
|
```sh
|
|
cd backend
|
|
python -m venv venv
|
|
source ./venv/bin/activate
|
|
```
|
|
|
|
## Installa le dipendenze
|
|
|
|
```sh
|
|
pip install openai flask flask-cors
|
|
```
|
|
|
|
## Avvia l'API
|
|
|
|
```sh
|
|
python api.py
|
|
```
|
|
|
|
## Avvia il frontend
|
|
|
|
Assicurati di trovarti nella cartella del frontend
|
|
|
|
Trova *app.js*, cambia `BASE_URL` con l'URL del tuo backend
|
|
|
|
Eseguilo
|
|
|
|
```
|
|
npx http-server -p 8000
|
|
```
|
|
|
|
Prova a digitare un messaggio nella chat, dovresti vedere una risposta (a condizione che tu stia eseguendo questo in un Codespace o abbia configurato un token di accesso).
|
|
|
|
## Configura il token di accesso (se non stai eseguendo questo in un Codespace)
|
|
|
|
Consulta [Set up PAT](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens)
|
|
|
|
---
|
|
|
|
**Disclaimer**:
|
|
Questo documento è stato tradotto utilizzando il servizio di traduzione automatica [Co-op Translator](https://github.com/Azure/co-op-translator). Sebbene ci impegniamo per garantire l'accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua nativa dovrebbe essere considerato la fonte autorevole. Per informazioni critiche, si consiglia una traduzione professionale eseguita da un traduttore umano. Non siamo responsabili per eventuali fraintendimenti o interpretazioni errate derivanti dall'uso di questa traduzione. |