<@U070UP4FW3F> I was thinking we'd want a one clic...
# proj-agent-canvas
q
@elegant-branch-54423 I was thinking we'd want a one click LLM cred setup (similar to how we had it for the CLI) Is this something we'd like to support? Also do we still have a restriction on getting these LLM creds until $10 credits have been purchased?
e
I don't know yet, we've had abuse with the LLM key. Now with Minimax free, we would need to change our Minimax offer too. I don't have an answer on this yet but appreciate the feedback.
👍 1
c
I wonder, is there some other option on the abuse thing? Like, per IP... ok it wouldn't catch everything but maybe some?
h
I wonder how painful it would be to automate it with a slackbot. I've seen it often with Discord. Join, do something in a channel, unlock access in the app.
c
Also do we still have a restriction on getting these LLM creds until $10 credits have been purchased?
Yep.
w
Engel you would be shocked at how sophisticated the attackers are 😅 we spent months in a cat-and-mouse game
turns out there's a lot of value in siphoning off tokens from SaaS products
c
On this note, though, do you need me to pay All Hands AI? 🫠
w
if anything we should be paying you!
c
You are blocking all those without openhands.dev. emails, I think 😅
Which is to say, yours truly too.
q
One click install may not be feasible for llm cred setup, on a separate note we can do a one click install for cloud connections: https://github.com/OpenHands/agent-canvas/issues/379 (trying to see where we can shave cognitive load and extra steps)
w
sorry where are you blocked? We can provision you credits in the backend at least
q
Oh not blocked, its just that if the user hasn't purchases min of $10 creds then the endpoint to pull your LLM key is denied seems like a bad UX to have users click to setup LLM creds but ultimately deny it
c
sorry where are you blocked?
Please see the screenshot above. I am not able to use an
openhands/
LLM, it requires me to pay All Hands AI 10 bucks. It didn't matter when I had credits, it made no difference, it probably checks for actual payment history. I never paid All Hands AI. 🫠
aha 1
w
yes that sounds like something to fix
c
How?
w
I think we need to modify the logic on our end so that we can grant credits to people who haven't given us a credit card
c
Ah, that should work
Make a tiny PR on this: https://github.com/OpenHands/OpenHands/pull/14724 @quick-window-91705 I'd love your 👀 on it
🙌 1
🙏 1
q
lgtm overall, left a question!