Documentation
Go to AppSign InSign Up
    Getting Started
    • Introduction to Flux
    • What is Flux?
    • Quick Start
    • The Flux Method
    • Creating an Account
    • Flux for Organizations
    • Setting Up Your Browser
      • Mouse & Trackpad
      • Multi-Screen Operation
      • Keyboard Shortcuts
    • Your First PCB in Flux
      • DFM & Export
      • PCB Layout & Routing
      • Project Setup
      • Schematic
      • Export & Manufacturing
    • KiCAD to Flux
      • Layout
      • Parts & Libraries
      • Schematics
    • Eagle to Flux
    • EasyEDA to Flux
    • Upverter to Flux
    • Altium to Flux
    • Getting Help
    Tutorials
    • Tutorials
    • Getting Started With Flux
      • Customizing Flux
    • Flux Use Cases
      • AI Architecture Design
      • AI Component Research
      • AI Design Reviews
      • AI Testing & Debugging
      • AI Auto-Layout
      • Generative AI
    • Start Learning Flux, No Matter Your Skill Level
      • Advanced Designer
      • First Time Designer
      • Intermediate Designer
    • Power Regulator
      • 1 – Part Selection
      • 2 – PCB Layout
      • 2 – Schematics
    • Routing
      • High-speed Routing
      • High Density Designs (HDI)
      • Working with Polygons
    • Adding Components to the Library
      • Publishing Components to the Library
      • Creating Components from Scratch
      • Importing Components
      • Working with Footprints
      • Working with Symbols
    • What is a Module?
      • Module Design Best Practices
      • Creating Modules
      • Using Modules
    • Generic Components
      • Creating a generic part
    • Copper Fills Tutorial
      • Creating Copper Cutouts
    • Board Outline Shape and Size
    • The Toolbar
    • Using Layout Rules
    • Intro to collaboration
    • Embedding a Flux Project
    • Reviewing component updates
    • Version Control Deep Dive
    • Custom Shapes
    • AI-Assisted Design with Flux
    • PCB Design Reviews (DRC)
    • Component Placement
    • Component Procurement
    • Multi-Layer PCB Design
    • Working with Ground Signals
    • Reusing Projects
      • Useful links
    Reference
    • Flux Context Menu
    • Calculator Tool
    • Change Project Name
    • Code Tool
    • Convert to component
    • Flux ACUs
    • Overview
    • Data Portability
    • Delete & Archive Projects
    • Design Rule Check (DRC)
    • Expressions
    • File Tool
    • FMEA Report Generation
    • Gerber Exports
    • Help Tool
    • Special Part Types
    • JEP30 PartModel Import/Export
    • Knowledge Base
    • Library Tool
    • Managing Units
    • Measuring Distances
    • Model Selection
    • Nets and Traces
      • Curved Traces
      • Impedance Control
      • Trace Width
    • Object Types
      • AssetNode
      • ControlNode
      • ElementNode
      • ElementTerminalNode
      • OutputNode
      • PropertyNode
      • RouteNode
      • RouteTerminalNode
    • Pads & Holes
    • Passive Component Consolidation
    • Layout Rules Reference
      • Layout Rules List
      • Object-Specific Layout Rules
      • Selector-Based Layout Rules
      • Layout Rules Inheritance & Precedence
      • Layout Rules Modifiers
    • Polygons
    • Comments
    • Cursors
    • Forking & Cloning
    • Copper Fills
    • Importing Schematics
    • Importing Components
    • Schematic Inspector
      • Assets Panel
      • Pricing & Availability Panel
      • Properties Panel
      • Simulation Panel
    • The Library
    • Project Launcher
      • New Blank Project
    • Layout Object Tree
      • PCB Object Types
    • Schematic Object List
    • The PCB Editor
      • Locking
      • Layer View Control
      • Positioning & Routing
      • Selecting Objects
      • Stackup Editor
    • Permission Tiers
    • Preloaded Examples
    • The Profile Page
      • Featured Projects
    • The Schematic Editor
      • Positioning & Wiring
    • Global Search
    • Sharing & Permissions
    • History & Version Control
    • Silkscreen
    • Simulator Tool
    • Star a Project (Favorite)
    • Vias
      • Smart Vias
    Copilot
    • Copilot Overview
    • Model Selection
    • Flux ACUs
    • Knowledge Base
    • Flux Context Menu
    • Calculator Tool
    • Code Tool
    • File Tool
    • Help Tool
    • Library Tool
    • Simulator Tool
    • FMEA Report Generation
    • Passive Component Consolidation
    FAQ
    • Schematic Editor
    • General FAQs
    • Flux and AI FAQs
    • PCB Editor FAQs
    • Parts and Modules
    • Pricing
    • Private and public projects
    • Data security and IP protection
    • When things go wrong: Errors and how to handle them
      • Lost connection
    Legal
    • Terms of Service
    • Privacy Statement
    • Main Services Agreement
    • Subprocessors

