graphiti/graphiti_core/cross_encoder
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
..
__init__.py Gemini client improvements; Gemini reranker (#645) 2025-06-30 12:55:17 -07:00
bge_reranker_client.py chore: update version to 0.9.3 and restructure dependencies (#338) 2025-04-08 20:47:38 -07:00
client.py Implement OpenAI Structured Output (#225) 2024-12-05 07:03:18 -08:00
gemini_reranker_client.py Gemini client improvements; Gemini reranker (#645) 2025-06-30 12:55:17 -07:00
openai_reranker_client.py feat: add Azure client wrappers for embedding and LLM, integrate into server (#581) 2025-06-13 11:55:08 -04:00