ai-gateway-provider
Version:
AI Gateway Provider for AI-SDK
168 lines • 5.26 kB
JSON
{
"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"
}
}