That's the most promising solution to AI hallucinations. If LLM output doesn't match the reality, fix the reality
Adding a feature because ChatGPT incorrectly thinks it exists
61–70 of 451 posts
Re: Adding a feature because ChatGPT incorrectly thinks it exists
#62Re: Adding a feature because ChatGPT incorrectly thinks it exists
#63I also went back to just sleeping on those flights and using connected models for most of my code generation needs.
Re: Adding a feature because ChatGPT incorrectly thinks it exists
#64> We ended up deciding: what the heck, we might as well meet the market demand. this is my general philosophy and, in my case, this is why I deploy things on blockchains so many people keep wondering about whether there will ever be some mythical unfalsifiable to define “mainstream” use case, and ignoring that crypto natives just … exist. and have problems they will pay (a lot) to solve. to the author’s burning quest…
Re: Adding a feature because ChatGPT incorrectly thinks it exists
#65I've found this to be one of the most useful ways to use (at least) GPT-4 for programming. Instead of telling it how an API works, I make it guess, maybe starting with some example code to which a feature needs to be added. Sometimes it comes up with a better approach than I had thought of. Then I change the API so that its code works. Conversely, I sometimes present it with some existing code and ask it what it does…
Re: Adding a feature because ChatGPT incorrectly thinks it exists
#66I've found this to be one of the most useful ways to use (at least) GPT-4 for programming. Instead of telling it how an API works, I make it guess, maybe starting with some example code to which a feature needs to be added. Sometimes it comes up with a better approach than I had thought of. Then I change the API so that its code works. Conversely, I sometimes present it with some existing code and ask it what it does…
Many many python image-processing libraries have an `imread()` function. I didn't know about this when designing our own bespoke image-lib at work, and went with an esoteric `image_get()` that I never bothered to refactor.
When I ask ChatGPT for help writing one-off scripts using the internal library I often forget to give it more context than just `import mylib` at the top, and it almost always defaults to `mylib.imread()`.
Re: Adding a feature because ChatGPT incorrectly thinks it exists
#67I've found this to be one of the most useful ways to use (at least) GPT-4 for programming. Instead of telling it how an API works, I make it guess, maybe starting with some example code to which a feature needs to be added. Sometimes it comes up with a better approach than I had thought of. Then I change the API so that its code works. Conversely, I sometimes present it with some existing code and ask it what it does…
From my perspective that’s fascinatingly upside down thinking that leads to you asking to lose your job. AI is going to get the hang of coding to fill in the spaces (i.e. the part you’re doing) long before it’s able to intelligently design an API. Correct API design requires a lot of contextual information and forward planning for things that don’t exist today. Right now it’s throwing spaghetti at the wall and you’re…
I agree that it's also not currently capable of judging those creative ideas, so I have to do that.
Re: Adding a feature because ChatGPT incorrectly thinks it exists
#68> ChatGPT was outright lying to people. And making us look bad in the process, setting false expectations about our service. I find it interesting that any user would attribute this issue to Soundslice. As a user, I would be annoyed that GPT is lying and wouldn't think twice about Soundslice looking bad in the process
While AI hallucination problems are widely known to the technical crowd, that's not really the case with the general population. Perhaps that applies to the majority of the user base even. I've certainly known folks who place inordinate amount of trust in AI output, and I could see them misplacing the blame when a "promised" feature doesn't work right.
Re: Adding a feature because ChatGPT incorrectly thinks it exists
#69I've found this to be one of the most useful ways to use (at least) GPT-4 for programming. Instead of telling it how an API works, I make it guess, maybe starting with some example code to which a feature needs to be added. Sometimes it comes up with a better approach than I had thought of. Then I change the API so that its code works. Conversely, I sometimes present it with some existing code and ask it what it does…
From my perspective that’s fascinatingly upside down thinking that leads to you asking to lose your job. AI is going to get the hang of coding to fill in the spaces (i.e. the part you’re doing) long before it’s able to intelligently design an API. Correct API design requires a lot of contextual information and forward planning for things that don’t exist today. Right now it’s throwing spaghetti at the wall and you’re…
Even if your API is for something that's never been done before, it can usually still take advantage of its training data to suggest a sensible shape once you describe the new nouns and verbs to it.
Re: Adding a feature because ChatGPT incorrectly thinks it exists
#70I've found this to be one of the most useful ways to use (at least) GPT-4 for programming. Instead of telling it how an API works, I make it guess, maybe starting with some example code to which a feature needs to be added. Sometimes it comes up with a better approach than I had thought of. Then I change the API so that its code works. Conversely, I sometimes present it with some existing code and ask it what it does…
A light-weight anecdote: Many many python image-processing libraries have an `imread()` function. I didn't know about this when designing our own bespoke image-lib at work, and went with an esoteric `image_get()` that I never bothered to refactor. When I ask ChatGPT for help writing one-off scripts using the internal library I often forget to give it more context than just `import mylib` at the top, and it almost alw…