Перейти к содержанию

Google Gemini

Используйте модели Google Gemini с префиксом google:. Семейство Gemini предлагает хорошее соотношение цены и качества, особенно модели Flash.

Настройка

export GOOGLE_API_KEY="AI..."

Доступные модели

Модель Назначение
gemini-2.5-pro-preview Новейшая, лучшее качество
gemini-2.5-flash-preview Быстрая и эффективная
gemini-2.0-flash Flash предыдущего поколения
gemini-2.0-flash-lite Легковесная, ультрадешёвая
gemini-1.5-pro Стабильная продакшн-модель
gemini-1.5-flash Быстрая модель предыдущего поколения

Использование

from eval_lib import AnswerRelevancyMetric, FaithfulnessMetric

metric = AnswerRelevancyMetric(model="google:gemini-2.0-flash", threshold=0.7)
metric = FaithfulnessMetric(model="google:gemini-2.5-pro-preview", threshold=0.7)

Модели Flash отлично подходят для разработки и тестирования благодаря низкой стоимости и высокой скорости. Для финальных оценок рекомендуется использовать Pro-версии.

Прямые вызовы API

from eval_lib import chat_complete

response, cost = await chat_complete(
    llm="google:gemini-2.0-flash",
    messages=[{"role": "user", "content": "Hello!"}],
    temperature=0.0
)