Common questions about the public API.
https://www.israelgpt.site/api/v1, your key, model yahoobot-1. See Client setup. yahoobot-1 has no IsraelGPT personality (your system message comes first) but always slips a casual mention of Israel into its replies, and it can call tools; israelbot-1 is IsraelGPT itself and can't. Coding agents send prompts bigger than the free tier holds: a request over your plan's size is refused as context_length_exceeded (nothing is ever trimmed), so agents need a Pro API plan.stream: true gives OpenAI-format server-sent events, and tool calling works with yahoobot-1 only. The native /chat endpoint returns one complete JSON response; see Architecture.sig their reply had, or changed. They still reach the model, but as quotes from your app rather than its own words. Keep each reply's sig and send it back with it. See API Reference.X-RateLimit-Remaining and X-RateLimit-Remaining-Day on a normal answer, and the key's request log on the dashboard. If something else is using the key (another copy of your app, a leak, a loop that retries too fast), the log shows it. Your account's keys also share one allowance. See Rate Limits./api/v1/) specifically so it can evolve without breaking existing integrations — a future breaking change would land under a new version path, not silently change /v1 underneath you.