feat(prompts-core): wire Prometheus variant table
This commit is contained in:
@@ -12,6 +12,7 @@ export type {
|
|||||||
VariantTable,
|
VariantTable,
|
||||||
} from "./types"
|
} from "./types"
|
||||||
export { atlasPromptVariants } from "./atlas-prompts"
|
export { atlasPromptVariants } from "./atlas-prompts"
|
||||||
|
export { prometheusPromptVariants } from "./prometheus-prompts"
|
||||||
export { resolveVariant } from "./variant-resolver"
|
export { resolveVariant } from "./variant-resolver"
|
||||||
export type { ResolveVariantInput } from "./variant-resolver"
|
export type { ResolveVariantInput } from "./variant-resolver"
|
||||||
export { loadPrompt, loadPromptSync, PromptFileNotFoundError, PromptPathTraversalError } from "./loader"
|
export { loadPrompt, loadPromptSync, PromptFileNotFoundError, PromptPathTraversalError } from "./loader"
|
||||||
|
|||||||
@@ -0,0 +1,22 @@
|
|||||||
|
import type { VariantTable } from "./types"
|
||||||
|
import defaultPrompt from "../prompts/prometheus/default.md"
|
||||||
|
import geminiPrompt from "../prompts/prometheus/gemini.md"
|
||||||
|
import gptPrompt from "../prompts/prometheus/gpt.md"
|
||||||
|
|
||||||
|
export const prometheusPromptVariants = {
|
||||||
|
gpt: {
|
||||||
|
kind: "bundled",
|
||||||
|
content: gptPrompt,
|
||||||
|
filePath: "packages/prompts-core/prompts/prometheus/gpt.md",
|
||||||
|
},
|
||||||
|
gemini: {
|
||||||
|
kind: "bundled",
|
||||||
|
content: geminiPrompt,
|
||||||
|
filePath: "packages/prompts-core/prompts/prometheus/gemini.md",
|
||||||
|
},
|
||||||
|
default: {
|
||||||
|
kind: "bundled",
|
||||||
|
content: defaultPrompt,
|
||||||
|
filePath: "packages/prompts-core/prompts/prometheus/default.md",
|
||||||
|
},
|
||||||
|
} satisfies VariantTable
|
||||||
Reference in New Issue
Block a user