AISBFAI Service Broker Framework — AI Should Be Free
A practical dashboard runbook for daily provider checks, rotation health, autoselect policy changes, cache safety, and user-token operations.
Use this when AISBF is already installed and you need a repeatable operator workflow. The goal is boring reliability: inspect the dashboard, make scoped changes, verify with an API call, and leave a trail for the next person.
Provider reachability, route inventory, cache status, and unusual user-token activity.
Safe provider swaps, model additions, rotation edits, and autoselect policy changes.
Move traffic away from a failing backend without redeploying application code.

Open Providers and confirm the active endpoints are the ones your apps are expected to use. Disable experiments that should not receive production traffic.
Open Rotations and make sure each production route has at least two healthy candidates unless it is intentionally pinned.
Check that privacy, cost, and latency policies still point at the right rotations. Keep application-facing route names stable.
Use the same token and base URL your application uses. Dashboard green lights are helpful; a real API request is better.
export AISBF_BASE="https://aisbf.example.com"
export AISBF_USER="alice"
export AISBF_TOKEN="user-scoped-token"
curl -fsS -H "Authorization: Bearer $AISBF_TOKEN" "$AISBF_BASE/api/u/$AISBF_USER/models"
curl -fsS -H "Authorization: Bearer $AISBF_TOKEN" -H "Content-Type: application/json" "$AISBF_BASE/api/u/$AISBF_USER/chat/completions" -d '{"model":"autoselect:support-default","messages":[{"role":"user","content":"health check"}]}'| Change | Do first | Verify |
|---|---|---|
| Add provider | Create it disabled or with low priority if supported. | Direct model call, then add to rotation. |
| Edit rotation | Keep old provider available until the new path passes. | Call the rotation route three times and inspect errors/latency. |
| Change autoselect | Document the policy reason: privacy, cost, latency, or capability. | Call the autoselect route and confirm selected backend in logs/dashboard. |
| Enable cache | Only cache idempotent or safe prompts. | Repeat the same request and check cache metrics. |
AISBF is open source and also available as a hosted service. During the current testing period, hosted Pro is temporarily available as unlimited access for €2/month.