UNPKG

@juspay/neurolink

Version:

Universal AI Development Platform with working MCP integration, multi-provider support, and professional CLI. Built-in tools operational, 58+ external MCP servers discoverable. Connect to filesystem, GitHub, database operations, and more. Build, test, and

31 lines (30 loc) 1.23 kB
import type { ProviderModelConfig } from "./types.js"; /** * Comprehensive provider configurations for evaluation * All 9 NeuroLink providers with cost and performance data */ export declare const EVALUATION_PROVIDER_CONFIGS: Record<string, ProviderModelConfig>; /** * Get provider configuration by name */ export declare function getProviderConfig(providerName: string): ProviderModelConfig | null; /** * Get all available providers with required API keys present */ export declare function getAvailableProviders(): ProviderModelConfig[]; /** * Sort providers by preference (cost, speed, quality) */ export declare function sortProvidersByPreference(providers: ProviderModelConfig[], preferCheap?: boolean): ProviderModelConfig[]; /** * Estimate cost for a specific provider and token usage */ export declare function estimateProviderCost(providerName: string, inputTokens: number, outputTokens: number): number; /** * Check if a provider is available (has required API keys) */ export declare function isProviderAvailable(providerName: string): boolean; /** * Get the best available provider based on preference */ export declare function getBestAvailableProvider(preferCheap?: boolean): ProviderModelConfig | null;