Skip to content

Commit 981b744

Browse files
author
Paweł Kędzia
committed
(#5) Remove GenAI‑based masking endpoint and its LLM_ROUTER_ENABLE_GENAI_ANONYMIZE_TEXT_EP configuration flag.
1 parent 9543f73 commit 981b744

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@
1414
| 0.2.3 | New web configurator: Handling projects, configs for each user separately. First Available strategy is more powerful, a lot of improvements to efficiency. |
1515
| 0.2.4 | Anonymizer module, integration anonymization with any endpoint (using dynamic payload analysis and full payload anonymisation), dedicated `/api/anonymize_text` endpoint as memory only anonymization. Whole router may be run in `FORCE_ANONYMISATION` mode. |
1616
| 0.3.0 | Anonymization available with three strategies: `fast_masker`, `genai`, `prov_masker`. |
17-
| 0.3.1 | Refactoring `lb.strategies` to be more flexible modular. Introduced `MaskerPipeline` and `GuardrailPipeline` both configured via env. |
17+
| 0.3.1 | Refactoring `lb.strategies` to be more flexible modular. Introduced `MaskerPipeline` and `GuardrailPipeline` both configured via env. Removed genai-based masking endpoint. |

llm_router_api/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,6 @@ Configuration is driven primarily by environment variables and a JSON model‑co
7575
| `LLM_ROUTER_FORCE_MASKING` | Enable force-masking payload of each endpoint. Each key and value is masked before sending to model provider. | `False` |
7676
| `LLM_ROUTER_MASKING_WITH_AUDIT` | When enabled, each masking operation is recorded in an audit log. This helps with compliance and traceability by providing a tamper‑evident record of what data was masked and when. | `False` |
7777
| `LLM_ROUTER_MASKING_STRATEGY_PIPELINE` | Defines the ordered list of masking strategies that will be applied to the request payload. For example, ['fast_masker', 'my_new_masker_strategy'] runs the fast masker first, then the `my_new_masker_strategy` masker. This allows flexible, composable masking flows. | `['fast_masker']` |
78-
| `LLM_ROUTER_ENABLE_GENAI_ANONYMIZE_TEXT_EP` | Enable builtin endpoint `/api/anonymize_text_genai` which uses genai to anonymize text | `False` |
7978
| `LLM_ROUTER_FORCE_GUARDRAIL_REQUEST` | Force guardrail evaluation on every request. | `False` |
8079
| `LLM_ROUTER_GUARDRAIL_WITH_AUDIT_REQUEST` | Audits all guardrail decisions. | `False` |
8180
| `GUARDRAIL_STRATEGY_PIPELINE_REQUEST` | Ordered list of guardrail strategies. | `-` |

0 commit comments

Comments
 (0)