UNPKG

@isdk/ai-tool-llm-openai

Version:

llama.cpp LLM Provider - OpenAI Compatible

80 lines 2.3 kB
{ "name": "@isdk/ai-tool-llm-openai", "version": "0.1.17", "author": "Riceball LEE <snowyu.lee@gmail.com>", "homepage": "https://github.com/isdk/ai-tool-llm-openai.js", "repository": { "type": "git", "url": "git://github.com/isdk/ai-tool-llm-openai.js.git" }, "main": "./dist/index.js", "module": "./dist/index.mjs", "exports": { ".": { "types": "./dist/index.d.ts", "require": "./dist/index.js", "import": "./dist/index.mjs" } }, "dependencies": { "openai": "^4.91.1", "@isdk/ai-tool": "^0.8.1", "@isdk/ai-tool-llm": "^0.1.14" }, "devDependencies": { "@antfu/eslint-config": "^4.10.1", "@huggingface/hub": "^0.15.2", "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "~8.41.0", "eslint": "^9.34.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-tsdoc": "^0.4.0", "prettier": "^3.6.2", "terser": "^5.44.0", "tsup": "^8.5.0", "tsx": "^4.20.5", "typedoc": "^0.28.13", "typedoc-plugin-markdown": "^4.8.1", "typescript": "~5.7.3", "vite": "^7.1.4", "vitest": "^3.2.4", "vitest-fetch-mock": "^0.4.5", "zod": "^3.24.2", "@isdk/ai-tool-prompt": "^0.4.2" }, "files": [ "docs", "dist" ], "keywords": [ "ai", "ai-tool", "tool", "llm", "llamacpp", "llama.cpp" ], "maintainers": [ "Riceball LEE <snowyu.lee@gmail.com>" ], "engines": { "node": ">=20.11.1" }, "types": "./dist/index.d.ts", "scripts": { "build-fast": "tsup", "build": "pnpm run build-fast --dts-resolve --dts && pnpm run doc:md", "clean": "rm -fr web docs dist", "doc": "typedoc --plugin none --out web", "doc:md": "typedoc --plugin typedoc-plugin-markdown --out docs", "style": "pnpm run format -c && pnpm run lint", "style:fix": "pnpm run format:fix && npm run lint:fix", "format": "prettier \"**/*.{ts,tsx,js,jsx,css,scss,sass,less,md}\"", "format:fix": "pnpm run format --write", "lint": "eslint .", "lint:fix": "pnpm run lint --fix", "test": "vitest run", "release": "pnpm run clean && pnpm run build && git add -f docs && git ci -m 'docs: update API docs' && pnpm dlx commit-and-tag-version -s", "release.alpha": "pnpm run release -- --prerelease alpha" } }