PromptLibraryTemplate
A library template (1.55.0): a starting template for one segment, its declarations, its body per language pack and the Policy drafts that enforce what it asks. Read-only; a newer version never changes a fork.
An object with 14 fields.
Fields
| Field | Type | Required | Description |
|---|---|---|---|
allow_terms | array of PromptAllowTerm | yes | Staff and place names that phi_literal does not report (1.55.0), at most 100 of at most 100 characters. |
changelog | array of PromptLibraryChange | yes | Newest first. |
declarations | PromptDeclarations | yes | |
description | string | yes | |
layer | PromptLayer | yes | |
name | string | yes | A display name. |
object | "prompt_library_template" | yes | |
packs | array of PromptLibraryPack | yes | The body in each language pack, en first. |
purpose | PromptPurpose | yes | |
recommended_policies | array of PolicyDraft | yes | The Policy drafts that enforce what the template only asks, in JDM form, to create with POST /v1/policies; a fork does not create them. |
segment | PromptSegment | yes | |
slug | PromptLibrarySlug | yes | |
updated_at | Timestamp | yes | |
version | integer | yes | The version a fork now copies. |
Used by
The operations whose parameters, request body or responses name this shape directly.