|
@@ -56,14 +56,14 @@ export const validateCredentials = async (predefined: boolean, provider: string,
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-export const validateLoadBalancingCredentials = async (predefined: boolean, provider: string, v: FormValue): Promise<{
|
|
|
+export const validateLoadBalancingCredentials = async (predefined: boolean, provider: string, v: FormValue, id?: string): Promise<{
|
|
|
status: ValidatedStatus
|
|
|
message?: string
|
|
|
}> => {
|
|
|
const { __model_name, __model_type, ...credentials } = v
|
|
|
try {
|
|
|
const res = await validateModelLoadBalancingCredentials({
|
|
|
- url: `/workspaces/current/model-providers/${provider}/models/load-balancing-configs/credentials-validate`,
|
|
|
+ url: `/workspaces/current/model-providers/${provider}/models/load-balancing-configs/${id ? `${id}/` : ''}credentials-validate`,
|
|
|
body: {
|
|
|
model: __model_name,
|
|
|
model_type: __model_type,
|