No validation
Here is an example of a full setup, where we know the data is valid, and thus we don't validate it.
import { ChatDevClient } from "@-anarchy-/chat";
(async function () {
const botClient = new ChatDevClient("cd-sk-ABCDEFabcdef0123456789");
botClient.setBot({
name: "distance bot",
llmKey: "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",
apis: [
{
description: "retrieves distance and weather information between places",
method: "GET",
endpoint: "https://distance-calculator.example.com",
params: [
{name: "from", value: "the place from where we leave", valueType: "description"},
{name: "to", value: "the place we go to", valueType: "value"},
],
}
],
});
const prompts: string[] = [
"What is the distance from New York to Boston?",
"And to Philadelphia?",
"What is the temperature there?"
];
for (let i = 0; i < prompts.length; ++i) {
console.log(await botClient.sendInteraction(prompts[i]));
}
})();
Last updated