Skip to main content
Docs
Client Libraries

Client Libraries

Install the Elyxir API client libraries to start building with AI models.

Elyxir is compatible with the OpenAI SDK — use your preferred language's OpenAI client with the Elyxir base URL and your API key.

JavaScript / TypeScript

Bun

bun add openai

npm / Node.js

npm install openai

Usage

import OpenAI from "openai";
 
const client = new OpenAI({
  apiKey: "your-elyxir-api-key",
  baseURL: "https://api.elyxir.ai/v1",
});
 
const response = await client.chat.completions.create({
  model: "gpt-4o-mini",
  messages: [{ role: "user", content: "Hello!" }],
});
 
console.log(response.choices[0].message.content);

Python

pip install openai

Usage

from openai import OpenAI
 
client = OpenAI(
    api_key="your-elyxir-api-key",
    base_url="https://api.elyxir.ai/v1",
)
 
response = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": "Hello!"}],
)
 
print(response.choices[0].message.content)

Getting Your API Key

  1. Go to Settings > API Keys
  2. Click Create Key
  3. Copy the key and store it securely
Client Libraries | elyxir