| 123456789101112131415161718192021222324 |
- /**
- * 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);
- }
|