API Reference#

The DecisionAI Client provides a comprehensive framework for building, managing, and solving optimization problems through an intuitive Python interface.


Client#

🔐 Authentication & Configuration

The main entry point for connecting to DecisionAI services. Handle authentication, configure settings, and manage your DecisionAI workspace.


Chat#

💬 Interactive Problem Solving

Engage in real-time conversations with DecisionAI to build, refine, and solve optimization problems through natural language.


Modeling#

🔧 Build Optimization Models

Create structured optimization problems using Python classes. Define your problem components, constraints, and objectives programmatically.


Types & Utilities#

🛠️ Helper Functions & Types

Common utilities, type definitions, and helper functions to streamline your DecisionAI development experience.


🚧 Note: Additional internal components exist but are not intended for direct use. The components above provide the complete public API for the DecisionAI Client.