Hi @adamschroeder Thanks for the poll!
We use Claude 3.7 Sonnet via LiteLLM, which exposes it as an OpenAI-compatible API. Should I select OpenAI or Claude? Thanks!
I’ve been using OpenAI extensively, but lately, Grok3 has outperformed it with fewer errors and better handling of complex integrations. If Grok3 falls short, I’ll switch to OpenAI’s o3 Mini-high to see if it can debug where Grok3 failed, and vice versa.
I have had coworkers rave about ChatGPT, but it always leads them down a terrible path as the project develops out of the “toy” stage. I have tried to use both ChatGPT and Claude to get their projects back on track, but they both typically diverge from a useful solution.
Starting with a fresh prompt in Claude has typically come very close to a reasonable solution. Pasting the same prompt into GPT has never achieved results as good, and usually the code crashes or just does not do what you ask. Again, I am talking about real world problems, not benchmark coding problems or toy/tutorial projects.
Happily used OpenAI’s ChatGPT, which tends to give well structured code that often works.
For a “learning experience”, I’ve also used Gemini, which tends to give buggy code. More often than not I would try and identify what is wrong with the suggested code. That in itself was useful, but I would hardly recommend it!
Have a setup using OpenWebUI deployment which has a similar interface to ChatGPT. You can add many different APIs to it including OpenAI, Anthropic or Gemini as well as some RAG integration. It’s great to be able to mix and match models as well as try out new ones from different companies as they are released.
For day to day tasks I often use chatgpt-4o-latest but recently I have been quite impressed with Claude 3.7 sonnet thinking LLM. Anecdotally at least it feels another level of intelligence higher than other models I’ve used for coding tasks.
Kinda biases the result when there’s no option for ‘None’. Why would I need a theft machine to write crappy Dash for me, I’m more than capable of doing that myself!
OpenAI, typically 4-o. If the problem persists, o1 which will simulate the problem and provide additional debugging solutions within a response. This is for plotly.js. I don’t use Dash. GPT 4.5 is in research preview, and seems to fit between 4-o and o1. But the code doesn’t seem to be as good as either, if that makes sense.
I really like the structure and summary of ChatGPT, if I reach the free limit, Claude.ai is also good, I like the dark-themed code description on the right side.
I personally use OpenAI out of habit and because it was the first AI I used. But I find that the last version of Claude is better for programming questions on Plotly and Dash.