[x] The backend must successfully integrate with the GPT API, allowing it to send requests and receive responses
[x] Ensure that the backend can correctly format and send requests to the GPT API, including handling of any necessary parameters like prompts, max tokens, temperature, etc.
Acceptance criteria