import { Router } from "@arakoodev/edgechains.js/ai";
const router = new Router({
modelList: [
{ modelName: "gpt-3.5-turbo", provider: "openai", apiKey: "sk-xxx", rpm: 3000, tpm: 90000 },
{ modelName: "gpt-3.5-turbo", provider: "openai", apiKey: "sk-yyy", rpm: 3000, tpm: 90000 },
],
routingStrategy: "least-tokens",
numRetries: 3,
timeout: 30000,
});
const response = await router.completion({
model: "gpt-3.5-turbo",
messages: [{ role: "user", content: "Hello!" }],
});
/claim #286
Matías J. Magni
@info3
Arakoo.ai
@arakoodev