Skip to main content

Introduction

Bud AI Foundry provides multiple ways to interact with the platform programmatically:
  • Python SDK: High-level interface for Python applications
  • Gateway API: OpenAI-compatible REST API for model inference
  • CLI Tool: Command-line interface for automation and DevOps

Quick Comparison

Key Capabilities

Model Inference

Pipeline Automation

Infrastructure Management

Authentication

All API access requires authentication:
  1. API Keys: Generate in the dashboard under API Keys & Security
  2. Environment Variable: Set BUD_API_KEY for SDK/CLI
  3. Header: Use Authorization: Bearer <key> for direct API calls
See Authentication for detailed setup.

OpenAI Compatibility

The Gateway API is fully compatible with OpenAI’s interface:

Support

  • Documentation: Browse the sections in this tab
  • GitHub: BudAIFoundry-SDK
  • Issues: Report bugs and request features on GitHub
  • Email: contact@bud.studio for enterprise support

Next Steps

Quickstart

Make your first API call in 5 minutes

Python SDK

Install and use the Python SDK

Gateway API

OpenAI-compatible inference API

CLI Reference

Command-line tools for DevOps