跳到主要内容

认证

您需要进行认证才能使用 NovelAI API。 novelai-sdk 支持标准的认证方法。

环境变量(推荐)

强烈建议使用环境变量,而不是硬编码 API 密钥。

在您的环境中设置 NOVELAI_API_KEY

export NOVELAI_API_KEY="pst-..."

Python 代码:

from novelai import NovelAI

# 自动读取环境变量
client = NovelAI()

.env 文件

使用 .env 文件和 python-dotenv 也是常见的做法。

.env:

NOVELAI_API_KEY=pst-your-api-key-here

Python 代码:

from dotenv import load_dotenv
from novelai import NovelAI

load_dotenv()
client = NovelAI()

直接初始化

用于脚本或测试:

from novelai import NovelAI

client = NovelAI(api_key="pst-your-api-key-here")