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
| Method | Maps to |
|---|---|
| connect | POST /v1/providers/connect |
| providers | GET /v1/providers |
| savings | GET /v1/savings |
| chat.completions.create | POST /v1/chat/completions |
| classify | POST /v1/classify |
| benchmark | POST /v1/benchmark/run |
| updateFleet | PATCH /v1/models |