aboutsummaryrefslogtreecommitdiffstats
path: root/workers/crawler.ts
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-07 21:05:57 +0000
committerMohamedBassem <me@mbassem.com>2024-02-07 21:05:57 +0000
commit8970b3a5375ccfd9b41c8a08722a2fc6bbbe3af9 (patch)
tree50e4665944d2fe620522688a10584e29bb0b9e37 /workers/crawler.ts
parent3ec45e8bbb8285b17c703907d4c161b633663096 (diff)
downloadkarakeep-8970b3a5375ccfd9b41c8a08722a2fc6bbbe3af9.tar.zst
[feature] Add openAI integration for extracting tags from articles
Diffstat (limited to 'workers/crawler.ts')
-rw-r--r--workers/crawler.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/workers/crawler.ts b/workers/crawler.ts
index c0f433af..817bba45 100644
--- a/workers/crawler.ts
+++ b/workers/crawler.ts
@@ -1,5 +1,6 @@
import logger from "@remember/shared/logger";
import {
+ OpenAIQueue,
ZCrawlLinkRequest,
zCrawlLinkRequestSchema,
} from "@remember/shared/queues";
@@ -69,4 +70,9 @@ export default async function runCrawler(job: Job<ZCrawlLinkRequest, void>) {
details: true,
},
});
+
+ // Enqueue openai job
+ OpenAIQueue.add("openai", {
+ linkId,
+ });
}