Learn R Programming

gooseR (version 0.1.2)

goose_template: Create a Prompt Template

Description

Define a reusable prompt template with variables

Usage

goose_template(
  name,
  template,
  description = NULL,
  variables = NULL,
  examples = NULL
)

Value

Template object

Arguments

name

Template name

template

Template text with {variable} placeholders

description

Optional description

variables

List of variable definitions

examples

Optional usage examples

Examples

Run this code
if (FALSE) {
# Create a code review template
review_template <- goose_template(
  name = "code_review",
  template = "Review this {language} code:\n\n{code}\n\nFocus on: {focus}",
  variables = list(
    language = "Programming language",
    code = "Code to review",
    focus = "Specific areas to focus on"
  )
)
}

Run the code above in your browser using DataLab