-
Зарегистрируйтесь на платформе Alibaba Cloud DashScope:
- Международный: https://dashscope.console.aliyun.com/
- Китай: https://dashscope.console.aliyun.com/
-
Создайте API ключ в разделе "API Keys"
-
Установите переменную окружения:
setx DASHSCOPE_API_KEY "ваш_api_ключ"[System.Environment]::SetEnvironmentVariable('DASHSCOPE_API_KEY', 'ваш_api_ключ', 'User')export DASHSCOPE_API_KEY="ваш_api_ключ"Добавьте в docker-compose.yml:
environment:
- DASHSCOPE_API_KEY=ваш_api_ключ| Модель | Описание |
|---|---|
qwen-image-max |
Флагманская модель для сложных сцен с текстом |
qwen-image-plus |
Универсальная модель (по умолчанию) |
qwen-image |
Базовая модель |
wan2.6-t2i |
Реалистичные сцены и фотография |
wan2.5-t2i-preview |
Быстрая генерация реалистичных изображений |
wan2.2-t2i-flash |
Самая быстрая модель с кастомным разрешением |
curl -X POST http://localhost:3264/api/images/generations \
-H "Content-Type: application/json" \
-d '{
"prompt": "Красивый закат над горами в стиле аниме",
"model": "qwen-image-plus",
"n": 1,
"size": "1024x1024"
}'import OpenAI from 'openai';
const openai = new OpenAI({
baseURL: 'http://localhost:3264/api',
apiKey: 'dummy-key'
});
const response = await openai.images.generate({
model: 'qwen-image-plus',
prompt: 'Космическая станция на орбите Марса',
n: 1,
size: '1024x1024'
});
console.log(response.data[0].url);- Откройте настройки Open WebUI
- Перейдите в раздел «Изображения» (Images)
- Включите генерацию изображений
- Укажите:
- Базовый URL (Base URL):
http://localhost:3264/api - API-ключ (API Key): любой (если авторизация отключена)
- Модель (Model):
qwen-image-plus
- Базовый URL (Base URL):
curl http://localhost:3264/api/images/statusОтвет:
{
"available": true,
"apiKeyConfigured": true,
"message": "API генерации изображений доступен"
}curl http://localhost:3264/api/images/models512x512768x768960x9601024x1024(по умолчанию)1024x1792(портрет)1792x1024(ландшафт)
- Wan модели (
wan2.*) используют только асинхронный режим с опросом статуса - Qwen Image модели поддерживают как синхронный, так и асинхронный режим
- Максимальное количество генераций за один запрос: 4
- Время генерации: обычно 5-30 секунд в зависимости от модели и размера