ai.libx.js
Version:
Unified API bridge for various AI models (LLMs, image/video generation, TTS, STT) - stateless, edge-compatible
9 lines (8 loc) • 429 B
TypeScript
import { StreamChunk } from '../types';
export declare function parseSSELine(line: string): {
event?: string;
data?: string;
} | null;
export declare function streamLines(stream: ReadableStream<Uint8Array>): AsyncIterable<string>;
export declare function parseSSEStream(stream: ReadableStream<Uint8Array>): AsyncIterable<any>;
export declare function createChunkStream(chunks: StreamChunk[]): AsyncIterable<StreamChunk>;