File size: 1,997 Bytes
b17403a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
---
title: MiniMax Tools
emoji: 🎵
colorFrom: blue
colorTo: purple
sdk: docker
app_port: 7860
pinned: false
---

# MiniMax Tools

基于 MiniMax API 的一站式工具集合,包含音乐生成、图片生成、图像分析和语音设计四大功能。

## 🌟 功能特性

- **🎵 音乐生成**:根据文本提示和歌词生成音乐
- **🖼️ 图片生成**:基于文本描述生成高质量图片
- **👁️ 图像分析**:使用视觉语言模型分析图片内容
- **🔊 语音设计**:根据描述设计个性化语音
- **📊 统一监控**:实时查看使用统计和性能指标
- **🔒 数据安全**:用户数据自动清理,无长期存储
- **⚡ 限流保护**:内置限流机制,防止API过度调用

## 🚀 使用说明

1. 访问对应功能页面
2. 输入您的 MiniMax API Key
3. 填写相关参数
4. 提交请求即可

## 📋 API端点

- `GET /` - 主页
- `GET /music` - 音乐生成页面
- `POST /music/generate` - 生成音乐
- `GET /image-generation` - 图片生成页面
- `POST /image-generation/generate` - 生成图片
- `GET /vlm` - 图像分析页面
- `POST /vlm/analyze` - 分析图像
- `GET /voice-design` - 语音设计页面
- `POST /voice-design/design` - 设计语音
- `GET /admin` - 监控面板

## 🔧 限流策略

- **音乐生成**: 5分钟5次
- **图片生成**: 5分钟5次
- **图像分析**: 5分钟10次
- **语音设计**: 5分钟5次

## 🛡️ 数据安全

- 用户上传的文件在1小时后自动删除
- 不存储用户的API Key
- 仅保留API调用统计数据
- 所有临时数据定期清理

## 🆘 常见问题

### Q: 如何获取 MiniMax API Key?
A: 访问 [MiniMax 官网](https://api.minimaxi.com) 注册账户并获取 API Key。

### Q: 文件上传失败怎么办?
A: 检查文件格式是否正确,确保网络连接稳定。

### Q: API 调用被限流怎么办?
A: 等待限流时间窗口结束,或联系管理员调整限流策略。

## 📄 License

MIT License