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.
Web-Dev-For-Beginners/translations/pt/9-chat-project/solution/backend/python/README.md

1.9 KiB

Executar código

Configurar

Criar ambiente virtual

python -m venv venv
source ./venv/bin/activate

Instalar dependências

pip install openai fastapi uvicorn python-dotenv

Executar API

# Método 1: Execução direta
python api.py

# Método 2: Usando uvicorn
uvicorn api:app --host 0.0.0.0 --port 5000 --reload

Testar API

Visite a documentação interativa da API em: http://localhost:5000/docs

Executar frontend

Certifique-se de que está na pasta frontend

Localize app.js, mude BASE_URL para a URL do seu backend

Execute-o

npx http-server -p 8000

Tente escrever uma mensagem no chat, deverá ver uma resposta (desde que esteja a executar isto num Codespace ou tenha configurado um token de acesso).

Configurar token de acesso (se não estiver a executar num Codespace)

Consulte Configurar PAT


Aviso Legal:
Este documento foi traduzido utilizando o serviço de tradução automática Co-op Translator. Embora nos esforcemos por garantir a precisão, deve ter em conta que as traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte oficial. Para informações críticas, recomenda-se a tradução profissional feita por um tradutor humano. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações erradas decorrentes do uso desta tradução.