aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/ImageBox.tsx
diff options
context:
space:
mode:
authorsharkiecodes <lanyi_stroud@brown.edu>2025-05-12 00:43:44 -0400
committersharkiecodes <lanyi_stroud@brown.edu>2025-05-12 00:43:44 -0400
commita5744b79733654cdaa4ed732b48e2d86f570e31d (patch)
treecf150d493ee522248a9240b31720b0f5e8bc0777 /src/client/views/nodes/ImageBox.tsx
parentf2642f08d49b787c462a2f34166ab545d0a5110a (diff)
scrapbooks with tags
Diffstat (limited to 'src/client/views/nodes/ImageBox.tsx')
-rw-r--r--src/client/views/nodes/ImageBox.tsx7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/client/views/nodes/ImageBox.tsx b/src/client/views/nodes/ImageBox.tsx
index 89fa9942d..bd612d04f 100644
--- a/src/client/views/nodes/ImageBox.tsx
+++ b/src/client/views/nodes/ImageBox.tsx
@@ -137,7 +137,7 @@ export class ImageBox extends ViewBoxAnnotatableComponent<FieldViewProps>() {
base64,
`Classify this image as PERSON or LANDSCAPE. You may only respond with one of these two options. Then
provide five additional descriptive tags to describe the image for a total of 6 words outputted,
- delimited by spaces and commas. Then add one final summary tag (separated by underscores)
+ delimited by spaces. For example: "LANDSCAPE BUNNY NATURE FOREST PEACEFUL OUTDOORS". Then add one final lengthier summary tag (separated by underscores)
that describes the image.`
);
@@ -148,8 +148,11 @@ export class ImageBox extends ViewBoxAnnotatableComponent<FieldViewProps>() {
// 5) stash it on the Doc
// overwrite any old tags so re-runs still work
+ const tokens = label.split(/\s+/);
this.Document.$tags_chat = new List<string>();
- (this.Document.$tags_chat as List<string>).push(label);
+ tokens.forEach(tok => {
+ (this.Document.$tags_chat as List<string>).push(tok)});
+ //!!! changed may 11 (this.Document.$tags_chat as List<string>).push(label);
// 6) flip on “show tags” in the layout
// (same flag that ImageLabelBox.toggleDisplayInformation uses)