@meldscience/meld
Version:
pipeable one-shot prompt scripting toolkit
17 lines (16 loc) • 443 B
TypeScript
export interface AIProvider {
sendPrompt(params: {
model: string;
systemPrompt?: string;
userPrompt: string;
}): Promise<string>;
}
export declare class AnthropicProvider implements AIProvider {
private client;
constructor(apiKey: string);
sendPrompt({ model, systemPrompt, userPrompt }: {
model: string;
systemPrompt?: string;
userPrompt: string;
}): Promise<string>;
}