Skip to content

ChatCompletions

Defined in: wrapper/src/openai-sdk.ts:147

Chat completions interface (mimics OpenAI SDK).

new ChatCompletions(backend, config): ChatCompletions

Defined in: wrapper/src/openai-sdk.ts:152

BackendAdapter

OpenAISDKConfig = {}

ChatCompletions

Create a chat completion.

create(params): Promise<OpenAIChatCompletion>

Defined in: wrapper/src/openai-sdk.ts:161

Create a chat completion (non-streaming).

OpenAIChatCompletionParams & object

Promise<OpenAIChatCompletion>

create(params): AsyncIterable<OpenAIChatCompletionChunk>

Defined in: wrapper/src/openai-sdk.ts:168

Create a chat completion (streaming).

OpenAIChatCompletionParams & object

AsyncIterable<OpenAIChatCompletionChunk>