Deliver new items through hive-ingestor instead of filing notes.
hive-rss never compile-depends on hive-ingestor. Its rss source is
registered through hive-spi, and the ingest is started through the host's
:tools/invoke runtime port as memory ingest source, the same call a
user makes. The ingestor then chunks, embeds and stores each item, writes
its document entry and its KG edges.
Deliver new items through hive-ingestor instead of filing notes. hive-rss never compile-depends on hive-ingestor. Its `rss` source is registered through hive-spi, and the ingest is started through the host's `:tools/invoke` runtime port as `memory ingest source`, the same call a user makes. The ingestor then chunks, embeds and stores each item, writes its document entry and its KG edges.
(ingest! invoke {:keys [url item-keys project-id]})Result of ingesting the items keyed item-keys of the feed at url into
project-id, through invoke (the host's :tools/invoke).
Result of ingesting the items keyed `item-keys` of the feed at `url` into `project-id`, through `invoke` (the host's `:tools/invoke`).
(parse-response resp)Result of an ingest tool response: ok {:total :success :failed :statuses}
where :statuses is "ok"/"error" per document in source order.
Result of an ingest tool response: ok `{:total :success :failed :statuses}`
where `:statuses` is "ok"/"error" per document in source order.cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |