skip to content

conifer · faq

FAQ.

Short answers about what Conifer is, how you call it, and how it runs.

What is Conifer?

An inference gateway. One API key and one endpoint in front of every model and every provider. You point an existing OpenAI or Anthropic client at https://api.conifer.build, and for each request Conifer picks the provider, fails over if one is down, manages the prompt cache and puts the cost in the response. Name a model and that exact model answers. Leave the choice to Conifer and it picks one for you.

How does routing decide?

Name a model by its catalog id and that model answers, never a swap. Leave the choice to Conifer with beta-auto, from any client, and it weighs what the request needs and picks the model for that turn (beta-router). For every request the gateway then chooses the provider that serves it and fails over to another if one fails, and you can list your own fallback chain in a header. The receipt on the response names what served. The reasoning is here.

Which models are behind it?

Frontier models from OpenAI, Anthropic, Google, DeepSeek, Moonshot and others, under one key, each listed with its price at GET /v1/catalog and on the models page. Many are served by more than one provider. The gateway picks the provider and fails over if one is down, and the price is the catalog price whichever provider served. Open-weights models are in the catalog too.

How do I call it from my code?

Mint a key at the console, set CONIFER_API_KEY, and point the official OpenAI or Anthropic package at https://api.conifer.build. Nothing else changes. If you want the exact cost of each call in the result and a spend ceiling per request, our open-source SDK adds both. The SDK pages have copy-paste clients, and /llms.txt is the whole contract in one file for a coding agent to read.

How do I see spend, or add my own key?

Every response carries receipt headers with the settled cost, and the balance, spend and payment receipts are on console billing. Your own OpenAI, Anthropic or Azure key goes in under console keys, and requests on it are billed to you by the provider with no fee from Conifer. Azure needs the resource URL as well as the key; Azure OpenAI is the recipe.

What does it cost?

Cloud usage is prepaid pay as you go. You add a card and a starting balance in the console, each request is charged for the tokens it actually used, and auto-recharge tops the balance up from the card when it drops below your threshold. Prices are per token and per model, published in the catalog and on the models page; a Claude Haiku call is $1 / $5 per million tokens in and out today. When the balance is empty a request returns 402 and nothing is charged.

Found a bug, or want something?

The contact page goes to the people writing the code.