llama-stack-mirror/llama_stack
slekkala1 25e0553eed
chore: Change moderations api response to Provider returned categories (#3098)
# What does this PR do?
To be compliant with model policies for LLAMA, just return the
categories as is from provider, we will lose the OAI compat in
moderations api response.

<!-- If resolving an issue, uncomment and update the line below -->
<!-- Closes #[issue-number] -->

## Test Plan
`SAFETY_MODEL=llama-guard3:8b LLAMA_STACK_CONFIG=starter uv run pytest
-v tests/integration/safety/test_safety.py
--text-model=llama3.2:3b-instruct-fp16
--embedding-model=all-MiniLM-L6-v2 --safety-shield=ollama`
2025-08-13 09:47:35 -07:00
..
apis chore: Change moderations api response to Provider returned categories (#3098) 2025-08-13 09:47:35 -07:00
cli chore: rename templates to distributions (#3035) 2025-08-04 11:34:17 -07:00
core chore: Change moderations api response to Provider returned categories (#3098) 2025-08-13 09:47:35 -07:00
distributions fix: Dell distribution missing kvstore (#3113) 2025-08-13 06:18:25 -07:00
models chore(tests): fix responses and vector_io tests (#3119) 2025-08-12 16:15:53 -07:00
providers chore: Change moderations api response to Provider returned categories (#3098) 2025-08-13 09:47:35 -07:00
strong_typing chore: enable pyupgrade fixes (#1806) 2025-05-01 14:23:50 -07:00
testing fix(recording): endpoint resolution (#3013) 2025-08-01 16:23:54 -07:00
ui chore: Updating UI Sidebar (#3081) 2025-08-11 07:39:52 -07:00
__init__.py chore(rename): move llama_stack.distribution to llama_stack.core (#2975) 2025-07-30 23:30:53 -07:00
env.py refactor(test): move tools, evals, datasetio, scoring and post training tests (#1401) 2025-03-04 14:53:47 -08:00
log.py chore(tests): fix responses and vector_io tests (#3119) 2025-08-12 16:15:53 -07:00
schema_utils.py feat(auth): API access control (#2822) 2025-07-24 15:30:48 -07:00