Re:Getting a Gemini API key is an exercise in frustration
by downsplat on Thursday December 11, 2025 @05:12AM
(#46229583)
Yeah at $WORK we use various LLM APIs to analyze text; it's not heavy usage in terms of tokens but maybe 10K calls per day. We've found that response times vary a lot, sometimes going over a minute for simple tasks, and random fails happen. Retry logic is definitely mandatory, and it's good to have multiple providers ready. We're abstracting calls across three different APIs (openai, gemini and mistral, btw we're getting pretty good results with mistral!) so we can switch workloads quickly if needed.
[ Parent
| on HN ]
Re:Getting a Gemini API key is an exercise in frustration
by jwillp on Thursday December 11, 2025 @10:59AM
(#46233006)
I've been impressed by ollama running locally for my work, involving grouping short text snippets by semantic meaning, using embeddings, as well as summarization tasks. Depending on your needs, a local GPU can sometimes beat the cloud. (I get no failures and consistent response times with no extra bill.) Obviously YMMV, and not ideal for scaling up unless you love hardware.
Re:Getting a Gemini API key is an exercise in frustration
by duckmysick on Thursday December 11, 2025 @12:34PM
(#46234393)
Which models have you been using?
Re:Getting a Gemini API key is an exercise in frustration
by phantasmish on Thursday December 11, 2025 @02:58PM
(#46236332)
It'd be kinda nice if they exposed whatever queuing is going on behind the scenes, so you could at least communicate that to your users.
Re:Getting a Gemini API key is an exercise in frustration
by aamoscodes on Saturday December 13, 2025 @11:40AM
(#46255856)
IIRC this is almost exactly the use case for OpenRouter, down to provider fallback https://openrouter.ai/docs/guides/best-practices/uptime-opti...