1.2.1 • Published 11 months ago

clashai.js v1.2.1

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago

ClashAI API Wrapper

An easy-to-use Api Wrapper for the ClashAI API.

You can access the documentation here

Installation

npm install clashai.js

Usage

TypeScript

import ClashAI from 'clashai.js'; // import { Client } from 'clashai.js';
const client = new ClashAI.Client('your-api-key', 'gpt-4o');
client.on("error", err => {
    console.log(err.message);
});
client.on("requestMade", info => {
    console.log(info);
});
(async () => {
    const response = await client.makeRequest([{ role: "system", content: "You are a friendly chatbot developed in typescript. You use emojis in your answers." }, { role: "user", content: "How are you?" }]);
    console.log(response.choices[0].message.content);
})();

JavaScript

const ClashAI = require('clashai.js'); // const { Client } = require('clashai.js');
const client = new ClashAI.Client('your-api-key', 'gpt-4o');
client.on("error", err => {
    console.log(err.message);
});
client.on("requestMade", info => {
    console.log(info);
});
(async () => {
    const response = await client.makeRequest("Hello how are you?", [{ role: "system", content: "You are a friendly chatbot developed in javascript. You use emojis in your answers." }, { role: "user", content: "How are you?" }]);
    console.log(response.choices[0].message.content);
})();
1.2.1

11 months ago

1.2.0

11 months ago

1.1.9

11 months ago

1.1.8

11 months ago

1.1.6

11 months ago

1.1.5

11 months ago

1.1.4

11 months ago

1.1.3

11 months ago