Skip to main content

Welcome

Welcome to the Bulutistan LLMaaS documentation.

What is Bulutistan LLMaaS?

Bulutistan LLMaaS is an enterprise-grade AI platform that enables organizations to deploy, manage, and scale AI workloads using open-source models. Featuring high-performance inference powered by vLLM, with a fully OpenAI-compatible API.

Whether you're building chatbots, content generation tools, or AI-powered features, the platform handles the infrastructure complexity so you can focus on building great products.

Key Features

FeatureDescription
Multi-Tenant ArchitectureIsolated environments for each organization with separate API keys and usage tracking
High-Performance InferencePowered by vLLM for optimized throughput and low latency
Multiple Model SupportAccess various open-source LLMs including Llama, Mistral, and more
Usage & BillingToken-level usage tracking with detailed analytics and per-cycle reporting
Rate LimitingConfigurable limits per tenant to ensure fair resource allocation
Image GenerationGenerate images via the /v1/images/generations endpoint using compatible models
OpenAI CompatibleDrop-in replacement for OpenAI API - use existing SDKs with minimal changes

OpenAI SDK Compatibility

The platform is fully compatible with OpenAI's Python and Node.js SDKs. Simply change the base URL to start using it:

from openai import OpenAI

client = OpenAI(
api_key="sk-proj-your-api-key",
base_url="https://api.bulutistan.ai/v1"
)

response = client.chat.completions.create(
model="meta-llama/Llama-3.1-8B-Instruct",
messages=[{"role": "user", "content": "Hello!"}]
)

print(response.choices[0].message.content)

All standard OpenAI endpoints are supported: /v1/chat/completions, /v1/completions, /v1/embeddings, /v1/images/generations, and /v1/models.

Documentation Sections

For Developers

SectionDescription
Getting StartedSet up your environment in 5 minutes
API ReferenceFull API documentation
OpenAI CompatibleOpenAI SDK-compatible endpoints
PortalUsing the web dashboard
IntegrationLanguage-specific integration guides

Guides

GuideDescription
StreamingHandle streaming responses
Rate LimitingHandle rate limits gracefully
Error HandlingTroubleshooting guide