ai-functions
Version:
A powerful TypeScript library for building AI-powered applications with template literals and structured outputs
11 lines • 498 B
JavaScript
import { validateListOptions } from './validation';
import { createListStream } from './stream';
import { createListAwait } from './await';
import { DEFAULT_LIST_OPTIONS } from './constants';
export function createListFunction(options = DEFAULT_LIST_OPTIONS) {
validateListOptions(options);
const listStream = createListStream(options);
const listAwait = createListAwait(options);
return Object.assign(listStream, { await: listAwait });
}
//# sourceMappingURL=create-function.js.map