TinyShip
TinyShip
 TinyShip
TinyShip
TinyShip 文档中心
TinyShip 用户指南快速开始基础配置
积分系统配置指南
AI 功能配置AI 对话配置AI 图片生成配置AI 视频生成配置
存储服务配置验证码配置
用户指南AI 功能

AI 图片生成配置

配置 AI 图片生成功能

TinyShip 支持 AI 图片生成功能,可以集成多个图片生成服务。本文档介绍如何配置 AI 图片生成功能。

相关页面

页面路径说明
图片生成页/image-generateAI 图片生成界面

支持的图片生成服务

服务模型特点
Qwen Imageqwen-image-max, qwen-image-plus通义万相,中文理解好
Fal.aifal-ai/flux/schnell快速生成,效果优秀
OpenAIdall-e-3, dall-e-2DALL-E 系列,效果稳定

配置说明

AI 图片生成的配置位于 config/aiImage.ts:

// config/aiImage.ts
export const aiImageConfig = {
  defaultProvider: 'qwen' as const,        // 默认图片生成提供商
  
  defaultModels: {
    qwen: 'qwen-image-plus',
    fal: 'fal-ai/flux/schnell',
    openai: 'dall-e-3'
  },
  
  availableModels: {
    qwen: ['qwen-image-max', 'qwen-image-plus'],
    fal: ['fal-ai/flux/schnell'],
    openai: ['dall-e-3', 'dall-e-2']
  }
}

环境变量配置

在 .env 文件中添加对应的 API 密钥:

# Qwen Image (通义万相)
QWEN_API_KEY="your-qwen-api-key"

# Fal.ai
FAL_API_KEY="your-fal-api-key"

# OpenAI DALL-E
OPENAI_API_KEY="your-openai-api-key"

积分消耗配置

AI 图片生成通常消耗更多积分,可以在 config/credits.ts 中配置不同模型的积分消耗:

// config/credits.ts
export const creditsConfig = {
  fixedConsumption: {
    // AI 图片生成 - 按模型定价
    aiImage: {
      default: 10,
      models: {
        'qwen-image-max': 8,
        'qwen-image-plus': 5,
        'fal-ai/flux/schnell': 6,
        'dall-e-3': 15,
        'dall-e-2': 8,
      }
    },
  },
}

相关文档:

  • AI 对话配置
  • 积分系统配置 - 配置积分消耗规则

AI 对话配置

配置 AI 对话功能

AI 视频生成配置

配置 AI 视频生成功能

On this page

相关页面支持的图片生成服务配置说明环境变量配置积分消耗配置