←back to thread

378 points hubraumhugo | 1 comments | | HN request time: 0.22s | source
Show context
dwallin ◴[] No.35910655[source]
So far I've gotten to level 7. I'm enjoying it but the constant throttling is a pain. Assuming they don't have enough keys to add more, my suggestion for the builders would be to at least prioritize requests by the level you are on. Atleast this way you aren't turning off those who have gotten invested and you will be more likely to get useful information on how people are cracking the hardest scenarios. Also, perhaps add a delay upon an incorrect answer until they can try again, to minimize spamming and congestion.
replies(7): >>35910958 #>>35912265 #>>35912573 #>>35912630 #>>35912904 #>>35912950 #>>35985321 #
mdaniel ◴[] No.35910958[source]
Another approach would be to allow the players to input their own OpenAPI key, to take the load off of ever how many Lakera have behind this
replies(2): >>35912343 #>>35980343 #
atoav ◴[] No.35912343[source]
Is inputing your API key on some random (sorry to the creator) website really a good idea?
replies(2): >>35912476 #>>35912550 #
8organicbits ◴[] No.35912476[source]
It's not. Eventually we'll have OAuth and that will be the preferred approach.
replies(1): >>35912601 #
1. malaya_zemlya ◴[] No.35912601[source]
Curiously, they already have something like that already. If you take a course on deeplearning.ai (I tried ChatGPT Prompt Engineering for Developers), you can run a notebook that accesses OpenAI API. If you look closely, you'll notice they authenticate not with an API key but with a temporary JWT token that gets handed to you when you start a lesson. I don't know how they do it, but it's certaily possible.