UNPKG

langchain

Version:
22 lines (21 loc) 903 B
import { type BaseMessage } from "@langchain/core/messages"; import type { AgentStep } from "@langchain/core/agents"; /** * 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. * * @deprecated Use formatToOpenAIFunctionMessages instead. * @param steps A list of AgentSteps to format. * @returns A list of BaseMessages. */ export 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. */ export declare function formatToOpenAIFunctionMessages(steps: AgentStep[]): BaseMessage[];