Type alias ChatCompletionResult<S, R>

ChatCompletionResult<S, R>: S extends true
    ? R extends false
        ? Stream<string>
        : Stream<ChatObjectStream>
    : WatsonXAI.Response<ChatsResponse>

Type Parameters

  • S extends boolean | undefined
  • R extends boolean | undefined