import { ChatCompletionCreateParams, ChatCompletionChunk, ChatCompletion, CreateEmbeddingResponse, EmbeddingCreateParams } from "openai/resources"; import { OpenAILikeInterface } from "../interfaces/OpenAILike"; import { SenseKnowledgeConfig, SensePlugins } from "../types/sense"; import { ChatCompletionStream } from "../utils/stream"; export declare class SenseAPIService implements OpenAILikeInterface { ak: string; sk: string; constructor(accessKeyId: string, accessKeySecret: string); chatComplete(params: ChatCompletionCreateParams & { knowledge_config?: SenseKnowledgeConfig; plugins?: SensePlugins; know_ids?: string[]; }): Promise | ChatCompletion>; embeddings(params: EmbeddingCreateParams): Promise; generateAPIToken(): string; }