llmjs2
v1.7.1
Published
A unified Node.js library for connecting to multiple Large Language Model (LLM) providers: OpenAI, Ollama, and OpenRouter.
Downloads
373
Maintainers
Readme
llmjs2
llmjs2 is a unified Node.js library for OpenAI, Ollama, and OpenRouter with routing, guardrails, and an OpenAI-style server mode.
Quick Links
- Core README: core/README.md
- CLI Guide: core/docs/CLI.md
- Server Mode: core/docs/SERVER_MODE.md
- Router Guide: core/docs/ROUTER_GUIDE.md
Install
npm install llmjs2Basic Usage
const { completion } = require('llmjs2');
(async () => {
const result = await completion({
model: 'openai/gpt-4',
messages: [{ role: 'user', content: 'Say hello in one sentence.' }]
});
console.log(result);
})();