Aplicatie practica - ChatGPT API

Ca aplicatie practica, vom constui si livra o aplicatie de tip Chat care se foloseste de API-ul ChatGPT pentru a interactiona cu utilizatorii.

Voi trece in aceasta documentatie pasii principali. Instructiunile detaliate vor fi prezentate in seminar.

  1. Cream un API key in contul OpenAI - il introducem in .env in aplicatia noastra

  2. Adaugam o ruta /chat in aplicatie

  3. Adugam o componenta: ChatComponent - stilizare

  4. Mesajele vor veni asincron, deci adaugam un state si o componenta care va afisa mesajele si le va redesena de fiecare data cand avem unul nou

  5. Adaugam un endpoint care se va ocupa de comunicarea cu OpenAI - /answer

    1. Install openai (npm i openai)

    2. Configure openai connection in lib/openai.js

    3. Configuram endpoint-ul

    4. Testam in Postman

  6. Adaugam logica de trimitere mesaje

  7. Actualizam env variables in productie

Last updated