providerplaneai
    Preparing search index...
    • Converts supported byte-backed inputs into an OpenAI SDK uploadable file object.

      String inputs must be either Data URIs or local file paths. Stream-like values are passed through to toFile(...) so the OpenAI SDK can handle them directly.

      Parameters

      • source: unknown

        Input source to normalize.

      • OptionalfilenameHint: string

        Optional upload filename hint.

      • OptionalmimeTypeHint: string

        Optional MIME type hint.

      • defaultFileName: string = "input"

        Fallback filename when none can be inferred.

      • invalidStringMessage: string = "String input must be a data URL or local file path"

        Error used when a string input is neither a data URI nor a local file path.

      Returns Promise<File>

      OpenAI SDK uploadable file object.