app.secret_key = 'alura'
@app.route("/chat")
app.secret_key = 'alura'
@app.route("/chat")
Olá, Barbara!
Acredito que esteja se referindo a esse código:
from flask import Flask,render_template, request, Response
from openai import OpenAI
from dotenv import load_dotenv
import os
from time import sleep
from helpers import *
load_dotenv()
cliente = OpenAI(api_key=os.getenv("OPENAI_API_KEY"))
modelo = "gpt-4"
app = Flask(__name__)
app.secret_key = 'alura'
@app.route("/chat", methods=["POST"])
def chat():
prompt = request.json["msg"]
resposta = bot(prompt)
@app.route("/")
def home():
return render_template("index.html")
if __name__ == "__main__":
app.run(debug = True)
Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Bom dia! Mas eu não achei esse código na página app.py. Apenas isso:
Olá Barbara!
Acredito que você executou o projeto de maneira incorreta. Vamos voltar um pouco. Eu segui os passos da atividade sobre a preparação do ambiente e peço que faça o mesmo, pois o app.py correto não é esse. Por favor, refaça os passos a seguir.
Copie o projeto base(click se você não utilizou ele ainda)
Logo em seguida procure e abra o projeto baixado, no seu VScode, dentro do projeto, execute o terminal e refaça os comandos para a instalação das bibliotecas:
pip install numpy openai python-dotenv tiktoken flask opencv-python uuid
Depois faça a criação e ativação do ambiente virtual:
python -m venv chatbot
chatbot\Scripts\activate
Nessa altura é para você ter essa organização de arquivos:
Observe que o app.py está na raiz do projeto, siga esses passos acima por gentileza.
E retorne assim que tiver a mesma organização, sendo assim você vai precisar fazer os passos novamente a partir dessa aula
Espero ter ajudado!