UNPKG

@arizeai/phoenix-evals

Version:
14 lines (11 loc) 431 B
import type { ModelMessage } from "ai"; export type PromptTemplate = string | Array<ModelMessage>; export type RenderedPrompt = string | Array<ModelMessage>; export type TemplateVariables = Record<string, unknown>; export interface WithPromptTemplate { readonly promptTemplate: PromptTemplate; /** * List out the prompt template variables needed to perform evaluation */ readonly promptTemplateVariables: string[]; }