diff --git a/src/resources/chat/completions/completions.ts b/src/resources/chat/completions/completions.ts index f54c01597..c35ec1674 100644 --- a/src/resources/chat/completions/completions.ts +++ b/src/resources/chat/completions/completions.ts @@ -1,16 +1,15 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. -import { APIResource } from '../../../resource'; -import { isRequestOptions } from '../../../core'; -import { APIPromise } from '../../../core'; import * as Core from '../../../core'; -import * as CompletionsCompletionsAPI from './completions'; +import { APIPromise, isRequestOptions } from '../../../core'; +import { CursorPage, type CursorPageParams } from '../../../pagination'; +import { APIResource } from '../../../resource'; +import { Stream } from '../../../streaming'; import * as CompletionsAPI from '../../completions'; import * as Shared from '../../shared'; +import * as CompletionsCompletionsAPI from './completions'; import * as MessagesAPI from './messages'; import { MessageListParams, Messages } from './messages'; -import { CursorPage, type CursorPageParams } from '../../../pagination'; -import { Stream } from '../../../streaming'; export class Completions extends APIResource { messages: MessagesAPI.Messages = new MessagesAPI.Messages(this._client); @@ -383,7 +382,7 @@ export interface ChatCompletionChunk { * **NOTE:** If the stream is interrupted or cancelled, you may not receive the * final usage chunk which contains the total token usage for the request. */ - usage?: CompletionsAPI.CompletionUsage; + usage?: CompletionsAPI.CompletionUsage | null; } export namespace ChatCompletionChunk {