123456789101112 |
- import { PromptTemplate } from "@langchain/core/prompts";
- import { Observable } from "rxjs";
- import { FmodeChatMessage } from "../service-fmai/service-chat/chat-class";
- export declare class AgentPrompt {
- constructor();
- jsonCompletion(prompt: string, model?: string): Observable<FmodeChatMessage | any>;
- extractAndParseJson(inputString: string): any;
- extractMarkdownToMultiArray(markdownText: string): any;
- getFormatTpl(promptTplCode: string, paramsMap: any): Promise<string>;
- getPromptTpl(code: string): Promise<PromptTemplate>;
- getTokens(content: string): number;
- }
|