Promptimizer

Client

Promptimizer.connect, then chat.completions.create.

ts
import { Promptimizer } from "promptimizer";

const client = new Promptimizer({
  gatewayURL: process.env.PROMPTIMIZER_URL,
  apiKey: process.env.PROMPTIMIZER_API_KEY,
});

const res = await client.chat.completions.create({
  messages: [{ role: "user", content: "What is 17 * 24?" }],
});

Methods

MethodMaps to
connectPOST /v1/providers/connect
providersGET /v1/providers
savingsGET /v1/savings
chat.completions.createPOST /v1/chat/completions
classifyPOST /v1/classify
benchmarkPOST /v1/benchmark/run
updateFleetPATCH /v1/models