Osiris Docs

FAQ

Frequently asked questions about Osiris.

Billing & Credits

Why am I getting "insufficient balance" (402)?

Your API key balance is $0 or negative. Go to Top Up to add credits. If you just signed up, claim your free trial first.

Why does my balance show negative?

Osiris uses post-charge billing — your balance is checked before the request, but the actual cost is deducted after the response. If multiple requests run concurrently, the balance can go slightly negative. This is by design (same as OpenAI/Anthropic). The next request will be rejected until you top up.

My credits expired. Can I recover them?

No. Expired credits are forfeited. Each purchase extends your expiry by 1 month (max 3 months). Top up before expiry to keep your balance active. You can check your expiry date on the Dashboard.

Can I top up my Trial key?

No. Trial keys expire after 3 days and cannot be topped up. Create a new API key from your Dashboard for paid usage.

How is the cost calculated?

cost = (input_tokens / 1M × input_price) + (output_tokens / 1M × output_price)
Minimum charge is $0.001 per request. See per-model pricing on the Models page.

Why was I charged for a failed request?

You are only charged for requests that return a successful response from the AI model. If the upstream returns an error (4xx/5xx), no charge is applied. If you see a $0.001 charge, it means the model returned a valid response (even if it was empty or short).

API & Models

Why am I getting an empty response?

Some models occasionally return empty responses due to content filtering or upstream issues. Retry the request. If it persists, try a different model. You are charged the minimum $0.001 for empty responses.

Which format should I use — OpenAI or Anthropic?

Use OpenAI (/v1/chat/completions) for most tools (LangChain, OpenAI SDK, general use). Use Anthropic (/v1/messages) for Claude Code, Anthropic SDK. Both connect to the same models — Osiris translates internally.

Do I need to use streaming?

No. Set "stream": false for a single JSON response, or "stream": true for Server-Sent Events (SSE). Both are fully supported on all endpoints.

Can I use model aliases (e.g. claude-opus-4-6 instead of claude-opus-4.6)?

Yes. Osiris supports model aliases — dashes and dots are interchangeable. Common aliases like claude-opus-4-6, claude-sonnet-4-5, gpt-5-4 all resolve to the correct model.

What happens if I send a model that doesn't exist?

You'll get a 400 error: "model has no pricing configured". Check available models via GET /v1/models or on the Models page in your Dashboard.

Is tool use / function calling supported?

Yes. Tool use is supported on all three formats (Chat Completions, Messages, Responses). Osiris translates tool calls between formats automatically.

Is extended thinking / reasoning supported?

Yes. Extended thinking (Anthropic) and reasoning (OpenAI o-series) are supported and relayed as-is.

Account

I didn't receive the verification email.

Check your spam/junk folder. If not there, go back to the registration page and click "Resend verification email". The link expires in 24 hours.

Can I change my email address?

Yes. Go to Dashboard → Settings → Change Email. A verification link will be sent to your new email.

I signed up with Google. Can I set a password?

Google accounts don't have a password. You can only sign in via Google. If you need password access, register a new account with email/password.

How do I delete my account?

Contact support via Telegram. Account deletion removes all your data, API keys, and usage history permanently.

I lost my API key. Can I recover it?

API keys are shown only once at creation. If you lost it, delete the old key and create a new one from your Dashboard. Your balance stays on the key — if you delete a key with balance, those credits are lost.

Important Notice

No model availability guarantee. AI models available on Osiris are provided by third-party upstream providers. Models may be added, removed, or become temporarily unavailable at any time without prior notice. Osiris does not guarantee the continuous availability of any specific model.

No refund policy. All credit purchases are final. Credits cannot be refunded, transferred, or exchanged for cash. Unused credits that expire are forfeited. By purchasing credits, you acknowledge and accept this policy.

Service provided as-is. Osiris is provided without warranty of any kind. We do not guarantee uptime, response quality, or accuracy of AI model outputs. Use at your own discretion.

Still have questions? Contact us on Telegram.