PLUGIN

Report

1 star

18 Downloads

OpenAI, Claude, or any other OpenAI compat endpoint

package-lock.json

{
  "name": "lms-plugin-openai",
  "version": "1.0.0",
  "lockfileVersion": 3,
  "requires": true,
  "packages": {
    "": {
      "name": "lms-plugin-openai",
      "version": "1.0.0",
      "license": "ISC",
      "dependencies": {
        "@lmstudio/sdk": "^1.3.0",
        "openai": "^5.2.0",
        "zod": "3.24.1"
      },
      "devDependencies": {
        "@types/node": "^20.14.8"
      }
    },
    "node_modules/@lmstudio/lms-isomorphic": {
      "version": "0.4.6",
      "resolved": "https://registry.npmjs.org/@lmstudio/lms-isomorphic/-/lms-isomorphic-0.4.6.tgz",
      "integrity": "sha512-v0LIjXKnDe3Ff3XZO5eQjlVxTjleUHXaom14MV7QU9bvwaoo3l5p71+xJ3mmSaqZq370CQ6pTKCn1Bb7Jf+VwQ==",
      "license": "Apache-2.0",
      "dependencies": {
        "ws": "^8.16.0"
      }
    },
    "node_modules/@lmstudio/sdk": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/@lmstudio/sdk/-/sdk-1.3.0.tgz",
      "integrity": "sha512-ppFnscNbR0WfBaHPA1S1wFSfPHlilPR1+e1uYegKtpo3RO9DJ67nwihNA9xd1ZBP+UH5FAl+lsRKrkMGuiGdtg==",
      "license": "Apache-2.0",
      "dependencies": {
        "@lmstudio/lms-isomorphic": "^0.4.6",
        "chalk": "^4.1.2",
        "jsonschema": "^1.5.0",
        "zod": "^3.22.4",
        "zod-to-json-schema": "^3.22.5"
      }
    },
    "node_modules/@types/node": {
      "version": "20.14.8",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "undici-types": "~5.26.4"
      }
    },
    "node_modules/ansi-styles": {
      "version": "4.3.0",
      "license": "MIT",
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
      }
    },
    "node_modules/chalk": {
      "version": "4.1.2",
      "license": "MIT",
      "dependencies": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "url": "https://github.com/chalk/chalk?sponsor=1"
      }
    },
    "node_modules/color-convert": {
      "version": "2.0.1",
      "license": "MIT",
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/color-name": {
      "version": "1.1.4",
      "license": "MIT"
    },
    "node_modules/has-flag": {
      "version": "4.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/jsonschema": {
      "version": "1.5.0",
      "license": "MIT",
      "engines": {
        "node": "*"
      }
    },
    "node_modules/openai": {
      "version": "5.2.0",
      "resolved": "https://registry.npmjs.org/openai/-/openai-5.2.0.tgz",
      "integrity": "sha512-b+Sf2Yk2eApDkhqHr7C4d5hux9gkHUvyqQ7RrdSfLsjrXkCZpJPqkME0u5Py7RPB28Ozz+RkJZpW7YPTOoChew==",
      "license": "Apache-2.0",
      "bin": {
        "openai": "bin/cli"
      },
      "peerDependencies": {
        "ws": "^8.18.0",
        "zod": "^3.23.8"
      },
      "peerDependenciesMeta": {
        "ws": {
          "optional": true
        },
        "zod": {
          "optional": true
        }
      }
    },
    "node_modules/supports-color": {
      "version": "7.2.0",
      "license": "MIT",
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/undici-types": {
      "version": "5.26.5",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/ws": {
      "version": "8.18.2",
      "license": "MIT",
      "engines": {
        "node": ">=10.0.0"
      },
      "peerDependencies": {
        "bufferutil": "^4.0.1",
        "utf-8-validate": ">=5.0.2"
      },
      "peerDependenciesMeta": {
        "bufferutil": {
          "optional": true
        },
        "utf-8-validate": {
          "optional": true
        }
      }
    },
    "node_modules/zod": {
      "version": "3.24.1",
      "license": "MIT",
      "funding": {
        "url": "https://github.com/sponsors/colinhacks"
      }
    },
    "node_modules/zod-to-json-schema": {
      "version": "3.22.5",
      "license": "ISC",
      "peerDependencies": {
        "zod": "^3.22.4"
      }
    }
  }
}