Local Binary Issues
The binary won't start
The binary won't start
If the binary exits immediately or fails to initialize, check the following:
-
CUDA driver version — Boole requires CUDA 12.0 or later. Run
nvidia-smiand confirm the driver version shown in the top-right corner meets this minimum. If not, update your NVIDIA driver. -
GPU visibility — confirm your GPU is visible to the system:
If this command fails or shows no devices, your GPU driver is not installed correctly or the GPU is not accessible in your current environment (e.g. a container without
--gpus all). - Disk space — weights are embedded in the binary and staged to a local cache on first run. Ensure you have enough free disk space for the model you’re loading. Llama 3.3 70B requires approximately 40 GB.
Slow cold start / high latency
Slow cold start / high latency
Cold start time is expected to be approximately 380 ms under normal conditions. On the very first invocation after a reboot or cache clear, the runtime must page weights from disk into GPU memory, which adds roughly 104 ms for weight page-in. Subsequent requests within the same session are significantly faster once weights are resident in GPU memory.If cold start consistently exceeds 400 ms, check:
- Storage throughput — NVMe drives produce the fastest page-in times.
- Other processes competing for GPU memory, which can force weights to be evicted and reloaded.
- Whether you’re running on a network-mounted filesystem, which can substantially slow weight reads.
Port already in use
Port already in use
By default, the local server binds to port Then update your client’s
8000. If another process is already using that port, startup will fail with an address already in use error.Use the --port flag to specify a different port:base_url accordingly:Out of GPU memory
Out of GPU memory
70B-parameter models require approximately 40 GB of VRAM. If your GPU has less memory available, the runtime will fail with an out-of-memory error during weight loading.Two options:
- Switch to a smaller model — 7B and 13B models fit comfortably on GPUs with 16–24 GB VRAM.
-
Enable INT4 quantization — reduces VRAM usage significantly at a small quality trade-off:
INT4 quantization is applied by the nightly compiler and is optimized for throughput. Quality degradation is minimal on most task types.
API Authentication Issues
API key not working
API key not working
If your key appears valid but requests still fail, confirm:
-
Base URL — you must use
https://api.boole.dev/v1exactly. A common mistake is omitting/v1or using a different subdomain. - Environment mismatch — if you have keys for multiple accounts or environments, ensure you’re using the key that corresponds to your active account.
Key was working, now returning 401
Key was working, now returning 401
If a key that previously worked is now returning
401, it has likely been revoked — either manually or as a result of a security rotation.To generate a replacement key:1
Open Settings
Navigate to Settings → API Keys in the Boole dashboard.
2
Revoke the old key
Confirm the original key shows a Revoked status.
3
Create a new key
Click New API Key, copy the value immediately (it is only shown once), and update your application configuration.
Performance Issues
High latency / slow responses
High latency / slow responses
If you’re seeing unexpectedly high latency on the cloud API, first check for active incidents:status.booleinference.comExpected time-to-first-token (TTFT) for Llama 3.3 70B is approximately 62 ms under normal load. If you’re consistently seeing higher values and the status page shows no incidents, include your account email, the model you’re using, and example request timestamps when contacting support@boole.ai.
Getting 429 errors
Getting 429 errors
A
429 Too Many Requests response means you’ve exceeded the default rate limit of 60 requests per second per API key.Recommended mitigations:-
Implement exponential backoff — retry failed requests with increasing delays:
- Raise your limit — if your workload legitimately requires more than 60 req/sec, contact support@boole.ai to request a higher limit.
Checking Service Status
Visit status.booleinference.com for real-time service status, scheduled maintenance windows, and a full history of past incidents. You can subscribe to status updates to receive email or webhook notifications whenever an incident is opened or resolved.If you’re experiencing an issue not covered here, contact support@boole.ai with your account email and a description of the problem. Include any error messages and the model you’re using to help us respond faster.