UNPKG

orate

Version:
2 lines (1 loc) 1.24 kB
"use strict";var s=Object.defineProperty;var o=Object.getOwnPropertyDescriptor;var i=Object.getOwnPropertyNames;var l=Object.prototype.hasOwnProperty;var m=(e,a)=>{for(var r in a)s(e,r,{get:a[r],enumerable:!0})},p=(e,a,r,n)=>{if(a&&typeof a=="object"||typeof a=="function")for(let t of i(a))!l.call(e,t)&&t!==r&&s(e,t,{get:()=>a[t],enumerable:!(n=o(a,t))||n.enumerable});return e};var d=e=>p(s({},"__esModule",{value:!0}),e);var f={};m(f,{change:()=>b,isolate:()=>T,speak:()=>u,transcribe:()=>g});module.exports=d(f);var u=async({model:e,prompt:a,stream:r=!1})=>{if(!r)return await e.generate(a);if(!e.stream)throw new Error("Model does not support streaming");return await e.stream(a)},g=async({model:e,audio:a,stream:r=!1})=>{if(!r)return await e.generate(a);if(!e.stream)throw new Error("Model does not support streaming");return await e.stream(a)},b=async({model:e,audio:a,stream:r=!1})=>{if(!r)return await e.generate(a);if(!e.stream)throw new Error("Model does not support streaming");return await e.stream(a)},T=async({model:e,audio:a,stream:r=!1})=>{if(!r)return await e.generate(a);if(!e.stream)throw new Error("Model does not support streaming");return await e.stream(a)};0&&(module.exports={change,isolate,speak,transcribe});