Validates STT + translate credentials against live provider APIs. Call before persisting AI settings so misconfiguration fails in the settings UI.
Effective keys, providers, and model ids to validate.
Success, or a user-facing error message.
Validates STT + translate credentials against live provider APIs. Call before persisting AI settings so misconfiguration fails in the settings UI.