UNPKG

@h-lumos/llm-sdk

Version:
15 lines (13 loc) 725 B
import { default as OpenAI } from 'openai'; import { Stream } from 'openai/streaming'; import { APIResource } from '../../../resource'; import { OpenAIChatCompatibility } from '../../dashscope'; export declare class Completions extends APIResource { /** * Creates a model response for the given chat conversation. * * See https://help.aliyun.com/zh/dashscope/developer-reference/api-details */ create(body: OpenAIChatCompatibility.ChatCompletionCreateParamsNonStreaming, options?: OpenAI.RequestOptions): Promise<OpenAI.ChatCompletion>; create(body: OpenAIChatCompatibility.ChatCompletionCreateParamsStreaming, options?: OpenAI.RequestOptions): Promise<Stream<OpenAI.ChatCompletionChunk>>; }