1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
export const promptSampleTemplatesPartial = (async () => {
const { PromptTemplate } = await import("npm:langchain/prompts");
const date = () => new Date().toISOString();
const prompt = new PromptTemplate({
template: "Tell me a {adjective} joke about the day {date}",
inputVariables: ["adjective", "date"],
});
console.log("prompt:-----\n", prompt);
const partialPrompt = await prompt.partial({ date });
console.log("partialPrompt:-----\n", partialPrompt);
const formattedPrompt = await partialPrompt.format({ adjective: "funny" });
console.log("formattedPrompt:-----\n", formattedPrompt);
return formattedPrompt;
})();
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
v3
December 2, 2023