graphiti/graphiti_core
Daniel Chalef 689d669559
Gemini client improvements; Gemini reranker (#645)
* add support for Gemini 2.5 model thinking budget

* allow adding thinking config to support current and future gemini models

* merge

* improve client; add reranker

* refactor: change type hint for gemini_messages to Any for flexibility

* refactor: update GeminiRerankerClient to use direct relevance scoring and improve ranking logic. Add tests

* fix fixtures

---------

Co-authored-by: realugbun <github.disorder751@passmail.net>
2025-06-30 12:55:17 -07:00
..
cross_encoder Gemini client improvements; Gemini reranker (#645) 2025-06-30 12:55:17 -07:00
driver fix falkordb linting issues (#650) 2025-06-30 12:55:05 -07:00
embedder migrate to pyright (#646) 2025-06-30 12:04:21 -07:00
llm_client Gemini client improvements; Gemini reranker (#645) 2025-06-30 12:55:17 -07:00
models Node name bug fix (#622) 2025-06-24 17:13:27 -04:00
prompts updates 2025-06-26 15:38:05 -04:00
search migrate to pyright (#646) 2025-06-30 12:04:21 -07:00
telemetry feat: add telemetry with PostHog and update Docker configurations (#633) 2025-06-27 12:23:30 -07:00
utils migrate to pyright (#646) 2025-06-30 12:04:21 -07:00
__init__.py chore: Fix packaging (#38) 2024-08-25 10:07:50 -07:00
edges.py update driver (#583) 2025-06-13 14:12:09 -04:00
errors.py Add group ID validation and error handling (#618) 2025-06-24 09:33:54 -07:00
graph_queries.py update driver (#583) 2025-06-13 14:12:09 -04:00
graphiti.py FalkorDB Integration: Bug Fixes and Unit Tests (#607) 2025-06-30 11:01:44 -04:00
graphiti_types.py Add support for falkordb (#575) 2025-06-13 12:06:57 -04:00
helpers.py migrate to pyright (#646) 2025-06-30 12:04:21 -07:00
nodes.py FalkorDB Integration: Bug Fixes and Unit Tests (#607) 2025-06-30 11:01:44 -04:00
py.typed Add py.typed file (#105) 2024-09-11 08:44:06 -04:00