rlimit avatar
rlimit
ratelimit
Script
rlimit.com - rate-limiting as a service This val abstracts rlimit.com service and allows val.town users to enjoy simple rate-limiting for their vals. Using @rlimit.ratelimit users can benefit out of a special free tier without signing up for rlimit.com account. If anyone require more than what free tier has to offer, they just sign up and pass their namespace ID created in the rlimit.com dashboard. Usage Following val example will limit calling val to 10 requests per 60s. let limitedVal = (async () => { const limit = await @rlimit.ratelimit("10/1m"); if (!limit.ok) { throw new Error("limit reached"); } console.log("limit ok", limit); // continue with expensive operation })(); A couple of examples link to val1 link to val2
0
stevekrouse avatar
stevekrouse
parentReference
Script
Forked from easrng/thisReference
1
patrickjm avatar
patrickjm
openAiTextCompletion
Script
An interactive, runnable TypeScript val by patrickjm
0
1
Next
Updated: October 23, 2023