fourmovie's picture
update space
bce29b9
import type { BaseArgs, InferenceProvider, RequestArgs } from "../../types.js";
import { omit } from "../../utils/omit.js";
/**
* @deprecated
*/
export interface LegacyAudioInput {
data: Blob | ArrayBuffer;
provider?: InferenceProvider;
}
export function preparePayload(args: BaseArgs & ({ inputs: Blob } | LegacyAudioInput)): RequestArgs {
return "data" in args
? args
: {
...omit(args, "inputs"),
data: args.inputs,
};
}