@nomyx/assistant
Version:
A powerful assistant library and cli for your AI projects. works with Vertex AI (Claude and Gemini)
11 lines (10 loc) • 462 B
TypeScript
import { PromptDefinition } from "../types/common";
export declare class StructuredPrompt {
definition: PromptDefinition;
constructor(definition: PromptDefinition);
getPriority(): number | undefined;
setPriority(priority: number): void;
getConfig(): PromptDefinition['config'] | undefined;
setConfig(config: PromptDefinition['config']): void;
render(variables: Record<string, string>, availablePrompts: PromptDefinition[]): string;
}