Declarative Prompt-Programming Framework: Difference between revisions

From GM-RKB
Jump to navigation Jump to search
(Created page with "A Declarative Prompt-Programming Framework is a prompt-programming framework that uses a declarative syntax to express the structure, inputs, outputs, and constraints of LLM interactions while hiding implementation details. * <B>Context:</B> ** It can typically represent Prompt Design as data rather than code, allowing for more structured and maintainable prompt management. ** It can typically use Declarative Syntax (such as YAML,...")
 
No edit summary
Line 21: Line 21:
** [[Declarative Prompt-Programming Framework Implementation]]s, such as:
** [[Declarative Prompt-Programming Framework Implementation]]s, such as:
*** [[YAML-Based Declarative Prompt-Programming Framework]]s, such as:
*** [[YAML-Based Declarative Prompt-Programming Framework]]s, such as:
**** [[PDL]] (Prompt Declaration Language) using [[YAML]] with [[Jinja2]] for [[templating function]]s.
**** [[PDL (Prompt Declaration Language)]] using [[YAML]] with [[Jinja2]] for [[templating function]]s.
**** [[PromptLang]] developed by [[Netflix]] for [[content recommendation prompt system]]s.
**** [[PromptLang]] developed by [[Netflix]] for [[content recommendation prompt system]]s.
*** [[JSON-Based Declarative Prompt-Programming Framework]]s, such as:
*** [[JSON-Based Declarative Prompt-Programming Framework]]s, such as:

Revision as of 06:23, 24 April 2025

A Declarative Prompt-Programming Framework is a prompt-programming framework that uses a declarative syntax to express the structure, inputs, outputs, and constraints of LLM interactions while hiding implementation details.