LightRAG/lightrag
Michele Comitini bd94714b15 options needs to be passed to ollama client embed() method
Fix line length

Create binding_options.py

Remove test property

Add dynamic binding options to CLI and environment config

Automatically generate command-line arguments and environment variable
support for all LLM provider bindings using BindingOptions. Add sample
.env generation and extensible framework for new providers.

Add example option definitions and fix test arg check in OllamaOptions

Add options_dict method to BindingOptions for argument parsing

Add comprehensive Ollama binding configuration options

ruff formatting Apply ruff formatting to binding_options.py

Add Ollama separate options for embedding and LLM

Refactor Ollama binding options and fix class var handling

The changes improve how class variables are handled in binding options
and better organize the Ollama-specific options into LLM and embedding
subclasses.

Fix typo in arg test.

Rename cls parameter to klass to avoid keyword shadowing

Fix Ollama embedding binding name typo

Fix ollama embedder context param name

Split Ollama options into LLM and embedding configs with mixin base

Add Ollama option configuration to LLM and embeddings in lightrag_server

Update sample .env generation and environment handling

Conditionally add env vars and cmdline options only when ollama bindings
are used. Add example env file for Ollama binding options.
2025-07-28 12:05:40 +02:00
..
api options needs to be passed to ollama client embed() method 2025-07-28 12:05:40 +02:00
kg refactor: extract file path length limit to shared constant 2025-07-26 10:45:03 +08:00
llm options needs to be passed to ollama client embed() method 2025-07-28 12:05:40 +02:00
tools
__init__.py Bump core version to 1.4.5 and api version to 0190 2025-07-25 11:15:04 +08:00
base.py Fix linting 2025-07-15 17:24:57 +08:00
constants.py feat: refactor ollama server configuration management 2025-07-28 01:38:35 +08:00
exceptions.py
lightrag.py feat: refactor ollama server configuration management 2025-07-28 01:38:35 +08:00
llm.py
namespace.py Remove namespace_prefix 2025-07-06 00:16:47 +08:00
operate.py Refactor: Rename llm_model_max_token_size to summary_max_tokens 2025-07-28 00:49:08 +08:00
prompt.py Unify entity extraction prompt between passes 2025-07-27 23:06:55 +08:00
rerank.py Fix: rename rerank parameter from top_k to top_n 2025-07-20 00:26:27 +08:00
types.py
utils.py Refine rerank filtering log message for clarity 2025-07-27 16:57:38 +08:00
utils_graph.py Fix GRAPH_FIELD_SEP import typo 2025-06-29 01:28:39 +05:00