Documentation

Getting Started

Welcome to Luminaire A.I's documentation. This guide will help you understand and integrate our AI-powered solutions into your workflow.

Quick Start

# Install via npm
npm install @luminaire/ai-sdk

# Initialize the client
import { LuminaireAI } from '@luminaire/ai-sdk';

const client = new LuminaireAI({
  apiKey: 'your-api-key'
});

API Reference

Image Generation

// Generate an image using DALL-E 3
const image = await client.generateImage({
  prompt: 'A futuristic city at night',
  model: 'dalle-3',
  size: '1024x1024'
});

Text Generation

// Generate text using GPT-4
const completion = await client.generateText({
  prompt: 'Write a marketing copy for...',
  model: 'gpt-4',
  maxTokens: 500
});

Campaign Management

// Create a new campaign
const campaign = await client.createCampaign({
  name: 'Summer Sale 2024',
  target: 'social-media',
  budget: 1000,
  duration: '30d'
});

Webhooks

Set up webhooks to receive real-time updates about your campaigns and generations:

// Register a webhook
const webhook = await client.createWebhook({
  url: 'https://your-domain.com/webhook',
  events: ['campaign.completed', 'generation.finished']
});

Rate Limits

PlanRequests/minDaily Limit
Starter101,000
Professional5010,000
EnterpriseUnlimitedUnlimited

Support

Need help? Our support team is available 24/7:

  • Email: support@luminaire.ai
  • Documentation: docs.luminaire.ai
  • API Status: status.luminaire.ai