INNER CODE UNIT · TypeScript

fetchModels

ragapp/ragapp · src/ragapp/admin-ui/client/providers/index.ts:124

export async function fetchModels(
  provider: string,
  providerUrl?: string,
): Promise<string[]> {
  const params = new URLSearchParams({
    provider: provider,
    ...(providerUrl && { provider_url: providerUrl }),
  });

  const url = `${getBaseURL()}/api/management/config/models/list?${params.toString()}`;
  const res = await fetch(url);
  if (!res.ok) {
    const error = await res.text();
    throw new Error(error);
  }
  const data = await res.json();
  return data;
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…