UNPKG

ai-gateway-provider

Version:
168 lines 5.26 kB
{ "name": "ai-gateway-provider", "version": "3.0.1", "description": "AI Gateway Provider for AI-SDK", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "files": [ "dist", "LICENSE", "README.md" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, "./providers/amazon-bedrock": { "types": "./dist/providers/amazon-bedrock.d.ts", "import": "./dist/providers/amazon-bedrock.mjs", "require": "./dist/providers/amazon-bedrock.js" }, "./providers/openai": { "types": "./dist/providers/openai.d.ts", "import": "./dist/providers/openai.mjs", "require": "./dist/providers/openai.js" }, "./providers/xai": { "types": "./dist/providers/xai.d.ts", "import": "./dist/providers/xai.mjs", "require": "./dist/providers/xai.js" }, "./providers/google": { "types": "./dist/providers/google.d.ts", "import": "./dist/providers/google.mjs", "require": "./dist/providers/google.js" }, "./providers/groq": { "types": "./dist/providers/groq.d.ts", "import": "./dist/providers/groq.mjs", "require": "./dist/providers/groq.js" }, "./providers/mistral": { "types": "./dist/providers/mistral.d.ts", "import": "./dist/providers/mistral.mjs", "require": "./dist/providers/mistral.js" }, "./providers/perplexity": { "types": "./dist/providers/perplexity.d.ts", "import": "./dist/providers/perplexity.mjs", "require": "./dist/providers/perplexity.js" }, "./providers/anthropic": { "types": "./dist/providers/anthropic.d.ts", "import": "./dist/providers/anthropic.mjs", "require": "./dist/providers/anthropic.js" }, "./providers/azure": { "types": "./dist/providers/azure.d.ts", "import": "./dist/providers/azure.mjs", "require": "./dist/providers/azure.js" }, "./providers/cerebras": { "types": "./dist/providers/cerebras.d.ts", "import": "./dist/providers/cerebras.mjs", "require": "./dist/providers/cerebras.js" }, "./providers/cohere": { "types": "./dist/providers/cohere.d.ts", "import": "./dist/providers/cohere.mjs", "require": "./dist/providers/cohere.js" }, "./providers/deepgram": { "types": "./dist/providers/deepgram.d.ts", "import": "./dist/providers/deepgram.mjs", "require": "./dist/providers/deepgram.js" }, "./providers/deepseek": { "types": "./dist/providers/deepseek.d.ts", "import": "./dist/providers/deepseek.mjs", "require": "./dist/providers/deepseek.js" }, "./providers/elevenlabs": { "types": "./dist/providers/elevenlabs.d.ts", "import": "./dist/providers/elevenlabs.mjs", "require": "./dist/providers/elevenlabs.js" }, "./providers/fireworks": { "types": "./dist/providers/fireworks.d.ts", "import": "./dist/providers/fireworks.mjs", "require": "./dist/providers/fireworks.js" }, "./providers/google-vertex": { "types": "./dist/providers/google-vertex.d.ts", "import": "./dist/providers/google-vertex.mjs", "require": "./dist/providers/google-vertex.js" }, "./providers/openrouter": { "types": "./dist/providers/openrouter.d.ts", "import": "./dist/providers/openrouter.mjs", "require": "./dist/providers/openrouter.js" }, "./providers/unified": { "types": "./dist/providers/unified.d.ts", "import": "./dist/providers/unified.mjs", "require": "./dist/providers/unified.js" } }, "publishConfig": { "access": "public" }, "keywords": [ "cloudflare", "workers", "rag", "ai", "agents", "autorag" ], "author": "Cloudflare Inc.", "license": "MIT", "homepage": "https://developers.cloudflare.com/ai-gateway/integrations/vercel-ai-sdk/", "repository": { "type": "git", "url": "git+ssh://git@github.com/cloudflare/ai.git" }, "bugs": { "url": "https://github.com/cloudflare/ai/issues" }, "peerDependencies": { "@ai-sdk/openai-compatible": "^2.0.0", "@ai-sdk/provider": "^3.0.0", "@ai-sdk/provider-utils": "^4.0.0", "ai": "^6.0.0" }, "optionalDependencies": { "@ai-sdk/amazon-bedrock": "^4.0.0", "@ai-sdk/anthropic": "^3.0.0", "@ai-sdk/azure": "^3.0.0", "@ai-sdk/cerebras": "^2.0.0", "@ai-sdk/cohere": "^3.0.0", "@ai-sdk/deepgram": "^2.0.0", "@ai-sdk/deepseek": "^2.0.0", "@ai-sdk/elevenlabs": "^2.0.0", "@ai-sdk/fireworks": "^2.0.0", "@ai-sdk/google": "^3.0.0", "@ai-sdk/google-vertex": "^4.0.0", "@ai-sdk/groq": "^3.0.0", "@ai-sdk/mistral": "^3.0.0", "@ai-sdk/openai": "^3.0.0", "@ai-sdk/perplexity": "^3.0.0", "@ai-sdk/xai": "^3.0.0", "@openrouter/ai-sdk-provider": "^1.5.4" }, "devDependencies": { "@biomejs/biome": "^2.3.10", "tsup": "^8.5.1", "typescript": "5.9.3" }, "scripts": { "build": "rm -rf dist && tsup --config tsup.config.ts", "format": "biome format --write", "test:ci": "vitest --watch=false", "test": "vitest", "type-check": "tsc --noEmit" } }