15 lines
398 B
TypeScript
15 lines
398 B
TypeScript
import { listPromptPresets } from '~/server/utils/promptPresets'
|
|
|
|
export default defineEventHandler(async (event) => {
|
|
const owner = libraryOwnerKey(event)
|
|
return {
|
|
presets: listPromptPresets(owner).map(item => ({
|
|
id: item.id,
|
|
name: item.name,
|
|
description: item.description || '',
|
|
builtin: Boolean(item.builtin),
|
|
systemPrompt: item.systemPrompt
|
|
}))
|
|
}
|
|
})
|