chore: cleanup
This commit is contained in:
@@ -904,16 +904,11 @@ router.post("/sdk/extract/llm", requireAPIKey, async (req: AuthenticatedRequest,
|
|||||||
let finalUrl: string;
|
let finalUrl: string;
|
||||||
|
|
||||||
if (url) {
|
if (url) {
|
||||||
logger.info(`[SDK] LLM extraction with provided URL: ${url}`);
|
|
||||||
workflowResult = await WorkflowEnricher.generateWorkflowFromPrompt(url, prompt, user.id, llmConfig);
|
workflowResult = await WorkflowEnricher.generateWorkflowFromPrompt(url, prompt, user.id, llmConfig);
|
||||||
finalUrl = workflowResult.url || url;
|
finalUrl = workflowResult.url || url;
|
||||||
} else {
|
} else {
|
||||||
logger.info(`[SDK] LLM extraction with automatic URL detection for prompt: "${prompt}"`);
|
|
||||||
workflowResult = await WorkflowEnricher.generateWorkflowFromPromptWithSearch(prompt, user.id, llmConfig);
|
workflowResult = await WorkflowEnricher.generateWorkflowFromPromptWithSearch(prompt, user.id, llmConfig);
|
||||||
finalUrl = workflowResult.url || '';
|
finalUrl = workflowResult.url || '';
|
||||||
if (finalUrl) {
|
|
||||||
logger.info(`[SDK] Auto-detected URL: ${finalUrl}`);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!workflowResult.success || !workflowResult.workflow) {
|
if (!workflowResult.success || !workflowResult.workflow) {
|
||||||
@@ -935,7 +930,7 @@ router.post("/sdk/extract/llm", requireAPIKey, async (req: AuthenticatedRequest,
|
|||||||
params: [],
|
params: [],
|
||||||
type: 'extract',
|
type: 'extract',
|
||||||
url: finalUrl,
|
url: finalUrl,
|
||||||
isLLM: true,
|
isLLM: true
|
||||||
};
|
};
|
||||||
|
|
||||||
const robot = await Robot.create({
|
const robot = await Robot.create({
|
||||||
@@ -952,8 +947,7 @@ router.post("/sdk/extract/llm", requireAPIKey, async (req: AuthenticatedRequest,
|
|||||||
capture("maxun-oss-llm-robot-created", {
|
capture("maxun-oss-llm-robot-created", {
|
||||||
robot_meta: robot.recording_meta,
|
robot_meta: robot.recording_meta,
|
||||||
recording: robot.recording,
|
recording: robot.recording,
|
||||||
prompt: prompt,
|
prompt: prompt
|
||||||
urlAutoDetected: !url,
|
|
||||||
});
|
});
|
||||||
|
|
||||||
return res.status(200).json({
|
return res.status(200).json({
|
||||||
|
|||||||
Reference in New Issue
Block a user