NTNU-SE-Alpha / AI_backend

0 stars 0 forks source link

[Backend requirement] Turn the print function into json-like message #5

Open othsueh opened 3 weeks ago

othsueh commented 3 weeks ago

https://github.com/NTNU-SE-Alpha/AI_backend/blob/492837709714ef0750c4ce23dc919fa72f60f168/AI_teacher.py#L41-L71

禮拜二跟後端組長討論過後,希望與 AI 互動的過程是藉由 call 函式的方式,不是在 terminal 裡面跑。所以有以下部分需要更改:

  1. 將測試方式從 terminal 裡面運行改成在 Jupyter notebook(.ipynb),讓整體方式更像後端在進行函示操作
  2. 有些函式的錯誤訊息是藉由 print() 出來的,但後端那邊不會看到,所以請把錯誤或回傳訊息包成 json 的模式,例如以下
    { "message": "User not found." }
david2003-bite-10-23 commented 2 weeks ago

了解

othsueh commented 2 weeks ago

https://github.com/NTNU-SE-Alpha/AI_backend/blob/492837709714ef0750c4ce23dc919fa72f60f168/AI_teacher.py#L230-L250

這裡針對點一進行補充,也就是把迴圈用掉,直接變成 call function 的方式。