@autobe/agent
Version:
AI backend server code generator
14 lines (13 loc) • 573 B
TypeScript
import { MicroAgentica } from "@agentica/core";
import { IAutoBeVendor } from "../structures/IAutoBeVendor";
/**
* Merges multiple system messages into a single one.
*
* Some models (e.g. Qwen) require exactly one system message at the beginning
* of the conversation. This function intercepts API requests and consolidates
* all system messages into one.
*
* @param agent MicroAgentica instance to patch
* @param vendor Vendor configuration containing model name
*/
export declare const mergeSystemMessages: (agent: MicroAgentica, vendor: IAutoBeVendor) => void;