Workspaces & projects
On this page
The Resources page is where you create workspaces and projects and move credits between them.
Create a workspace#
A workspace groups projects and holds a pool of credits you can allocate downward. Most teams use one workspace per product or environment.
Create a project and pick allowed models#
Inside a workspace, create a project and choose its allowed models (at least one). Those models — and only those — can be called by every key in the project. Model access is set per project, never per key.
Allocate credits#
Credits flow down the tree: organization → workspace → project. Allocate a budget to the project so its keys have something to spend. See How credits work for the terminology.
See how an allocation works#
Drag the slider to see how an allocation decides whether a project's keys can spend.
1,200
02,500
- Funds workspaces from its own credits — it can't hand out more than it holds.
- Can still allocate to its projects, never more than it received.
- Passes the budget check; usage is charged against this balance.
- Spends from its project's balance — it has no credits of its own.
Text version
| Layer | Name | credits | Rule |
|---|---|---|---|
| Organization | Northwind | 10,000 (allocated 6,500) | Holds the credits you top up and allocates them down to workspaces. |
| Workspace | Product | received 4,000 · allocated 2,700 | Groups projects and holds a pool of credits it can allocate to them — never more than it received. |
| Project | support-bot | allocated 1,200 | Has its own credit budget and allowed models. Every key in the project can call only those models. Allowed models: claude-sonnet-5, gpt-5.5 |
| Key | support-bot-prod | spends from support-bot | Belongs to exactly one project and spends from that project's balance. |
| Key | support-bot-staging | spends from support-bot | Belongs to exactly one project and spends from that project's balance. |
| Project | web-app | allocated 1,500 | Has its own credit budget and allowed models. Every key in the project can call only those models. Allowed models: gpt-5.5, deepseek-v4-flash |
| Key | web-app-prod | spends from web-app | Belongs to exactly one project and spends from that project's balance. |
| Workspace | Media lab | received 2,500 · allocated 2,500 | Groups projects and holds a pool of credits it can allocate to them — never more than it received. |
| Project | video-lab | allocated 2,500 | Has its own credit budget and allowed models. Every key in the project can call only those models. Allowed models: seedance-2-0 |
| Key | video-lab-render | spends from video-lab | Belongs to exactly one project and spends from that project's balance. |
Next steps
Was this page helpful?