Hacker News new | ask | show | jobs
by FrenchDevRemote 1574 days ago
hey, you beat me to it :D did you manage to get it to work? I tried on my own but got error messages
2 comments

I’m getting error messages I think it’s an issue where the endpoint is in a configuration where it is using the old openai value I think I have to recompile it with typescript or something .
I made it work but GPT-J doesn't respond in the same manner to the template prompts for search. Goopt cannot use and display GPT output from there as a search result.
You might have to enable billing, that was the issue for me
No it’s a config error.
What did you change ?
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.

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.