Installation
Detailed installation guide for all supported platforms.
Prerequisites
- Node.js 18+ or Python 3.8+
- npm, yarn, pnpm, or bun (for Node.js)
- pip or poetry (for Python)
Node.js / TypeScript
Using npm
bash
npm install openaiUsing yarn
bash
yarn add openaiUsing pnpm
bash
pnpm add openaiUsing bun
bash
bun add openaiPython
Using pip
bash
pip install openaiUsing poetry
bash
poetry add openaiUsing pipenv
bash
pipenv install openaiVerify Installation
Node.js
test.ts
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://superagentstack.orionixtech.com/api/v1',
apiKey: 'test',
});
console.log('✅ OpenAI SDK installed successfully');Python
test.py
from openai import OpenAI
client = OpenAI(
base_url="https://superagentstack.orionixtech.com/api/v1",
api_key="test"
)
print("✅ OpenAI SDK installed successfully")Optional Dependencies
For Streaming (Next.js)
bash
npm install aiFor Environment Variables
bash
# Node.js
npm install dotenv
# Python
pip install python-dotenvFor Web Frameworks
bash
# Next.js
npx create-next-app@latest
# FastAPI (Python)
pip install fastapi uvicorn
# Flask (Python)
pip install flaskTroubleshooting
Module not found
Make sure you're in the correct directory and the package is installed:
bash
# Check if installed
npm list openai
# Reinstall if needed
npm install openaiTypeScript errors
Install type definitions:
bash
npm install --save-dev @types/nodePython import errors
Verify Python version and reinstall:
bash
python --version # Should be 3.8+
pip install --upgrade openaiNeed Help?
If you encounter any issues, check our error handling guide or contact support.