add NVIDIA_BASE_URL and NVIDIA_API_KEY to control hosted vs local endpoints

use --env NVIDIA_BASE_URL=http://localhost:8000 to connect to a local NIM running at localhost:8000

 use --env NVIDIA_API_KEY=blah when connecting to hosted NIM, e.g. NVIDIA_BASE_URL=https://integrate.api.nvidia.com
This commit is contained in:
Matthew Farrellee 2025-01-29 11:52:43 -05:00
parent 9f709387e2
commit 115bf2a23f

View file

@ -15,8 +15,8 @@ providers:
- provider_id: nvidia
provider_type: remote::nvidia
config:
url: https://integrate.api.nvidia.com
api_key: ${env.NVIDIA_API_KEY}
url: ${env.NVIDIA_BASE_URL:https://integrate.api.nvidia.com}
api_key: ${env.NVIDIA_API_KEY:}
vector_io:
- provider_id: faiss
provider_type: inline::faiss