Yiorgis Gozadinos
|
0b696d9629
|
Remove deprecated use of env variables for configuration
|
2025-11-07 10:54:32 +02:00 |
|
Yiorgis Gozadinos
|
b51283c647
|
Use haiku.rag.yaml as the default config filename everywhere
|
2025-11-07 10:42:57 +02:00 |
|
Yiorgis Gozadinos
|
3c557d5bfe
|
Make --config a global CLI parameter, add it as a param to HaikuRAGApp
|
2025-11-07 10:31:55 +02:00 |
|
Yiorgis Gozadinos
|
bf09807b56
|
Update uv.lock
|
2025-11-06 16:34:55 +02:00 |
|
Yiorgis Gozadinos
|
0e3f2ebd67
|
vb
|
2025-11-06 16:13:53 +02:00 |
|
Yiorgis Gozadinos
|
4cfc4acc6b
|
Merge pull request #131 from ggozad/chore/pin-critical-deps
Pin critical dependencies
|
2025-11-06 16:11:21 +02:00 |
|
Yiorgis Gozadinos
|
ce6dcb8b64
|
Pin critical packages
|
2025-11-06 16:09:31 +02:00 |
|
Yiorgis Gozadinos
|
a8904dce11
|
Merge pull request #128 from ggozad/feat/functional-graph
Use new pydantic AI graph for functional graphs.
|
2025-11-06 15:58:13 +02:00 |
|
Yiorgis Gozadinos
|
782fbafb3d
|
Make graph settings part of config for both deep ask and research graphs
|
2025-11-06 14:31:22 +02:00 |
|
Yiorgis Gozadinos
|
fa93226a28
|
Update docs
|
2025-11-06 11:02:33 +02:00 |
|
Yiorgis Gozadinos
|
8c05b76056
|
cl
|
2025-11-06 11:02:33 +02:00 |
|
Yiorgis Gozadinos
|
17d6a1dfee
|
Bring back max_concurrency by means of asyncio.Semaphore
|
2025-11-06 11:02:32 +02:00 |
|
Yiorgis Gozadinos
|
6858760bca
|
Remove max_concurrency, not supported (yet) when we .map() in the beta Graph API
|
2025-11-06 11:02:32 +02:00 |
|
Yiorgis Gozadinos
|
38861da549
|
Go back and separate common patters in graph_common
|
2025-11-06 11:02:32 +02:00 |
|
Yiorgis Gozadinos
|
9075dac23a
|
Remove graph common and move its content to deep QA, research.
|
2025-11-06 11:02:32 +02:00 |
|
Yiorgis Gozadinos
|
bc71ad6fb0
|
Refactor research, deep ask to work with new beta pyndtic AI graph
|
2025-11-06 11:02:32 +02:00 |
|
Yiorgis Gozadinos
|
8da62e3868
|
Known-first party for ruff evaluations
|
2025-11-06 11:01:12 +02:00 |
|
Yiorgis Gozadinos
|
b8bc6d9b68
|
Let ruff know about our package structure
|
2025-11-05 17:47:27 +02:00 |
|
Yiorgis Gozadinos
|
addf3cab89
|
Use pypi scoped token for slim
|
2025-11-05 13:36:52 +02:00 |
|
Yiorgis Gozadinos
|
4d64389052
|
Add workflow dispatch to build-publish-slim
|
2025-11-05 13:26:41 +02:00 |
|
Yiorgis Gozadinos
|
b8a56f85a5
|
Fix uv github actions
|
2025-11-05 13:24:21 +02:00 |
|
Yiorgis Gozadinos
|
4db4cacee4
|
Update uv.lock
|
2025-11-05 13:19:44 +02:00 |
|
Yiorgis Gozadinos
|
e6a701ebb6
|
Merge pull request #130 from ggozad/chore/uv-workspace
Introduce haiku.rag-slim with minimal dependencies. haiku.rag gets all optionals installed.
|
2025-11-05 13:17:37 +02:00 |
|
Yiorgis Gozadinos
|
eb94f377dc
|
version bump script
|
2025-11-05 13:16:24 +02:00 |
|
Yiorgis Gozadinos
|
21bb7b5aab
|
Version bump & Changelog
|
2025-11-05 13:16:03 +02:00 |
|
Yiorgis Gozadinos
|
4129be5bf9
|
Version bump & Changelog
|
2025-11-05 13:15:48 +02:00 |
|
Yiorgis Gozadinos
|
74d9c60ba0
|
Update docling
|
2025-11-05 13:11:30 +02:00 |
|
Yiorgis Gozadinos
|
ef5e829bdc
|
Update docs
|
2025-11-05 12:56:03 +02:00 |
|
Yiorgis Gozadinos
|
106945ddc0
|
Update tutorial
|
2025-11-05 12:48:14 +02:00 |
|
Yiorgis Gozadinos
|
009e529869
|
No need to have evaluations in the docker image
|
2025-11-05 12:35:37 +02:00 |
|
Yiorgis Gozadinos
|
ba8e503cb1
|
Depend on pydantic-ai-slim with extras
|
2025-11-05 11:37:06 +02:00 |
|
Yiorgis Gozadinos
|
f06dac7102
|
Update READMEs
|
2025-11-05 10:47:00 +02:00 |
|
Yiorgis Gozadinos
|
be2d8ea8f4
|
Catch import errors seperately to raise errors about missing dependencies.
|
2025-11-05 10:31:07 +02:00 |
|
Yiorgis Gozadinos
|
5cd951a5f3
|
When checking for updates, use haiku.rag-slim as the package, since it is always installed
|
2025-11-05 10:30:59 +02:00 |
|
Yiorgis Gozadinos
|
700e7c94e0
|
Update docs
|
2025-11-04 18:49:57 +02:00 |
|
Yiorgis Gozadinos
|
5ed8c9cf44
|
Update docker build
|
2025-11-04 18:43:41 +02:00 |
|
Yiorgis Gozadinos
|
ce79f8e037
|
Update github actions
|
2025-11-04 18:37:01 +02:00 |
|
Yiorgis Gozadinos
|
44ad5bf101
|
Add evals as a dev dependency
|
2025-11-04 18:23:01 +02:00 |
|
Yiorgis Gozadinos
|
b02514dc82
|
Make docling optional, depend on docling-core
|
2025-11-04 18:15:04 +02:00 |
|
Yiorgis Gozadinos
|
2f9c907031
|
Restructure into uv workspace to support minimal and full installations
|
2025-11-04 17:59:12 +02:00 |
|
Yiorgis Gozadinos
|
bead05fffb
|
Merge pull request #127 from ggozad/feat/faster-filtering
Faster filtering through pandas
|
2025-11-04 16:37:51 +02:00 |
|
Yiorgis Gozadinos
|
4773b56f9d
|
Improve performance of vector search score normalization
Co-authored-by: Tres Seaver <tseaver@palladion.com>
|
2025-11-04 16:35:43 +02:00 |
|
Yiorgis Gozadinos
|
5ffedf013b
|
Minor optimizations
|
2025-11-04 16:20:39 +02:00 |
|
Yiorgis Gozadinos
|
cd2a23272e
|
Simplify _process_search_results
|
2025-11-04 16:20:39 +02:00 |
|
Yiorgis Gozadinos
|
576ac9cecf
|
Perform join when filtering using pandas DataFrames instead ofthe slower WHERE IN clause
|
2025-11-04 16:20:39 +02:00 |
|
Yiorgis Gozadinos
|
48ddac0bbf
|
Merge pull request #129 from ggozad/feat/filter-list
Add filtering to document listing in CLI/client
|
2025-11-04 16:19:49 +02:00 |
|
Yiorgis Gozadinos
|
1f22f74e1a
|
Add filtering to document listing in CLI/client
|
2025-11-04 16:02:58 +02:00 |
|
Yiorgis Gozadinos
|
8fd5d169a8
|
Load .env on CLI run
|
2025-11-03 17:25:18 +02:00 |
|
Yiorgis Gozadinos
|
0e0a5578b6
|
Add max_retries to insight_agent when producing structured output
|
2025-11-03 15:01:24 +02:00 |
|
Yiorgis Gozadinos
|
d19d2b7f00
|
Fix tests
|
2025-10-31 12:50:08 +02:00 |
|