Python: один запрос
Пример использует стандартную библиотеку Python 3. Задайте NV_API_KEY, при необходимости NV_API_BASE_URL и NV_MODEL. Скрипт делает один запрос и не повторяет его автоматически.
Скачать chat.py · Инструкция и переменные окружения.
python examples/chat.py "Придумай три названия кофейни"
JavaScript: один запрос
Для Node.js 18 и новее используется встроенный fetch. Отдельный SDK не требуется. Секретный ключ не должен попадать в клиентский JavaScript.
node examples/chat.mjs "Объясни эту идею простыми словами"
Как обрабатывать ошибки
Проверяйте HTTP-статус и код ошибки. При превышении бюджета уменьшите объём запроса или пересмотрите лимит ключа. При обрыве связи сначала проверьте историю: отсутствие ответа ещё не означает, что провайдер не выполнил генерацию.
Автоповторы в наших примерах отключены. Идемпотентность платных POST-запросов ещё не реализована: повторный запрос может оплачиваться отдельно.
Проверка на собственных задачах
Подготовлен скрипт измерений. Без специального флага он выводит план и не обращается к API. В режиме выполнения делает фиксированное число запросов без повторов и записывает задержку, usage и ошибки.
Методика и статус результатов. Примеры опубликованы под лицензией MIT; текст лицензии.