import { BaseMessage } from "@langchain/core/messages"; import { AgentStep } from "@langchain/core/agents"; //#region src/agents/format_scratchpad/openai_functions.d.ts /** * Format a list of AgentSteps into a list of BaseMessage instances for * agents that use OpenAI's API. Helpful for passing in previous agent * step context into new iterations. * * @param steps A list of AgentSteps to format. * @returns A list of BaseMessages. */ declare function formatForOpenAIFunctions(steps: AgentStep[]): BaseMessage[]; /** * Format a list of AgentSteps into a list of BaseMessage instances for * agents that use OpenAI's API. Helpful for passing in previous agent * step context into new iterations. * * @param steps A list of AgentSteps to format. * @returns A list of BaseMessages. */ declare function formatToOpenAIFunctionMessages(steps: AgentStep[]): BaseMessage[]; //#endregion export { formatForOpenAIFunctions, formatToOpenAIFunctionMessages }; //# sourceMappingURL=openai_functions.d.ts.map