Skip to content

Installation ​

Prerequisites ​

  • Node.js 16.x or higher
  • npm, yarn, or pnpm

Install via npm ​

bash
npm install multi-llm-ts

Install via yarn ​

bash
yarn add multi-llm-ts

Install via pnpm ​

bash
pnpm add multi-llm-ts

Verify Installation ​

Create a simple test file to verify the installation:

typescript
import { igniteModel, loadModels, Message } from 'multi-llm-ts'

console.log('multi-llm-ts installed successfully!')

TypeScript Configuration ​

multi-llm-ts is built with TypeScript and includes type definitions. Ensure your tsconfig.json includes:

json
{
  "compilerOptions": {
    "target": "ES2020",
    "module": "commonjs",
    "moduleResolution": "node",
    "esModuleInterop": true,
    "strict": true
  }
}

Provider-Specific Setup ​

Depending on which LLM providers you plan to use, you may need to obtain API keys:

Store your API keys securely using environment variables:

bash
export OPENAI_API_KEY="your-key-here"
export ANTHROPIC_API_KEY="your-key-here"

Next Steps ​

Now that you have multi-llm-ts installed, continue to the Quick Start Guide to build your first application.

Released under the MIT License.