UNPKG

@ts-dspy/core

Version:

Core library for building type-safe LLM applications with structured input/output signatures, automatic validation, and reasoning patterns within TypeScript

23 lines 817 B
import { ILanguageModel } from '../types/language-model'; declare class DSPyConfig { private static instance; private _defaultLM?; private _cache; private _tracing; private constructor(); static getInstance(): DSPyConfig; static configure(options: { lm?: ILanguageModel; cache?: boolean; tracing?: boolean; }): void; static getDefaultLM(): ILanguageModel; static isCacheEnabled(): boolean; static isTracingEnabled(): boolean; } export declare const configure: typeof DSPyConfig.configure; export declare const getDefaultLM: typeof DSPyConfig.getDefaultLM; export declare const isCacheEnabled: typeof DSPyConfig.isCacheEnabled; export declare const isTracingEnabled: typeof DSPyConfig.isTracingEnabled; export {}; //# sourceMappingURL=config.d.ts.map