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

43 lines (42 loc) 1.8 kB
/** * Provider exports for Vercel AI SDK integration * This file centralizes all AI provider classes for easy import and usage */ export { GoogleVertexProvider as GoogleVertexAI } from "./googleVertex.js"; export { AmazonBedrockProvider as AmazonBedrock } from "./amazonBedrock.js"; export { AmazonSageMakerProvider as AmazonSageMaker } from "./amazonSagemaker.js"; export { OpenAIProvider as OpenAI } from "./openAI.js"; export { OpenAICompatibleProvider as OpenAICompatible } from "./openaiCompatible.js"; export { AnthropicProvider as AnthropicProvider } from "./anthropic.js"; export { AzureOpenAIProvider } from "./azureOpenai.js"; export { GoogleAIStudioProvider as GoogleAIStudio } from "./googleAiStudio.js"; export { HuggingFaceProvider as HuggingFace } from "./huggingFace.js"; export { OllamaProvider as Ollama } from "./ollama.js"; export { MistralProvider as MistralAI } from "./mistral.js"; export { LiteLLMProvider as LiteLLM } from "./litellm.js"; export type { AIProvider } from "../core/types.js"; /** * Provider registry for dynamic provider instantiation */ export declare const PROVIDERS: { readonly vertex: "GoogleVertexAI"; readonly bedrock: "AmazonBedrock"; readonly sagemaker: "AmazonSageMaker"; readonly openai: "OpenAI"; readonly "openai-compatible": "OpenAICompatible"; readonly anthropic: "AnthropicProvider"; readonly azure: "AzureOpenAIProvider"; readonly "google-ai": "GoogleAIStudio"; readonly huggingface: "HuggingFace"; readonly ollama: "Ollama"; readonly mistral: "MistralAI"; readonly litellm: "LiteLLM"; }; /** * Type for valid provider names */ export type ProviderName = keyof typeof PROVIDERS; /** * List of all available provider names */ export declare const AVAILABLE_PROVIDERS: ProviderName[];