mkaaad
1b02abd487
Honor explicit model URL overrides for NVIDIA endpoints ( #18152 )
...
Some NVIDIA hosted models (e.g. meta/llama-3.2-11b-vision-instruct )
expose a full
endpoint URL per model that does not follow the normal base_url +
url_suffix
assembly. Previously the Go driver always called {base}/chat/completions
, so chat
requests for these vision models hit the wrong endpoint and failed.
This PR adds an optional per-model url field in conf/models/nvidia.json
. When
present, every NVIDIA driver request (chat, streaming chat, embedding,
rerank, model
listing) uses it directly; otherwise the standard assembly is unchanged.
2026-08-12 14:17:13 +08:00
..
2026-07-31 19:15:38 +08:00
2026-08-03 21:30:01 +08:00
2026-08-04 16:39:31 +08:00
2026-08-04 16:39:31 +08:00
2026-08-05 21:50:28 +08:00
2026-08-06 14:45:10 +08:00
2026-08-05 21:50:28 +08:00
2026-08-03 21:30:01 +08:00
2026-08-05 21:50:28 +08:00
2026-08-03 12:13:43 +08:00
2026-08-04 16:59:25 +08:00
2026-08-06 10:48:28 +08:00
2026-08-03 21:30:01 +08:00
2026-08-03 21:30:01 +08:00
2026-08-06 16:18:12 +08:00
2026-08-06 15:54:00 +08:00
2026-08-06 15:54:00 +08:00
2026-08-03 21:30:01 +08:00
2026-07-22 22:30:57 +08:00
2026-07-31 19:15:38 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 21:30:01 +08:00
2026-08-05 21:50:28 +08:00
2026-08-06 13:36:04 +08:00
2026-08-03 20:19:22 +08:00
2026-08-03 20:19:22 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 12:13:43 +08:00
2026-07-31 19:15:38 +08:00
2026-08-04 16:59:25 +08:00
2026-07-22 22:30:57 +08:00
2026-08-11 19:12:42 +08:00
2026-07-31 19:15:38 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 18:07:41 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 12:13:43 +08:00
2026-07-21 13:51:17 +08:00
2026-07-21 13:51:17 +08:00
2026-08-10 14:37:05 +08:00
2026-08-06 13:36:04 +08:00
2026-08-06 13:36:04 +08:00
2026-08-06 14:45:10 +08:00
2026-08-05 21:50:28 +08:00
2026-08-04 16:59:25 +08:00
2026-07-31 19:15:38 +08:00
2026-08-06 13:36:04 +08:00
2026-08-05 21:50:28 +08:00
2026-08-04 16:59:25 +08:00
2026-07-31 19:15:38 +08:00
2026-08-06 14:45:10 +08:00
2026-08-03 13:54:35 +08:00
2026-08-05 21:50:28 +08:00
2026-08-03 13:54:35 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 13:54:35 +08:00
2026-08-05 21:50:28 +08:00
2026-08-03 18:07:55 +08:00
2026-08-06 13:36:04 +08:00
2026-07-24 19:23:51 +08:00
2026-08-06 13:36:04 +08:00
2026-08-03 13:54:35 +08:00
2026-08-03 13:54:35 +08:00
2026-08-05 21:50:28 +08:00
2026-08-04 16:59:25 +08:00
2026-08-11 16:18:49 +08:00
2026-07-31 19:15:38 +08:00
2026-07-31 19:15:38 +08:00
2026-08-04 16:59:25 +08:00
2026-08-05 21:50:28 +08:00
2026-08-03 15:08:55 +08:00
2026-07-31 19:15:38 +08:00
2026-08-06 13:36:04 +08:00
2026-08-12 14:17:13 +08:00
2026-08-05 21:50:28 +08:00
2026-08-03 15:08:55 +08:00
2026-07-31 19:15:38 +08:00
2026-08-04 16:59:25 +08:00
2026-08-11 19:12:42 +08:00
2026-08-11 19:12:42 +08:00
2026-08-06 13:36:04 +08:00
2026-07-31 19:15:38 +08:00
2026-08-04 14:42:16 +08:00
2026-08-04 14:42:16 +08:00
2026-07-31 19:15:38 +08:00
2026-08-12 14:17:13 +08:00
2026-08-12 14:17:13 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 15:08:55 +08:00
2026-08-03 15:08:55 +08:00
2026-07-31 19:15:38 +08:00
2026-08-06 13:36:04 +08:00
2026-08-06 13:36:04 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 15:08:55 +08:00
2026-08-03 17:48:45 +08:00
2026-07-31 19:15:38 +08:00
2026-08-06 13:36:04 +08:00
2026-08-03 15:08:55 +08:00
2026-08-03 17:48:45 +08:00
2026-08-03 17:48:45 +08:00
2026-08-05 21:50:28 +08:00
2026-08-03 17:48:45 +08:00
2026-08-04 14:07:45 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 17:48:45 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 17:48:45 +08:00
2026-07-31 19:15:38 +08:00
2026-08-06 15:54:00 +08:00
2026-08-06 15:54:00 +08:00
2026-08-03 20:19:22 +08:00
2026-08-07 17:47:59 +08:00
2026-07-31 19:15:38 +08:00
2026-08-06 15:54:00 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 17:48:45 +08:00
2026-08-03 17:48:45 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 17:48:45 +08:00
2026-08-03 17:48:45 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 17:48:45 +08:00
2026-08-05 21:50:28 +08:00
2026-08-03 17:48:45 +08:00
2026-07-31 19:15:38 +08:00
2026-08-06 16:18:12 +08:00
2026-08-05 21:50:28 +08:00
2026-08-03 17:48:45 +08:00
2026-08-06 13:36:04 +08:00
2026-07-31 18:32:07 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 20:19:22 +08:00
2026-08-03 20:19:22 +08:00
2026-08-03 20:19:22 +08:00
2026-07-31 19:15:38 +08:00
2026-07-31 19:15:38 +08:00
2026-08-03 20:19:22 +08:00
2026-08-07 17:47:59 +08:00
2026-08-05 21:50:28 +08:00
2026-08-05 21:50:28 +08:00
2026-08-05 21:50:28 +08:00
2026-08-03 20:19:22 +08:00
2026-08-03 20:19:22 +08:00
2026-08-03 20:19:22 +08:00
2026-07-31 19:15:38 +08:00
2026-07-31 19:15:38 +08:00
2026-08-06 15:54:00 +08:00