mirror of
https://github.com/ItzCrazyKns/Perplexica.git
synced 2025-11-22 13:08:14 +00:00
16 lines
490 B
TypeScript
16 lines
490 B
TypeScript
import configManager from './index';
|
|
import { ConfigModelProvider } from './types';
|
|
|
|
export const getConfiguredModelProviders = (): ConfigModelProvider[] => {
|
|
return configManager.getConfig('modelProviders', []);
|
|
};
|
|
|
|
export const getConfiguredModelProviderById = (
|
|
id: string,
|
|
): ConfigModelProvider | undefined => {
|
|
return getConfiguredModelProviders().find((p) => p.id === id) ?? undefined;
|
|
};
|
|
|
|
export const getSearxngURL = () =>
|
|
configManager.getConfig('search.searxngURL', '');
|