Avatar

rlimit

Joined July 13, 2023
Public vals
3
rlimit avatar
http
@rlimit
Script
* API Client for interfacing with the RateLimit API. Uses free tier rlimit.com credentials.
rlimit avatar
gpt4
@rlimit
Script
* OpenAI text completion. https://platform.openai.com/docs/api-reference/completions * * val.town and rlimit.com has generously provided a free daily quota. Until the quota is met, no need to provide an API key. *
rlimit avatar
ratelimit
@rlimit
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
Next