calibrtr
v0.4.0
Published
Client library for Calibrtr.com
Readme
Calibrtr-Client
Official Client library for calibrtr.com
Installation
npm install calibrtrUsage
import { createCalibrtrClient } from 'calibrtr';
import { OpenAI } from 'openai';
const calibrtrClient = createCalibrtrClient({
apiKey: "[CALIBRTR_API_KEY]",
});
const openAiClient = new OpenAI();
const request = {
model: "gpt-3.5-turbo",
messages: [
{
role: "user",
content: "message",
}
],
};
const chatCompletion = await openAiClient.chat.completions.create(request);
calibrtrClient.logLLMUsage({
aiProvider: "openai",
aiModel: "gpt-3-turbo",
system: "test",
feature: "js-client",
requestTokens: chatCompletion.requestTokens,
responseTokens: chatCompletion.responseTokens,
request: request,
response: chatCompletion.choices[0].message,
}
);