UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

19 lines (18 loc) 612 B
import { r as discoverOpenAICompatibleLocalModels } from "./provider-self-hosted-setup-D4oDFEHv.js"; import "./provider-setup-Dw3CqaA7.js"; import { i as VLLM_PROVIDER_LABEL } from "./defaults-Cha6Xv-5.js"; //#region extensions/vllm/models.ts async function buildVllmProvider(params) { const baseUrl = (params?.baseUrl?.trim() || "http://127.0.0.1:8000/v1").replace(/\/+$/, ""); return { baseUrl, api: "openai-completions", models: await discoverOpenAICompatibleLocalModels({ baseUrl, apiKey: params?.apiKey, label: VLLM_PROVIDER_LABEL }) }; } //#endregion export { buildVllmProvider as t };