Improve suggested prompt generation for data extractions (#SKY-7447) (#4765)
This commit is contained in:
@@ -118,7 +118,17 @@ function ExtractionNode({ id, data, type }: NodeProps<ExtractionNode>) {
|
||||
</div>
|
||||
|
||||
<WorkflowBlockInputTextarea
|
||||
aiImprove={AI_IMPROVE_CONFIGS.extraction.dataExtractionGoal}
|
||||
aiImprove={{
|
||||
useCase:
|
||||
AI_IMPROVE_CONFIGS.extraction.dataExtractionGoal.useCase,
|
||||
context: {
|
||||
...AI_IMPROVE_CONFIGS.extraction.dataExtractionGoal.context,
|
||||
data_schema:
|
||||
data.dataSchema && data.dataSchema !== "null"
|
||||
? data.dataSchema
|
||||
: undefined,
|
||||
},
|
||||
}}
|
||||
nodeId={id}
|
||||
onChange={(value) => {
|
||||
if (!editable) {
|
||||
|
||||
@@ -178,7 +178,18 @@ function TaskNode({ id, data, type }: NodeProps<TaskNode>) {
|
||||
/>
|
||||
</div>
|
||||
<WorkflowBlockInputTextarea
|
||||
aiImprove={AI_IMPROVE_CONFIGS.task.dataExtractionGoal}
|
||||
aiImprove={{
|
||||
useCase:
|
||||
AI_IMPROVE_CONFIGS.task.dataExtractionGoal.useCase,
|
||||
context: {
|
||||
...AI_IMPROVE_CONFIGS.task.dataExtractionGoal.context,
|
||||
data_schema:
|
||||
data.dataSchema && data.dataSchema !== "null"
|
||||
? data.dataSchema
|
||||
: undefined,
|
||||
navigation_goal: data.navigationGoal || undefined,
|
||||
},
|
||||
}}
|
||||
nodeId={id}
|
||||
onChange={(value) => {
|
||||
update({ dataExtractionGoal: value });
|
||||
|
||||
Reference in New Issue
Block a user