UNPKG

@eko-ai/eko

Version:

Empowering language to transform human words into action.

17 lines 740 B
import { LanguageModelV1CallOptions } from "@ai-sdk/provider"; import { GenerateResult, LLMRequest, LLMs, StreamResult } from "../types/llm.types"; export declare class RetryLanguageModel { private llms; private names; private stream_first_timeout; constructor(llms: LLMs, names?: string[], stream_first_timeout?: number); call(request: LLMRequest): Promise<GenerateResult>; doGenerate(options: LanguageModelV1CallOptions): Promise<GenerateResult>; callStream(request: LLMRequest): Promise<StreamResult>; doStream(options: LanguageModelV1CallOptions): Promise<StreamResult>; private getLLM; private streamWrapper; get Llms(): LLMs; get Names(): string[]; } //# sourceMappingURL=index.d.ts.map