Ai kit services- pay by usage question
So I have synec my AIGNE dApp with AI studio since I want to turn it into a resource blocklet. However, in order for the dApp to work I had to subscirbe to AI kit services also, which is pay by usage..Let’s say i turn my dApp into a resource blocklet, then upload it on Blocklet store, when people launch and use it, will I still be thr one paying for their usage since the dApp runs with AI kit (pay by usage)? If so that is a problem because the costs can add up fast massively
4 条回复
There is a basic principal for ArcBlock Blocklet Platform: those who use the service pay the cost, so with that in mind, users who run your app built on AIGNE should pay the cost in AI Kit. If you run an instance on your self, you will also pay, just for your instance.
If you charge users who use your app then the money flow will be like:
Users ---- (pay for the service you provided) ---> Your DApp ---> (pay for the services needed to run the app ---> ArcBlock or Third Party
yes I’m planning to charge the users for the dApp service. so they’d pay to access it, and Arcblock pays the AI kit usage for the users then? That’s cool🙌
If you are using AIGNE, ArcBlock currently pays for all the fees when call LLM services.
If you are hosting your app on your own and charge users for it, then you should pay for the service usage.
By the way, as discussed here: Payment kit - how to provide link to actual product after user pays
The capabilities to allow users to pay for apps built on AIGNE is still in development.