agent.prompt.d.ts 595 B

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