UNPKG

prompt-version-manager

Version:

Centralized prompt management system for Human Behavior AI agents

20 lines 744 B
/** * Google provider implementation for TypeScript. */ import { Message, LLMResponse, TokenUsage, ResponseFormat } from '../core/models'; import { BaseProvider } from './base'; export declare class GoogleProvider extends BaseProvider { private genAI; private static readonly PRICING; constructor(apiKey?: string, config?: Record<string, any>); get name(): string; get supportedModels(): string[]; chatCompletion(model: string, messages: Message[], options?: { temperature?: number; maxTokens?: number; responseFormat?: ResponseFormat; [key: string]: any; }): Promise<LLMResponse>; calculateCost(model: string, tokens: TokenUsage): number; } //# sourceMappingURL=google.d.ts.map