UNPKG

@eko-ai/eko

Version:

Empowering language to transform human words into action.

13 lines 733 B
import TaskContext from "./agent-context"; import { AgentStreamCallback, Workflow } from "../types/agent.types"; import { LanguageModelV2Prompt, LanguageModelV2TextPart } from "@ai-sdk/provider"; export declare class Planner { private taskId; private context; private callback?; constructor(context: TaskContext, callback?: AgentStreamCallback); plan(taskPrompt: string | LanguageModelV2TextPart, saveHistory?: boolean, datetime?: string): Promise<Workflow>; replan(taskPrompt: string, saveHistory?: boolean, datetime?: string): Promise<Workflow>; doPlan(taskPrompt: string, messages: LanguageModelV2Prompt, saveHistory: boolean, retryNum?: number): Promise<Workflow>; } //# sourceMappingURL=plan.d.ts.map