Что такое Base64 — кодирование данных для AI

Base64 — метод кодирования бинарных данных (изображений, файлов) в текстовую строку из ASCII-символов. Широко используется для передачи изображений в AI API.

Base64 увеличивает размер данных примерно на 33%, но позволяет передавать бинарные файлы через текстовые протоколы. В AI API Base64 используется для отправки изображений на анализ мультимодальным моделям. Вместо загрузки файла на сервер изображение кодируется в строку и передаётся прямо в JSON-запросе. OpenAI и Anthropic API принимают изображения в формате Base64 для visual understanding. Альтернатива — передача URL изображения, но Base64 не требует публичного хостинга.

Примеры использования

  • Отправка скриншота в GPT-4V для анализа через Base64-кодирование
  • Встраивание маленьких изображений (иконок) прямо в JSON-запрос
  • Получение сгенерированного изображения от DALL-E API в формате Base64

Связанные термины

Попробуйте Base64 в Stone AI

Открыть AI-чат →