You might have to enable billing, that was the issue for me
I get this \"content\": [{\"name\": \"Keto Diet\", \n \"typeClass\": {}, \n \"description\":[],\n \"contentImageUri\": null }]}
GPT-J doesn't seem to compose similar broken JSON so formatResults returns empty.
Another option is to improve formatResults to fix more cases of invalid JSON responses. If you get any improvement a pull request is welcome.
I'll come up with a pull request.