Chatoyant - v0.2.1
    Preparing search index...

    Function resolveProvider

    • Auto-detect provider from model and assert it's active. Convenience function combining detection and assertion.

      Parameters

      • model: string

        Model identifier

      Returns ProviderId

      The detected provider ID

      ProviderError if provider cannot be detected or is not active

      const provider = resolveProvider('gpt-4');
      // Returns 'openai' if API_KEY_OPENAI is set, throws otherwise