¿Qué hace civitai-gen-skill?
Genera imágenes, video y audio usando la API de Workflow de Civitai a través de una habilidad de agente Node.js sin dependencias, compatible con runtimes de agente estándar.
Instalación
No se requieren dependencias externas. Simplemente incluye este módulo en tu proyecto Node.js.
npm install dovudja9209/civitai-gen-skill
Configuración
Necesitas una clave de API de Civitai. Configúrala como variable de entorno:
export CIVITAI_API_KEY="tu-api-key-aqui"
Uso básico
import { generateImage } from 'dovudja9209/civitai-gen-skill';
const result = await generateImage({
prompt: "un paisaje futurista con neones",
model: "sdXL"
});
console.log(result.imageUrl);
API
generateImage(opciones)
opciones.prompt(string): Descripción de la imagen a generar.opciones.model(string, opcional): Modelo a usar (por defecto: "sdXL").- Retorna:
Promise<{ imageUrl: string }>
generateVideo(opciones)
opciones.prompt(string): Descripción del video.opciones.duration(number, opcional): Duración en segundos.- Retorna:
Promise<{ videoUrl: string }>
generateAudio(opciones)
opciones.prompt(string): Descripción del audio.opciones.duration(number, opcional): Duración en segundos.- Retorna:
Promise<{ audioUrl: string }>
Ejemplos
Ver la carpeta examples/ para ejemplos completos.
Licencia
MIT