> For the complete documentation index, see [llms.txt](https://docs.chat.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chat.dev/docs/readme-examples/readme-no-validation.md).

# No validation

## Here is an example of a full setup, where we *know* the data is valid, and thus we don't validate it.

```ts
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]));
    }

})();
```
