Skip to content

获取预设

提示

请务必先阅读如何正确使用酒馆助手

点击查看对应类型定义文件(可发给AI或IDE使用,酒馆助手设置中提供了打包下载)

getPresetNames

获取预设名称列表。

typescript
function getPresetNames(): string[];

返回值

  • 预设名称列表: string[]

getLoadedPresetName

获取酒馆正在使用的预设 ('in_use') 是从哪个预设加载来的。

注意

请务必注意这个说法, 'in_use' 预设虽然是从 getLoadedPresetName() 预设加载而来, 但它的预设内容可能与 getLoadedPresetName() 预设不同. 请回忆一下: 在酒馆中编辑预设后, 编辑结果会立即在在聊天中生效 ('in_use' 预设被更改), 但我们没有点击保存按钮 (将 'in_use' 预设内容保存回 getLoadedPresetName() 预设), 一旦切换预设, 编辑结果就会丢失

typescript
function getLoadedPresetName(): string;

返回值

  • 预设名称: string

getPreset

获取 preset_name 预设的内容。

typescript
function getPreset(preset_name: LiteralUnion<'in_use', string>): Preset | null;

参数

preset_name

  • 类型: string
  • 描述: 预设名称

返回值

isPresetNormalPrompt

判断 prompt 是否为普通提示词

typescript
function isPresetNormalPrompt(prompt: PresetPrompt): prompt is PresetNormalPrompt;

参数

prompt

返回值

  • 是否为普通提示词: boolean

isPresetSystemPrompt

判断 prompt 是否为系统提示词

typescript
function isPresetSystemPrompt(prompt: PresetPrompt): prompt is PresetSystemPrompt;

参数

prompt

返回值

  • 是否为系统提示词: boolean

isPresetPlaceholderPrompt

判断 prompt 是否为占位符提示词

typescript
function isPresetPlaceholderPrompt(prompt: PresetPrompt): prompt is PresetPlaceholderPrompt;

参数

prompt

返回值

  • 是否为占位符提示词: boolean

作者:KAKAA, 青空莉想做舞台少女的狗