1.2.1 • Published 7 months ago

@lmstudio/sdk v1.2.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
7 months ago

lmstudio-ts is LM Studio's official JavaScript/TypeScript client SDK, it allows you to

Using python? See lmstudio-python

Installation

npm install @lmstudio/sdk --save

Quick Example

import { LMStudioClient } from "@lmstudio/sdk";
const client = new LMStudioClient();

const model = await client.llm.model("llama-3.2-1b-instruct");
const result = await model.respond("What is the meaning of life?");

console.info(result.content);

For more examples and documentation, visit lmstudio-js docs.

Why use lmstudio-js over openai sdk?

Open AI's SDK is designed to use with Open AI's proprietary models. As such, it is missing many features that are essential for using LLMs in a local environment, such as:

  • Managing loading and unloading models from memory
  • Configuring load parameters (context length, gpu offload settings, etc.)
  • Speculative decoding
  • Getting information (such as context length, model size, etc.) about a model
  • ... and more

In addition, while openai sdk is automatically generated, lmstudio-js is designed from ground-up to be clean and easy to use for TypeScript/JavaScript developers.

Contributing

You can build the project locally by following these steps:

git clone https://github.com/lmstudio-ai/lmstudio-js.git --recursive
cd lmstudio-js
npm install
npm run build

Community

1.2.0

7 months ago

1.1.1

9 months ago

1.1.0

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago

1.2.1

7 months ago

0.3.0

1 year ago

0.4.5

12 months ago

0.4.4

12 months ago

0.4.7

12 months ago

0.4.6

12 months ago

0.5.0

10 months ago

0.4.1

1 year ago

0.4.0

1 year ago

0.4.3

1 year ago

0.4.2

1 year ago

0.2.0

1 year ago

0.1.0

1 year ago

0.0.11

2 years ago

0.0.12

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.5

2 years ago

0.0.6

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago