5 минут

Gemini API: пример через совместимый клиент

Совместимый слой удобен для единого текстового интерфейса, но специфические функции Gemini могут потребовать родной SDK.

Единый интерфейс

Для базового текстового запроса достаточно изменить Base URL, ключ и идентификатор модели. Именно этот подход использует единый gateway.

Границы совместимости

Файлы, встроенные инструменты и новые возможности провайдера не всегда отображаются один к одному в чужой схеме. Проверяйте поддержку до переноса сложного workflow.

Тестирование

Закрепите небольшой набор эталонных запросов и запускайте его после смены модели или маршрута. Проверяйте не только HTTP 200, но и непустой осмысленный ответ.