@visactor/vmind
Version:
<div align="center"> <a href="https://github.com/VisActor#gh-light-mode-only" target="_blank"> <img alt="VisActor Logo" width="200" src="https://github.com/VisActor/.github/blob/main/profile/logo_500_200_light.svg"/> </a> <a href="https://githu
21 lines (14 loc) • 806 B
JavaScript
import { isDoubaoModel } from "../../../utils/llm";
import { getCapCutPrompt, getCapCutPromptInGpt } from "./capcutPrompt";
import { getBasePrompt as doubaoBasePrompt } from "./doubaoPrompt";
import { getBasePrompt as gptBasePrompt } from "./gptPrompt";
export { getFieldInfoPrompt } from "./gptPrompt";
export const getBasePrompt = (model, language, isMultiple = !1, showThoughs = !1) => {
if (isMultiple) return isDoubaoModel(model) ? getCapCutPrompt(language) : getCapCutPromptInGpt(language);
return (isDoubaoModel(model) ? doubaoBasePrompt : gptBasePrompt)(language, showThoughs);
};
export const getUserQuery = (model, language, isMultiple = !1) => isMultiple && !isDoubaoModel(model) ? [ {
role: "user",
content: "Extract all data"
} ] : [];
//# sourceMappingURL=prompt.js.map