Interacting with DecisionAI#

After setting up your base model, you can interact with DecisionAI to modify and solve your optimization problems. This section covers:

Quick Overview#

  1. General Workflow

    Learn about the complete workflow from model deployment to interacting with the AI, including:

    • Understanding the overall process

    • Required components

    • Basic interaction patterns

  2. Deploying Models

    Learn how to deploy your models:

    • Using CLI tools for production systems

    • Using Python interface for dynamic deployment

    • Managing model configurations

  3. In-Context Learning Examples

    Enhance AI responses with custom examples:

    • Setting up XML example files

    • Configuring examples directory

  4. Starting a Chat Session

    Get started with chat sessions:

    • Creating a new session

    • Basic interaction patterns

    • Solving models

  5. Working with Chat Sessions

    Advanced usage of chat sessions:

    • Managing session state

    • Working with variables and constraints

    • Using advanced features like soft constraints

  6. Complete Example

    See everything in action with a staff scheduling example:

    • Full working code

    • Step-by-step walkthrough

    • Example interactions