Skip to content

快速开始

安装

bash
npm install novelai-sdk-unofficial
bash
pnpm add novelai-sdk-unofficial
bash
yarn add novelai-sdk-unofficial

环境要求

  • Node.js 18+
  • 具有 API 访问权限的 NovelAI 订阅

快速示例

typescript
import { NovelAI } from 'novelai-sdk-unofficial';
import { writeFileSync } from 'fs';

// 初始化客户端
const client = new NovelAI({ apiKey: 'your-api-key' });

// 生成图像
const images = await client.image.generate({
  prompt: '1girl, cat ears, masterpiece, best quality',
  model: 'nai-diffusion-4-5-full',
  size: 'portrait',
});

// 保存结果
writeFileSync('output.png', images[0]);

文本生成

typescript
import { NovelAI } from 'novelai-sdk-unofficial';

const client = new NovelAI({ apiKey: 'your-api-key' });

const text = await client.text.generate({
  input: 'Once upon a time',
  model: 'llama-3-erato-v1',
  maxLength: 80,
});

console.log(text);

下一步

基于 MIT 许可证发布