mirror of
https://github.com/open-webui/pipelines.git
synced 2026-07-21 01:55:22 -04:00
feat: Implement USD limits per time period per user #128
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @NightMachinery on GitHub (Sep 23, 2024).
Feature Request: Per-User Monthly Spending Limits
Description:
I appreciate the global request limits added in Issue #20. However, I need the ability to set customizable monthly spending limits per user.
Use Case:
I want to give my family and friends access to LLMs through Open WebUI, but I need to control costs by limiting how much each user can spend per month in USD.
Potential Solutions and Considerations:
Per-User Spending Limits:
Cost Estimation:
Alternative Approaches:
Benefits:
Thank you for considering this feature request.
@FarisHijazi commented on GitHub (Nov 30, 2024):
can we just create a pipeline for this (not a filter, but a pipe), one that will add delays instead of raising an exception when the limit is exceeded.
@NicoWeio commented on GitHub (May 5, 2025):
@FarisHijazi I don't think delaying is reasonable on the timescale of months suggested by @NightMachinery. What you describe sounds more like (the usual) rate limiting, which in my opinion is a separate issue.
@stardevelop commented on GitHub (May 23, 2025):
Has the rate-limiting feature been implemented?