Skip to content

API Reference

Complete API documentation for the MicroDC Python Client Library, auto-generated from source code docstrings.

Core Classes

  • Client -- Main entry point for all API interactions
  • Job Classes -- LLMComplete, LLMChat, LLMEmbed, DocumentCall, BaseCall, JobDetails
  • Exceptions -- Error classes and exception hierarchy
  • Configuration -- Config class for client configuration

Quick Import Reference

# Main classes
from microdc import Client, LLMComplete, LLMChat, LLMEmbed, DocumentCall

# Data classes
from microdc import JobDetails

# Exceptions
from microdc import (
    MicroDCError,
    AuthenticationError,
    ValidationError,
    APIError,
    TimeoutError,
    JobNotFoundError,
    RateLimitError,
    InsufficientCreditsError
)

# Configuration
from microdc import Config