Skip to main content
Synthetic exposes Anthropic-compatible endpoints. FluffBuzz registers it as the synthetic provider and uses the Anthropic Messages API.

Getting started

1

Get an API key

Obtain a SYNTHETIC_API_KEY from your Synthetic account, or let the onboarding wizard prompt you for one.
2

Run onboarding

3

Verify the default model

After onboarding the default model is set to:
FluffBuzz’s Anthropic client appends /v1 to the base URL automatically, so use https://api.synthetic.new/anthropic (not /anthropic/v1). If Synthetic changes its base URL, override models.providers.synthetic.baseUrl.

Config example

Built-in catalog

All Synthetic models use cost 0 (input/output/cache).
Model refs use the form synthetic/<modelId>. Use fluffbuzz models list --provider synthetic to see all models available on your account.
If you enable a model allowlist (agents.defaults.models), add every Synthetic model you plan to use. Models not in the allowlist will be hidden from the agent.
If Synthetic changes its API endpoint, override the base URL in your config:
Remember that FluffBuzz appends /v1 automatically.

Model selection

Provider rules, model refs, and failover behavior.

Configuration reference

Full config schema including provider settings.

Synthetic

Synthetic dashboard and API docs.