← Усі оновлення

NVIDIA NIM як опційний ШІ-провайдер

Після перевірки безкоштовного NVIDIA API стало зрозуміло, що його можна використати для beta-тестів, але не варто робити єдиною опорою продукту. Тому BASE Auditor отримав універсальний вибір ШІ-провайдера з безпечним резервним режимом аналізу за правилами.

Коротко

Додали підтримку NVIDIA NIM через OpenAI-compatible API, не прибираючи OpenAI і без ризику зламати режим аналізу за правилами.

Що додали

  • + Новий параметр AI_PROVIDER з варіантами rule_based, openai і nvidia.
  • + Підтримку NVIDIA_API_KEY, NVIDIA_BASE_URL і NVIDIA_MODEL для NVIDIA NIM / build.nvidia.com.
  • + Універсальний OpenAI-compatible виклик для ШІ-аналізу звіту.
  • + Автоматичний резервний режим аналізу за правилами, якщо зовнішній ШІ-провайдер не налаштований або повертає помилку.
  • + Health-check поля ai_provider, nvidia_optional і nvidia_enabled.
  • + Оновлену документацію в README і .env.example.

Що прибрали

  • - Жорстку прив'язку ШІ-шару тільки до OpenAI endpoint.
  • - Ризик, що помилка NVIDIA або OpenAI повністю зламає генерацію аудиту для користувача.

Коментар до релізу

NVIDIA режим не вмикається автоматично: потрібні AI_PROVIDER=nvidia і NVIDIA_API_KEY.

Без ключів сервіс продовжує працювати у безкоштовному режимі аналізу за правилами.

Інші оновлення

Подивитися приклад звіту