1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import { chat } from "https://esm.town/v/webup/chat";
export const chatSampleFunctionTagging = (async () => {
const input =
"Estoy increiblemente contento de haberte conocido! Creo que seremos muy buenos amigos!";
const prompt = `Extract the desired information from the following passage.
Passage:
${input}
`;
const functions = [
{
name: "information_extraction",
description: "Extracts the relevant information from the passage.",
parameters: {
type: "object",
properties: {
sentiment: { type: "string" },
tone: { type: "string" },
language: { type: "string" },
},
required: ["tone", "language"],
},
},
];
const response = await chat(prompt, { functions });
return JSON.parse(response?.arguments);
})();
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!
October 23, 2023