One API for Classroom AI Projects
Give every student their own API key to generate images and videos with 10+ AI models. Per-key spend limits protect your course budget. OpenAI SDK compatible.
No subscriptions. No per-seat fees. 50 free credits to start β teach AI, not procurement.
AI APIs in the Classroom Shouldn't Be This Hard
Typical Setup
Expensive, no controls, multiple SDKs
- Each student needs a paid account on each AI platform β per-seat fees eat through budgets
- No spend controls: one runaway loop can drain the entire course budget in minutes
- Free tiers hit rate limits during class β 30 students calling the same API at once gets throttled
- Separate APIs for images and video means students learn multiple SDKs instead of course material
- No usage visibility β you can't tell who's active, who's stuck, or who's overspending
One Account, Many Keys
Per-key limits, full visibility, one SDK
- Create one account, buy credits once, issue a separate API key per student or team
- Set a spend limit on each key (e.g. 50 credits/month) β requests are blocked when the cap is hit
- Per-key rate limits prevent any single student from overwhelming the service during class
- One SDK (OpenAI-compatible) covers all 10+ image and video models β students learn one interface
- Usage stats per key: see calls, spend, and last-used timestamps for every student key
Set Up a Class in Three Steps
No IT department needed. One instructor account, API keys for everyone.
Buy Credits
Sign up, purchase a credit pack sized for your class. Credits never expire β unused budget carries to next semester. No subscriptions, no commitments.
Create Keys with Spend Limits
Create an API key per student or team. Set a monthly spend cap (e.g. 50 credits) and optional rate limit. Label each key ("CS101 β Team 3") to stay organized.
Students Start Building
Hand out keys and the base URL. Students use the standard OpenAI Python or Node.js SDK β just change the base_url. They're generating images in minutes.
OpenAI SDK Compatible β Students Already Know It
Use the standard OpenAI Python or Node.js package with a base URL change. Existing course materials and tutorials work with minimal modification.
from openai import OpenAI
client = OpenAI(
api_key="YOUR_CREATIVEAI_KEY",
base_url="https://api.creativeai.run/v1"
)
# Student project: generate an illustration from a text prompt
result = client.images.generate(
model="seedream-3.0",
prompt="""A friendly robot teaching a classroom of diverse
students about neural networks, colorful whiteboard diagrams
in the background, modern flat illustration style.""",
size="1024x1024"
)
print(f"Generated image: {result.data[0].url}")Spend Protection That Actually Works
Every API key has its own spend limit, rate limit, and usage counter. These features are live today β no special education plan needed.
Per-Key Spend Cap
Set a monthly credit limit on each API key. When the cap is reached, the API returns a 429 error β no surprise bills. Resets automatically each month.
Per-Key Rate Limit
Cap requests per minute per key. Prevents any single student from flooding the API during a lab session. System defaults apply if not set.
Usage Stats Per Key
See total calls, monthly spend, and last-used timestamp for each key. Know which students are active and who might need help.
Spend Alert Emails
Set a threshold (e.g. 40 credits) and get an email when a key approaches its limit. Catch issues before students run out mid-assignment.
Key Descriptions
Label each key with "CS101 β Team 3" or "Hackathon Day 2". Makes it easy to manage dozens of keys across multiple classes or events.
Key Rotation
Rotate a compromised key with one click. The new key inherits the same name, spend limit, and rate limit. The old key is immediately revoked.
What Educators & Students Build with CreativeAI
CS & AI Course Labs
Students call the images API from Python notebooks. Explore prompt engineering, model comparison, and API design patterns with a real production API.
Digital Arts & Design
Art and design students experiment with AI-generated imagery as a creative tool. Compare model aesthetics β photorealistic, illustrated, abstract β from one SDK.
Hackathons & Competitions
Issue time-limited keys with spend caps for each team. Built-in usage tracking lets organizers see what teams built and how many credits they used.
Bootcamp Final Projects
Bootcamp students build real apps with AI image generation. The OpenAI-compatible API means their project code works with industry-standard tooling.
EdTech Tool Builders
Build AI-powered educational tools β illustrated flashcards, visual study aids, interactive textbooks β on a pay-per-use API that scales with your user base.
API Design Workshops
Teach REST API concepts with a real, well-documented API. Students learn authentication, error handling, async polling, and rate limit patterns.
Per-Seat Subscriptions vs. Pay-Per-Use
Most AI platforms charge per seat β painful for classes with 30+ students. CreativeAI charges per generation, so you only pay for what students actually use.
Pay-Per-Use, Not Per-Seat
No per-student licensing. Buy credits once, divide them across API keys. Credits never expire β unused budget carries to next semester.
30-Student CS Course (semester)
Weekend Hackathon (50 teams)
Exact cost depends on models used. Images start at ~$0.03/generation. See transparent pricing for a full breakdown.
Built for Every Kind of Educator
University Instructors
Run AI labs without IT procurement. Create an account, buy credits from your research or course budget, and issue keys to students. Per-key spend limits give you full control.
Bootcamp & Course Creators
Give every cohort real API access from day one. The OpenAI-compatible SDK means students build portfolio projects with industry-standard tools. Pay only for what they generate.
Hackathon & Workshop Organizers
Issue time-limited keys with spend caps for each team. Set tight limits, let participants build, revoke keys when the event ends. No cleanup subscriptions.
Frequently Asked Questions
Learn More
Transparent Pricing
See exact per-model costs with no hidden fees.
No Subscription Model
Why pay-per-use beats monthly subscriptions.
API Documentation
Full API reference with code examples.
For Developers
Multi-model API integration guide.
Savings Calculator
Estimate your costs vs. per-seat alternatives.
Tutorials
Step-by-step integration guides and examples.
Give Your Students Real AI API Access
50 free credits on signup β enough to test the full workflow before committing a course budget. No credit card required.
No subscriptions. No per-seat fees. Per-key spend limits on all plans.