TinyShip
TinyShip
 TinyShip
TinyShip
TinyShip Documentation
TinyShip User GuideGetting StartedBasic Configuration
Credits System Configuration
AI Features ConfigurationAI Chat ConfigurationAI Image Generation Configuration
Storage Service ConfigurationCaptcha Configuration
User GuideAI Features

AI Image Generation Configuration

Configure AI image generation functionality

Related Pages

PagePathDescription
Image Gen/image-generateAI image generation main page

OpenAI DALL-E Configuration

OPENAI_API_KEY="sk-xxx"

Replicate Configuration

REPLICATE_API_TOKEN="r8_xxx"

SiliconFlow Configuration

SILICONFLOW_API_KEY="sk-xxx"

Configure Default Provider

// config/aiImage.ts
export const aiImageConfig = {
  defaultProvider: 'openai',
  defaultModel: 'dall-e-3',
}

Configure Available Models

// config/aiImage.ts
export const aiImageConfig = {
  availableModels: [
    { id: 'dall-e-3', name: 'DALL-E 3', provider: 'openai' },
    { id: 'dall-e-2', name: 'DALL-E 2', provider: 'openai' },
    { id: 'stable-diffusion', name: 'Stable Diffusion', provider: 'replicate' },
  ],
}

Image Size Configuration

// config/aiImage.ts
export const aiImageConfig = {
  sizes: ['256x256', '512x512', '1024x1024'],
  defaultSize: '1024x1024',
}

AI Chat Configuration

Configure AI chat functionality

Storage Service Configuration

Configure file storage service

On this page

Related PagesOpenAI DALL-E ConfigurationReplicate ConfigurationSiliconFlow ConfigurationConfigure Default ProviderConfigure Available ModelsImage Size Configuration