Cyber MacGeddon
dc0bcba269
Tidying clients
2025-04-19 13:41:33 +01:00
Cyber MacGeddon
93bb2adb9e
Spec clients
2025-04-19 13:38:48 +01:00
Cyber MacGeddon
c5cd70dacb
Fix HF embeddings, not tested
2025-04-19 12:22:01 +01:00
Cyber MacGeddon
53c11871e1
Doc embeds working
2025-04-19 12:16:17 +01:00
Cyber MacGeddon
3507bc2c6e
Graph embeddings works
2025-04-19 12:06:40 +01:00
Cyber MacGeddon
e6b1bb4919
Relationships extraction working
2025-04-19 11:02:25 +01:00
Cyber MacGeddon
6a9469de34
LLM base class working
2025-04-18 20:22:40 +01:00
Cyber MacGeddon
1047cd2fa1
Request/response spec working, implemented in extract-defs and vertexai
2025-04-18 18:35:17 +01:00
Cyber MacGeddon
4bbd050d05
Defs extraction working?
2025-04-18 09:21:21 +01:00
Cyber MacGeddon
8b24fa4209
Migrate api-gateway to async
2025-04-17 17:19:54 +01:00
Cyber MacGeddon
24d05cbcdf
Remove cruft
2025-04-17 16:53:51 +01:00
Cyber MacGeddon
b110af41fb
Prompt template working
2025-04-17 16:12:46 +01:00
Cyber MacGeddon
44b1d7e508
async & flow donw
2025-04-16 21:34:39 +01:00
Cyber MacGeddon
51000e39ff
More refactoring
2025-04-16 20:50:41 +01:00
Cyber MacGeddon
4c22f23f3a
Comments, maybe broke something
2025-04-16 20:46:48 +01:00
Cyber MacGeddon
38cea4c26d
VertexAI LLM working
2025-04-16 17:43:49 +01:00
Cyber MacGeddon
b94b4b7389
API finalised
2025-04-16 16:11:18 +01:00
Cyber MacGeddon
91d28e9d56
Change input_output to flow_processor
2025-04-16 13:47:23 +01:00
Cyber MacGeddon
8f89336db3
API tweak for input_output
2025-04-16 12:55:47 +01:00
Cyber MacGeddon
510cfb1103
Token chunker
2025-04-15 23:13:21 +01:00
Cyber MacGeddon
cfdeadfb34
Chunker ported
2025-04-15 23:09:32 +01:00
Cyber MacGeddon
c3f1aacbfc
Remove cruft
2025-04-15 16:18:03 +01:00
Cyber MacGeddon
60ca5aa3a6
input/output is working
2025-04-15 16:13:18 +01:00
Cyber MacGeddon
98faec7798
PDF done but not working
2025-04-15 00:12:50 +01:00
Cyber MacGeddon
9fdc408a95
Metrics working
2025-04-14 22:39:09 +01:00
Cyber MacGeddon
726baa9932
Tidying
2025-04-14 20:44:22 +01:00
Cyber MacGeddon
74fb52dd3b
Separate config part of config-sc
2025-04-14 19:43:36 +01:00
Cyber MacGeddon
d924dad25f
Roughly working on config svc
2025-04-14 19:23:43 +01:00
Cyber MacGeddon
1d150cdc21
Working on processor API
2025-04-14 17:51:23 +01:00
Cyber MacGeddon
e66c06f99a
New API emerging
2025-04-14 09:05:42 +01:00
Cyber MacGeddon
df6a11bb86
- Changed module names to idents in all processors
...
- Add --id argument to base
- Tweaked config into handler
2025-04-10 19:14:31 +01:00
cybermaggedon
298d09f388
Prompt and agent manager, dynamically load configuration from config-svc
...
- prompt-template takes config from the config-svc, dynamically reloads
as new config appears.
- agent-react takes config from config-svc, dynamically reloads
- Fixed lack of data in config queue, needed to take the Earliest, not the
Latest values.
- Changed text-completion and knowledge-query tool to both use 'query'
as the argument.
- Prompt and agent no longer have command line args to supply
configuration.
2025-04-02 16:37:08 +01:00
cybermaggedon
1d222235d3
Configuration initialisation ( #335 )
...
* - Fixed error reporting in config
- Updated tg-init-pulsar to be able to load initial config to config-svc
- Tweaked API naming and added more config calls
* Tools to dump out prompts and agent tools
2025-04-02 13:52:33 +01:00
cybermaggedon
88eae0a9f0
Fix no version/config at startup ( #333 )
2025-04-01 20:54:59 +01:00
cybermaggedon
fa09dc319e
Feature/config service ( #332 )
...
Configuration service provides an API to change configuration. Complete configuration is pushed down a config queue so that users have a complete copy of config object.
2025-04-01 19:47:05 +01:00
Cyber MacGeddon
b1cefbe1f7
Update setup.py files to prep 0.22 branch
2025-03-31 22:14:38 +01:00
cybermaggedon
8efc3b281d
Fix missing openai symbol / allow specifying base URL ( #330 )
2025-03-25 21:12:34 +00:00
cybermaggedon
b1ab2938b0
Fix/minor issues ( #329 )
...
* Fix MistralAI, symbol error caused it to fail to start
* Update templates
2025-03-25 19:14:56 +00:00
cybermaggedon
482592b976
Added Mistral OCR client ( #326 )
...
- Added Mistral OCR client
- Template updates for pdf-ocr
- Template updates for pdf-ocr-mistral
2025-03-22 00:27:20 +00:00
Tyler Oliver
fe422b2b95
Add support for Cassandra auth with SSL check ( #318 )
...
Following recommended approach in Datastax documenation I've added the necessary TLS/SSL check
https://docs.datastax.com/en/developer/python-driver/3.17/security/index.html
2025-03-20 22:25:23 +00:00
cybermaggedon
cbfe37fec7
Integration with LM Studio LLM hosting ( #323 )
2025-03-19 19:07:56 +00:00
cybermaggedon
64e42bed6f
Fix/async send typos ( #322 )
2025-03-19 00:03:58 +00:00
cybermaggedon
1495666e65
Fix typo ( #321 )
2025-03-18 23:40:31 +00:00
cybermaggedon
dd4a119f49
Fix broken setup.py ( #320 )
2025-03-18 21:09:18 +00:00
cybermaggedon
6565adb1ec
Enable AKS integration of text-completion-azure-openai ( #319 )
...
Reconfigure so that AZURE_TOKEN, AZURE_MODEL and AZURE_ENDPOINT
can be used to set the token/model/endpoint parameters. This allows it to
be deployed in K8s and use secrets to set these environment variables
2025-03-18 20:27:45 +00:00
cybermaggedon
a922852017
Fix async/sync load issues with knowledge streaming APIs ( #315 )
2025-03-15 12:38:10 +00:00
JackColquitt
a46de297c1
More Mistral pieces
2025-03-14 18:12:33 -07:00
JackColquitt
5f5cf8fd07
Added basic Mistral API support
2025-03-14 17:47:59 -07:00
cybermaggedon
ef845d6c9b
Feature/rag parameters ( #311 )
...
* Change document-rag and graph-rag processing so that the user can
specify parameters. Changes in Pulsar services, Pulsar message
schemas, gateway and command-line tools. User-visible changes in
new parameters on command-line tools.
* Fix bugs, graph-rag working
* Get subgraph truncation in the right place
* Graph RAG and document RAG working and configurable
* Multi-hop path traversal GraphRAG
* Add safety valve for path_size set too high
2025-03-13 00:38:18 +00:00
cybermaggedon
f1559c5944
Feature/librarian ( #310 )
...
* Add fields to library schema
* Added list function, incomplete
* Librarian list operation
2025-03-11 16:52:59 +00:00