UNPKG

@sap-ai-sdk/foundation-models

Version:

SAP Cloud SDK for AI is the official Software Development Kit (SDK) for **SAP AI Core**, **SAP Generative AI Hub**, and **Orchestration Service**.

33 lines 1.3 kB
import type { AzureOpenAiCompletionUsage, AzureOpenAiCreateChatCompletionStreamResponse } from './client/inference/schema/index.js'; import type { AzureOpenAiChatCompletionStream } from './azure-openai-chat-completion-stream.js'; /** * Azure OpenAI chat completion stream response. */ export declare class AzureOpenAiChatCompletionStreamResponse<T> { private _usage; /** * Finish reasons for all choices. */ private _finishReasons; private _stream; getTokenUsage(): AzureOpenAiCompletionUsage | undefined; /** * @internal */ _setTokenUsage(usage: AzureOpenAiCompletionUsage): void; getFinishReason(choiceIndex?: number): AzureOpenAiCreateChatCompletionStreamResponse['choices'][0]['finish_reason'] | undefined; /** * @internal */ _getFinishReasons(): Map<number, AzureOpenAiCreateChatCompletionStreamResponse['choices'][0]['finish_reason']>; /** * @internal */ _setFinishReasons(finishReasons: Map<number, AzureOpenAiCreateChatCompletionStreamResponse['choices'][0]['finish_reason']>): void; get stream(): AzureOpenAiChatCompletionStream<T>; /** * @internal */ set stream(stream: AzureOpenAiChatCompletionStream<T>); } //# sourceMappingURL=azure-openai-chat-completion-stream-response.d.ts.map