import { MujianSdk } from '../../../index'; import type OpenAI from 'openai'; /** * @namespace openai.completions * @description OpenAI 文本补全 */ export declare const completions: { /** * OpenAI 文本补全 * @function openai.completions.create * @async * @param {OpenAI.CompletionCreateParams} params - 文本补全参数 * @param {OpenAI.RequestOptions} options - 文本补全选项 * @param {Function} onData - 数据生成时的回调 * @param {AbortSignal} signal - 停止生成的信号 * @returns {Promise} 文本补全结果 */ create: (this: MujianSdk, params: OpenAI.CompletionCreateParams, options?: OpenAI.RequestOptions, onData?: (data: unknown) => void, signal?: AbortSignal | undefined) => Promise; };