UNPKG

@rolme/ytscript

Version:

A CLI tool to download YouTube transcripts and generate summaries

10 lines (9 loc) 338 B
import { AIProvider, SummaryOptions } from '../../types/ai.js'; export declare class ChatGPTProvider implements AIProvider { readonly name = "chatgpt"; private apiKey; constructor(apiKey: string); summarize(transcript: string, options?: SummaryOptions): Promise<string>; private buildPrompt; private callOpenAI; }