cyber-mysql-openai
Version:
Intelligent natural language to SQL translator with self-correction capabilities using OpenAI and MySQL
10 lines (9 loc) • 517 B
TypeScript
import { OpenAIConfig, DBConfig, CyberMySQLOpenAIConfig } from "../types";
export declare const VERSION = "0.1.0";
export declare const DEFAULT_OPENAI_CONFIG: OpenAIConfig;
export declare const DEFAULT_DB_CONFIG: DBConfig;
export declare const DEFAULT_MAX_REFLECTIONS = 3;
export declare const DEFAULT_LOG_LEVEL = "info";
export declare const DEFAULT_LOG_DIRECTORY = "./logs";
export declare const DEFAULT_LOG_ENABLED = true;
export declare function validateConfig(config: Partial<CyberMySQLOpenAIConfig>): string[];