Hacker News new | ask | show | jobs
by code51 1574 days ago
I set the base and engine in openai-api for goose.ai completions return fine, I'm seeing them fine in the log. However they are unusable to make Goopt work. The end of search prompts mock JSON format.

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.

1 comments

Maybe giving more examples can give a better result, for the case of GPT-3 I kept it to a few examples because of the cost of the amount of tokens.

Another option is to improve formatResults to fix more cases of invalid JSON responses. If you get any improvement a pull request is welcome.

With GPT-J, search prompt works better if you don't try to get a JSON response. I don't know why but when you ask for technical formats/outputs, GPT-J heavily focuses on composing a technical document/code for you. It tends to start composing Javascript etc.

I'll come up with a pull request.