langcode
Version:
A Plugin-Based Framework for Managing and Using LangChain
10 lines (9 loc) • 519 B
TypeScript
import { RunnableSequence } from "@langchain/core/runnables";
import { CreateSqlQueryChainFields } from "langchain/chains/sql_db";
import { SqlDatabase } from "langchain/sql_db";
import { DataSource, DataSourceOptions } from "typeorm";
export declare const database: {
createDataSource: (options: DataSourceOptions) => Promise<DataSource>;
createSqlChain: ({ llm, db, prompt, k, dialect }: CreateSqlQueryChainFields) => Promise<RunnableSequence<Record<string, unknown>, string>>;
db: typeof SqlDatabase;
};