UNPKG

@llumiverse/drivers

Version:

LLM driver implementations. Currently supported are: openai, huggingface, bedrock, replicate.

88 lines 2.32 kB
{ "name": "@llumiverse/drivers", "version": "1.3.0", "type": "module", "description": "LLM driver implementations. Currently supported are: openai, huggingface, bedrock, replicate.", "files": [ "lib", "src" ], "types": "./lib/types/index.d.ts", "exports": { "types": "./lib/types/index.d.ts", "import": "./lib/esm/index.js", "require": "./lib/cjs/index.js" }, "author": "Llumiverse", "license": "Apache-2.0", "homepage": "https://github.com/vertesia/llumiverse", "repository": { "type": "git", "url": "git+ssh://git@github.com/vertesia/llumiverse.git" }, "keywords": [ "llm", "ai", "prompt", "prompt engineering", "ml", "machine learning", "embeddings", "training", "model", "universal", "api", "chatgpt", "openai", "vertexai", "bedrock", "replicate", "huggingface", "togetherai" ], "devDependencies": { "dotenv": "^16.6.1", "rimraf": "^6.1.2", "ts-dual-module": "^0.6.3", "typescript": "^6.0.2", "vitest": "^4.0.18" }, "dependencies": { "@anthropic-ai/sdk": "^0.96.0", "@anthropic-ai/vertex-sdk": "^0.16.0", "@aws-sdk/client-bedrock": "^3.1033.0", "@aws-sdk/client-bedrock-runtime": "^3.1033.0", "@aws-sdk/client-s3": "^3.1033.0", "@aws-sdk/credential-providers": "^3.1033.0", "@aws-sdk/lib-storage": "^3.1033.0", "@aws-sdk/types": "^3.973.8", "@azure-rest/ai-inference": "1.0.0-beta.6", "@azure/ai-projects": "1.0.0-beta.10", "@azure/core-auth": "^1.10.1", "@azure/core-sse": "^2.3.0", "@azure/identity": "^4.13.0", "@azure/openai": "2.0.0", "@google-cloud/aiplatform": "^6.5.0", "@google/genai": "2.1.0", "@huggingface/inference": "4.13.11", "@vertesia/api-fetch-client": "^1.2.0", "eventsource": "^4.1.0", "google-auth-library": "^10.6.2", "groq-sdk": "^0.37.0", "mnemonist": "^0.40.3", "node-web-stream-adapters": "^0.2.1", "openai": "^6.33.0", "replicate": "^1.4.0", "@llumiverse/common": "1.3.0", "@llumiverse/core": "1.3.0" }, "ts_dual_module": { "outDir": "lib" }, "scripts": { "lint": "biome lint src", "test": "vitest run --retry 3", "build": "pnpm exec tsmod build", "clean": "rimraf ./lib tsconfig.tsbuildinfo" } }