Blue Note Logic caveauAI docs
Docs/AI Studio/Technical

Technical

AI Studio

Credit-billed AI compute tools for GPU inference, transcription, data generation, and job history.

Public and internal interfaces

These are the main routes, handlers, and integration surfaces used by this product area.

POST /api/portal/studio POST /api/portal/studio_stt

Architecture notes

  • Studio uses JSON actions on /api/portal/studio for pricing, submit, status, cancel, list, and pricing.
  • Speech-to-text uses multipart /api/portal/studio_stt.
  • Jobs are asynchronous and are polled by the React tabs.

Access and permissions

App pages are authenticated through the shared bnl_session cookie unless explicitly marked public. Public docs should describe integration behavior without including secrets, private tokens, private IPs, or tenant-specific records.

Troubleshooting

  • Plan restrictions can disable individual studio services.
  • A stuck job should be checked from History before resubmitting.
  • Large audio files may queue through external storage and worker infrastructure.