feat(providers): add Zylo UnoRouter and Poolside registries

This commit is contained in:
diegosouzapw
2026-08-01 23:13:08 -03:00
parent 5fd2325be7
commit 792a4fcccd

View File

@@ -1,14 +1,11 @@
import type { RegistryEntry } from "../../shared.ts";
import { buildOpenAiCompatibleRegistryEntry } from "../../shared.ts";
export const unorouterProvider: RegistryEntry = {
export const unorouterProvider: RegistryEntry = buildOpenAiCompatibleRegistryEntry({
id: "unorouter",
alias: "unorouter",
format: "openai",
executor: "default",
baseUrl: "https://api.unorouter.ai/v1/chat/completions",
authType: "apikey",
authHeader: "bearer",
defaultContextLength: 128000,
models: [{ id: "auto", name: "Auto (Best Available)" }],
baseUrl: "https://api.unorouter.com/v1/chat/completions",
modelsUrl: "https://api.unorouter.com/v1/models",
models: [],
passthroughModels: true,
};
});