← 返回
内容创作 Key 中文

Civitai Generation API

Generate AI images from prompts using CivitAI's JavaScript SDK with customizable models, samplers, seeds, steps, LoRA, and output options.
使用 CivitAI 的 JavaScript SDK 根据提示词生成 AI 图像,支持自定义模型、采样器、种子、步数、LoRA 及输出选项。
shinnpuru
内容创作 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 1,361
下载
💾 36
安装
1
版本
#latest

概述

CivitAI AI Art Generation

Generate AI artwork using CivitAI's official JavaScript SDK.

Prerequisites

  • Node.js 18+ environment
  • CivitAI API access token (stored in environment variable CIVITAI_API_TOKEN)
  • civitai npm package installed

Installation

npm install civitai

Usage

node scripts/get_illust.js [options]

Options

OptionDescriptionDefault
------------------------------
--promptMain generation prompt (required)-
--negativeNegative prompt"bad quality,worst quality,worst detail,sketch,censor"
--widthImage width832
--heightImage height1216
--seedRandom seedrandom
--stepsSampling steps20
--cfg-scaleCFG scale5
--modelModel URN identifier"urn:air:sdxl:checkpoint:civitai:827184@2514310"
--samplerSampler algorithm"Euler a"
--clip-skipCLIP skip layers2
--outputOutput file path"./output.png"
--loraLoRA network URN with optional strength (format: urn,strength)-

Example Usage

# 基础生成
node scripts/get_illust.js --prompt "1girl, red hair, blue eyes, maid outfit, smile" --output maid.png

# 高级设置
node scripts/get_illust.js \
  --prompt "1girl, long silver hair, purple eyes, magical girl, cityscape at night" \
  --negative "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, bad feet" \
  --width 1024 \
  --height 1536 \
  --steps 28 \
  --cfg-scale 6 \
  --seed 42 \
  --output magical_girl.png

# 使用不同模型
node scripts/get_illust.js \
  --prompt "fantasy landscape, floating islands, waterfalls" \
  --model "urn:air:sdxl:checkpoint:civitai:101055@128641" \
  --output landscape.png

# 使用 LoRA
node scripts/get_illust.js \
  --prompt "1girl, red hair, blue eyes, maid outfit, smile" \
  --lora "urn:air:sdxl:lora:civitai:162141@182559,0.8" \
  --output maid_with_lora.png

# 使用多个 LoRA
node scripts/get_illust.js \
  --prompt "1girl, cat ears, cute smile, IncrsAhri, multiple tails" \
  --lora "urn:air:sd1:lora:civitai:162141@182559,1.0" \
  --lora "urn:air:sd1:lora:civitai:176425@198856,0.6" \
  --output multi_lora.png

Markdown 链接示例

生成图片后,使用 markdown 格式包裹链接:

[生成的图片](https://blobs-temp.s3.us-west-004.backblazeb2.com/...)

Scheduler Options

Available sampler values:

Sampler NameEnum Value
--------------------------
Euler aEULER_A
EulerEULER
LMSLMS
HeunHEUN
DPM2DPM2
DPM2 aDPM2_A
DPM++ 2S aDPM2_SA
DPM++ 2MDPM2_M
DPM++ SDEDPM_SDE
DPM fastDPM_FAST
DPM adaptiveDPM_ADAPTIVE
LMS KarrasLMS_KARRAS
DPM2 KarrasDPM2_KARRAS
DPM2 a KarrasDPM2_A_KARRAS
DPM++ 2S a KarrasDPM2_SA_KARRAS
DPM++ 2M KarrasDPM2_M_KARRAS
DPM++ SDE KarrasDPM_SDE_KARRAS
DDIMDDIM
PLMSPLMS
UniPCUNIPC
LCMLCM
DDPMDDPM
DEISDEIS

Notes

  • Requires Node.js 18+ for native fetch support
  • Store API tokens securely using environment variables
  • Generated images are subject to CivitAI's terms of service
  • Some models may require specific permissions or subscriptions
  • The script always waits for job completion by default

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 05:02 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

content-creation

Baidu Wenku AIPPT

ide-rea
使用百度文库 AI 智能生成 PPT,自动根据内容选择模板。
★ 66 📥 46,215
content-creation

YouTube

byungkyu
使用托管OAuth集成YouTube Data API,支持搜索视频、管理播放列表、获取频道数据及评论互动,适用于用户需要时使用此技能。
★ 142 📥 41,084
content-creation

AdMapix

fly0pants
广告情报与应用数据分析助手,支持搜索广告素材、分析应用排名、下载量、收入及市场洞察,用于广告素材和竞品分析。
★ 295 📥 136,509