19 lines
472 B
TypeScript
19 lines
472 B
TypeScript
import { http } from "@/api/http";
|
|
import type { ApiResponse } from "@/types/api";
|
|
import type {
|
|
ModelInfo,
|
|
RiskAssessmentRequest,
|
|
RiskAssessmentResult,
|
|
} from "@/types/risk";
|
|
|
|
export function fetchModelInfo() {
|
|
return http.get<ApiResponse<ModelInfo>>("/v1/risk-predictions/model-info");
|
|
}
|
|
|
|
export function previewRisk(payload: RiskAssessmentRequest) {
|
|
return http.post<ApiResponse<RiskAssessmentResult>>(
|
|
"/v1/risk-predictions/preview",
|
|
payload,
|
|
);
|
|
}
|