UNPKG

@hashbrownai/openai

Version:
9 lines (8 loc) 473 B
import { Chat } from '@hashbrownai/core'; import OpenAI from 'openai'; export interface OpenAITextStreamOptions { apiKey: string; request: Chat.Api.CompletionCreateParams; transformRequestOptions?: (options: OpenAI.Chat.ChatCompletionCreateParamsStreaming) => OpenAI.Chat.ChatCompletionCreateParamsStreaming | Promise<OpenAI.Chat.ChatCompletionCreateParamsStreaming>; } export declare function text(options: OpenAITextStreamOptions): AsyncIterable<Uint8Array>;