cybermaggedon
1c4d881274
Merge pull request #383 from trustgraph-ai/feature/entity-contexts-import-export
...
Entity contexts import/export
2025-05-17 13:26:05 +01:00
cybermaggedon
1eef9db1c9
Merge pull request #384 from trustgraph-ai/feature/entity-contexts-import-export
...
Entity contexts import/export
2025-05-17 13:26:00 +01:00
Cyber MacGeddon
0507f10373
Entity contexts import/export
2025-05-17 13:25:09 +01:00
cybermaggedon
6dc7b4cbfc
Merge pull request #382 from trustgraph-ai/fix/import-queues-not-working
...
Fix/import queues not working
2025-05-17 13:02:58 +01:00
cybermaggedon
7d90696ec1
Merge pull request #381 from trustgraph-ai/fix/import-queues-not-working
...
Fix missing queue initialisation
2025-05-17 13:02:50 +01:00
Cyber MacGeddon
410636b409
Fix missing queue initialisation
2025-05-17 13:01:52 +01:00
cybermaggedon
da4caa863f
Merge pull request #380 from trustgraph-ai/fix/ocr-new-api
...
Port Tesseract OCR code to new API
2025-05-12 16:27:41 +01:00
Cyber MacGeddon
848d93922b
Port Tesseract OCR code to new API
2025-05-12 16:27:04 +01:00
Jack Colquitt
f1154b91b4
README tweak
2025-05-09 17:33:05 -07:00
Jack Colquitt
88bdf5482f
README tweaks
2025-05-09 16:58:53 -07:00
cybermaggedon
7ff263776a
Merge pull request #379 from trustgraph-ai/release/v0.23
...
Release/v0.23 to master
2025-05-10 00:10:00 +01:00
cybermaggedon
9f4a718dd8
Fix LLM launch bugs ( #378 )
2025-05-09 09:25:59 +01:00
cybermaggedon
1e861dc984
Fix LLM launch bugs ( #377 )
2025-05-09 09:25:56 +01:00
Cyber MacGeddon
6dadf30c66
Bump package versions
2025-05-08 22:06:58 +01:00
cybermaggedon
6be0ca1990
Add optional timeout to API, 60s default ( #376 )
2025-05-08 19:00:17 +01:00
cybermaggedon
9f52660a45
Apache 2 ( #373 )
2025-05-08 18:59:58 +01:00
cybermaggedon
9e9b21068c
ID field is used ( #375 )
2025-05-08 15:28:27 +01:00
cybermaggedon
80ec00f212
Unsubscribe when subscriber/consumer closes ( #374 )
2025-05-08 12:57:33 +01:00
cybermaggedon
31b7ade44d
Feature/knowledge load ( #372 )
...
* Switch off retry in Cassandra until we can differentiate retryable errors
* Fix config getvalues
* Loading knowledge cores works
2025-05-08 00:41:45 +01:00
cybermaggedon
fdd9a9a9ae
Fix kg-core downloading ( #371 )
2025-05-07 14:38:48 +01:00
cybermaggedon
4461d7b289
Feature/persist config ( #370 )
...
* Cassandra tables for config
* Config is backed by Cassandra
2025-05-07 12:58:32 +01:00
cybermaggedon
f7123ac57f
tg-put-kg-core command ( #369 )
2025-05-07 11:13:21 +01:00
cybermaggedon
8080b54328
Knowledge core CLI ( #368 )
2025-05-07 00:20:59 +01:00
cybermaggedon
807c19fd22
knowledge service ( #367 )
...
* Write knowledge core elements to Cassandra
* Store service works, building management service
* kg-manager
2025-05-06 23:44:10 +01:00
cybermaggedon
d0da122bed
Fix/llms ( #366 )
...
* Fix LMStudio, cache documents with tg-load-sample-documents
* Fix Mistral
2025-05-06 16:17:16 +01:00
cybermaggedon
54e475fa3a
Sample docs loader ( #365 )
2025-05-06 13:43:17 +01:00
cybermaggedon
9e4eb634a4
Fix/chunking not enabled ( #364 )
...
* Enable chunking by default in producer
* Fix some issues including uploading large docs
2025-05-06 00:28:20 +01:00
cybermaggedon
844547ab5f
Feature/library cli ( #363 )
...
* Major Python client API rework, break down API & colossal class
* Complete rest of library API
* Library CLI support
2025-05-05 11:09:18 +01:00
cybermaggedon
8146f0f2ff
Librarian doc submission ( #362 )
2025-05-04 22:56:47 +01:00
cybermaggedon
ff28d26f4d
Feature/flow librarian ( #361 )
...
* Update librarian to new API
* Implementing new schema with document + processing objects
2025-05-04 22:26:19 +01:00
Jack Colquitt
7f48705dfd
Update README.md with minor tweaks
2025-05-03 11:49:08 -07:00
Jack Colquitt
5d641087cc
Update README.md with caution note
2025-05-03 11:37:02 -07:00
Jack Colquitt
d54fd92d1a
More README.MD tweaks
2025-05-03 11:35:19 -07:00
Jack Colquitt
0730b12efc
Update README.md with language tweaks
2025-05-03 11:22:23 -07:00
cybermaggedon
6bf485788a
Fix broken CLI ( #360 )
2025-05-03 11:07:17 +01:00
cybermaggedon
b3c9dda57f
Fix broken build ( #359 )
2025-05-03 10:45:42 +01:00
cybermaggedon
3b8b9ea866
Feature/flow api 3 ( #358 )
...
* Working mux socket
* Change API to incorporate flow
* Add Flow ID to all relevant CLIs, not completely implemented
* Change tg-processor-state to use API gateway
* Updated all CLIs
* New tg-show-flow-state command
* tg-show-flow-state shows classes too
2025-05-03 10:39:53 +01:00
cybermaggedon
a70ae9793a
Flow API - update gateway ( #357 )
...
* Altered API to incorporate Flow IDs, refactored for dynamic start/stop of flows
* Gateway: Split endpoint / dispatcher for maintainability
2025-05-02 21:11:50 +01:00
cybermaggedon
450f664b1b
Feature/flow enable api gateway ( #356 )
...
* Tweak timeouts, reduce stop time for publishers / subscribers
* More APIs working as flow endpoint
2025-04-29 23:34:41 +01:00
cybermaggedon
027b52cd7c
Fix/get multiple flows working ( #355 )
...
* Reduce log output
* Fix problems
2025-04-29 00:06:41 +01:00
cybermaggedon
9508ac6c69
Port metering to new API, not tested. ( #354 )
...
- Port metering to new API
- Moved price list to configuration
- Added tg-set-token-costs and tg-show-token-costs utils.
2025-04-28 21:26:38 +01:00
cybermaggedon
5af7909122
Update LLMs to LlmService API ( #353 )
2025-04-25 19:57:42 +01:00
cybermaggedon
099018e103
Update package versions ( #352 )
2025-04-25 19:45:02 +01:00
Cyber MacGeddon
ddabbe0c12
Merge branch 'master' into release/v0.23
2025-04-25 19:42:31 +01:00
cybermaggedon
614995e541
Merge pull request #350 from trustgraph-ai/maint/flow-api-v0.23-rebase
...
Rebase Flow API onto 0.23 release branch
2025-04-25 19:22:32 +01:00
cybermaggedon
9f6e153ab1
Merge master into 0.22 ( #341 )
...
* Update README.md text
---------
Co-authored-by: Jack Colquitt <126733989+JackColquitt@users.noreply.github.com>
2025-04-25 19:13:06 +01:00
cybermaggedon
2e24f8ca12
Feature/interface descriptions ( #348 )
2025-04-25 19:12:37 +01:00
cybermaggedon
762d287a67
Add missing files ( #347 )
2025-04-25 19:12:27 +01:00
cybermaggedon
77e933cea3
Feature/flow management cli ( #346 )
...
Flow management API + various flow management commands
trustgraph-cli/scripts/tg-delete-flow-class
trustgraph-cli/scripts/tg-get-flow-class
trustgraph-cli/scripts/tg-put-flow-class
trustgraph-cli/scripts/tg-show-flow-classes
trustgraph-cli/scripts/tg-show-flows
trustgraph-cli/scripts/tg-start-flow
trustgraph-cli/scripts/tg-stop-flow
2025-04-25 19:12:16 +01:00
cybermaggedon
31328317fd
Feature/configure flows ( #345 )
...
- Keeps processing in different flows separate so that data can go to different stores / collections etc.
- Potentially supports different processing flows
- Tidies the processing API with common base-classes for e.g. LLMs, and automatic configuration of 'clients' to use the right queue names in a flow
2025-04-25 19:11:55 +01:00