Copilot

Flux ACUs

Copilot

Flux ACUs


Understand and manage your Flux ACUs to optimize your use.

Overview

An ACU (Agent Compute Unit) is the unit of measurement for AI usage in Flux. Every time you use an AI-powered feature in Flux, a certain number of ACUs are consumed depending on the complexity of the request. ACUs are designed to help you budget and pay for your Flux AI usage, with a system that correlates ACU consumption to Flux usage.

:::info Info Users and organizations on any of the free or student plans cannot purchase additional ACUs besides the included balance. To purchase additional ACUs, you will need to upgrade to any of the paid individual or organization plans. :::

How do ACUs work?

Every time you interact with Flux through the Chat tab in the right sidebar, you will be using Flux ACUs. The number of ACUs used on any interaction will depend on the complexity of the prompt and the project. Due to the nature of AI systems, it is not possible to know how many ACUs a prompt will require beforehand.

Checking how many ACUs a prompt consumed

To check how many ACUs were used on a specific prompt, you can check click on the ... at the bottom of the answer.

How do ACUs get used?

These are the rules that determine whose Flux ACUs will be consumed when working in a project that is owned by someone else:

  • If the project is organization-owned and the commenting user is a member of that organization, ACUs will be taken from the organization.
  • If the project is organization-owned and the commenting user is not a member of that organization, ACUs will be taken from the user creating the comment.
  • If the project is owned by a user and not an organization, ACUs are always taken from the commenting user's balance.

Types of ACUs

Included ACUs

  • We want every user to try Flux, so every plan includes free Flux ACUs.
  • Included ACUs are renewed the first day of every month.
    • Included ACUs don't have rollover, meaning unused ACUs from one month do not get added to the following month's balance.
  • Billed at the end of each month based on usage. Read the section below to learn how to manage your ACUs.
  • Users can set a monthly maximum budget.
  • Budget and ACU usage are displayed transparently to the account owner.

Managing Your ACUs

All ACUs are used within the context of the project where Flux is being referred to. Meaning, if the project is owned by an organization, they are taken from the organization's ACUs. If the project is owned by a user, they will be taken from the user that owns the project. Cross-use of ACUs is not allowed. A user cannot use their ACUs on organization-owned projects and vice-versa.

ACUs are managed slightly differently between users and organizations, see below for managing your ACUs depending on what user type you are.

ACUs for Individual Users

Checking your Balance

Your ACU balance is visible in the "Billing and Payments menu", by clicking in the profile menu in the top right.

Note: if you are on a free or student plan, you will see your remaining included ACUs below your picture in the profile page.

Purchasing Additional ACUs

  • ACUs cannot be purchased in advance. If you need more ACUs, simply increase your monthly spending limit.
  • Users on the Free or Student plans cannot purchase additional ACUs besides the included balance. If you are on any of these two plans, you will need to upgrade to Pro in order to purchase additional ACUs.

Setting a Spending Limit

  1. Click on the profile menu in the top right and open the Billing and payment menu.
  2. You can set a maximum spending limit under the Paid ACUs menu.

ACUs for Organizations

Remember that any Flux interaction within a project owned by your organization will use your organization's ACUs.

Checking your Balance

Your ACU balance is visible in the settings tab of your organization's profile page.

Setting a Spending Limit

  1. Open your organization profile and click on the "Settings" tab.
  2. You can set a maximum spending limit under the Paid ACUs menu.

Purchasing Additional ACUs

  • ACUs cannot be purchased in advance. If you need more ACUs, simply increase your monthly spending limit.

FAQ

What happens if I don't like Flux's answer or if it doesn't give me something useful. Are the ACUs still used up?

Flux has all the relevant context of your project and is optimized to provide the most accurate responses possible. You can also follow these tips for better prompting to get the most out of Flux.

But due to the nature of AI systems, the accuracy of answers can't be predicted. Flux ACUs will be consumed independently of the answer it provided.


Previous

Model Selection

Next

Knowledge Base