The automated tests are taking way too long in the ci pipeline. This is probably because actual API calls are being made in the tests (ex: to test the GPT, we send a request & wait for a response from the service 🤦). We should utilize mocking/dependency injection instead
Im planning on working on this and writing it down as a reminder, but if anybody else wants to take a shot, feel free! If i havent assigned myself i havent started yet