点击选择图片 或将图片拖拽到此处
支持 PNG、JPEG、WebP、GIF、BMP、SVG 等格式
Base64 是一种将任意二进制数据编码为纯 ASCII 文本的方案。它使用 64 个可打印字符(A-Z、a-z、0-9、+、/)将每 3 字节原始数据映射为 4 个字符,使二进制内容可在只支持文本的协议(如 JSON、HTML、电子邮件)中安全传输。
| API | 支持方式 | 格式要求 |
|---|---|---|
| OpenAI GPT-4o / GPT-4V | URL 或 Base64 | JPEG、PNG、GIF、WebP,最大 20MB |
| Anthropic Claude | Base64(media type) | JPEG、PNG、GIF、WebP,最大 5MB |
| Google Gemini | URL、Base64 或 inline_data | JPEG、PNG、WebP、HEIC、HEIF |
| 通义千问 VL | URL 或 Base64 | JPEG、PNG,建议不超过 10MB |
| 原始大小 | Base64 后 | 增大比例 |
|---|---|---|
| 100 KB | 约 133 KB | +33% |
| 500 KB | 约 667 KB | +33% |
| 1 MB | 约 1.33 MB | +33% |
| 5 MB | 约 6.67 MB | +33% |
| 格式 | 压缩类型 | 透明通道 | 适用场景 |
|---|---|---|---|
| PNG | 无损 | 支持 | 截图、图标、精确图形 |
| JPEG | 有损 | 不支持 | 照片、复杂场景(文件小) |
| WebP | 无损/有损均可 | 支持 | Web 图片,体积比 JPEG 小约 25-34% |
| GIF | 无损(256色) | 支持 | 简单动画 |