0.1.1 • Published 4 months ago

empire-chain-js v0.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Empire Chain JS

A powerful JavaScript/TypeScript library for working with multiple LLM providers including OpenAI, Anthropic, and Groq.

Installation

npm install empire-chain-js

Features

  • Unified interface for multiple LLM providers
  • Support for OpenAI, Anthropic, and Groq
  • TypeScript support
  • Easy to use API
  • Environment variables configuration

Usage

First, set up your environment variables:

OPENAI_API_KEY=your_openai_key
ANTHROPIC_API_KEY=your_anthropic_key
GROQ_API_KEY=your_groq_key

Then use the library:

import { OpenAILLM, AnthropicLLM, GroqLLM } from 'empire-chain-js';

// Initialize LLM instances
const openai = new OpenAILLM();
const anthropic = new AnthropicLLM();
const groq = new GroqLLM();

// Generate text
const response = await openai.generate("What is the capital of France?");
console.log(response);

API Reference

OpenAILLM

const llm = new OpenAILLM();
const response = await llm.generate(prompt: string);

AnthropicLLM

const llm = new AnthropicLLM();
const response = await llm.generate(prompt: string);

GroqLLM

const llm = new GroqLLM();
const response = await llm.generate(prompt: string);

License

MIT

Author

Manas Chopra