feat(api): add optional model params to triggerInsightRun
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -8444,10 +8444,15 @@ export function triggerInsightRun(
|
||||
trigger: InsightRunTrigger = "manual",
|
||||
inputMetadata?: InsightRun["inputMetadata"],
|
||||
projectId?: string,
|
||||
modelProvider?: string,
|
||||
modelId?: string,
|
||||
): Promise<InsightRun> {
|
||||
const body: Record<string, unknown> = { trigger, inputMetadata };
|
||||
if (modelProvider) body.modelProvider = modelProvider;
|
||||
if (modelId) body.modelId = modelId;
|
||||
return api<InsightRun>(withProjectId("/insights/run", projectId), {
|
||||
method: "POST",
|
||||
body: JSON.stringify({ trigger, inputMetadata }),
|
||||
body: JSON.stringify(body),
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user