dspy.ts
Version:
DSPy.ts - Declarative Self-Learning TypeScript: A framework for compositional LM pipelines with self-improving prompt strategies.
13 lines (12 loc) • 390 B
TypeScript
import { LMDriver } from './lm/base';
/**
* Configure the global language model driver
*/
export declare function configureLM(lm: LMDriver): void;
/**
* Get the currently configured LM driver
* @throws {LMError} if no LM is configured
*/
export declare function getLM(): LMDriver;
export { LMDriver, GenerationOptions, LMError } from './lm/base';
export { DummyLM } from './lm/dummy';