Скилл: изображения и документы
Передача файлов без вымышленных ссылок и путей
Вход
Проверь, что модель поддерживает нужную модальность. Текстовый метод и модель анализа изображений не подразумевают генерацию изображений
| Формат | Локальное изображение |
|---|---|
| Chat Completions | Data URI в image_url.url |
| Messages | Base64 в image.source.data |
| GenerateContent | Base64 в inlineData.data |
MIME-тип должен соответствовать файлу. В Messages и GenerateContent не добавляй префикс data URI в поле base64
URL и пути
Путь на локальном компьютере не доступен серверу. Передавай байты или разрешённую прямую ссылку
Не отправляй ключ GetAPI на домен, указанный в ответе модели. Проверяй доступность и допустимость внешнего адреса до загрузки
PDF, аудио и видео
Поддержку документа и способ загрузки проверяй отдельно. Files API другого сервиса не становится доступным из-за смены base URL
Не имитируй анализ файла по имени или отсутствующему содержимому. Если файл недоступен, сообщи ограничение
Примеры: изображения и документы, анализ изображений