OpenMAIC-React / src /lib /web-search /constants.ts
muthuk1's picture
Convert OpenMAIC from Next.js to React (Vite)
f56a29b verified
raw
history blame
553 Bytes
/**
* Web Search Provider Constants
*/
import type { WebSearchProviderId, WebSearchProviderConfig } from './types';
/**
* Web Search Provider Registry
*/
export const WEB_SEARCH_PROVIDERS: Record<WebSearchProviderId, WebSearchProviderConfig> = {
tavily: {
id: 'tavily',
name: 'Tavily',
requiresApiKey: true,
defaultBaseUrl: 'https://api.tavily.com',
},
};
/**
* Get all available web search providers
*/
export function getAllWebSearchProviders(): WebSearchProviderConfig[] {
return Object.values(WEB_SEARCH_PROVIDERS);
}