UNPKG

@promptbook/azure-openai

Version:

Promptbook: Run AI apps in plain human language across multiple models and platforms

49 lines (48 loc) 2.81 kB
import { BOOK_LANGUAGE_VERSION, PROMPTBOOK_ENGINE_VERSION } from '../version'; import { extractBlock } from '../postprocessing/utils/extractBlock'; import { extractJsonBlock } from '../postprocessing/utils/extractJsonBlock'; import { createMarkdownScraper } from '../scrapers/markdown/createMarkdownScraper'; import { MarkdownScraper } from '../scrapers/markdown/MarkdownScraper'; import { _MarkdownScraperRegistration } from '../scrapers/markdown/register-constructor'; import type { string_markdown } from '../types/typeAliases'; import type { string_markdown_section } from '../types/typeAliases'; import type { string_markdown_section_content } from '../types/typeAliases'; import type { string_markdown_text } from '../types/typeAliases'; import type { string_markdown_codeblock_language } from '../types/typeAliases'; import { addAutoGeneratedSection } from '../utils/markdown/addAutoGeneratedSection'; import { createMarkdownChart } from '../utils/markdown/createMarkdownChart'; import { createMarkdownTable } from '../utils/markdown/createMarkdownTable'; import { escapeMarkdownBlock } from '../utils/markdown/escapeMarkdownBlock'; import { extractAllBlocksFromMarkdown } from '../utils/markdown/extractAllBlocksFromMarkdown'; import { extractAllListItemsFromMarkdown } from '../utils/markdown/extractAllListItemsFromMarkdown'; import { extractOneBlockFromMarkdown } from '../utils/markdown/extractOneBlockFromMarkdown'; import { flattenMarkdown } from '../utils/markdown/flattenMarkdown'; import type { MarkdownSection } from '../utils/markdown/parseMarkdownSection'; import { parseMarkdownSection } from '../utils/markdown/parseMarkdownSection'; import { removeMarkdownComments } from '../utils/markdown/removeMarkdownComments'; import { removeMarkdownFormatting } from '../utils/markdown/removeMarkdownFormatting'; import { splitMarkdownIntoSections } from '../utils/markdown/splitMarkdownIntoSections'; export { BOOK_LANGUAGE_VERSION, PROMPTBOOK_ENGINE_VERSION }; export { extractBlock }; export { extractJsonBlock }; export { createMarkdownScraper }; export { MarkdownScraper }; export { _MarkdownScraperRegistration }; export type { string_markdown }; export type { string_markdown_section }; export type { string_markdown_section_content }; export type { string_markdown_text }; export type { string_markdown_codeblock_language }; export { addAutoGeneratedSection }; export { createMarkdownChart }; export { createMarkdownTable }; export { escapeMarkdownBlock }; export { extractAllBlocksFromMarkdown }; export { extractAllListItemsFromMarkdown }; export { extractOneBlockFromMarkdown }; export { flattenMarkdown }; export type { MarkdownSection }; export { parseMarkdownSection }; export { removeMarkdownComments }; export { removeMarkdownFormatting }; export { splitMarkdownIntoSections };