FreeLLMAPI / server /dist /lib /content.d.ts
Nryn215's picture
Upload folder using huggingface_hub
077865a verified
Raw
History Blame Contribute Delete
635 Bytes
import type { ChatMessage } from '@freellmapi/shared/types.js';
export type ContentTextBlock = {
type: 'text';
text: string;
};
export type ContentBlock = ContentTextBlock | {
type: string;
[key: string]: unknown;
};
export declare function contentToString(content: unknown): string;
export declare function flattenMessageContent(messages: ChatMessage[]): ChatMessage[];
export declare function contentHasImage(content: unknown): boolean;
export declare function messageHasImage(messages: ChatMessage[]): boolean;
export declare function normalizeOutboundContent<T>(payload: T): T;
//# sourceMappingURL=content.d.ts.map