chore: deprecate /v1/inspect/providers (#1678)

# What does this PR do?

with the new /v1/providers API, /v1/inspect/providers is duplicative,
deprecate it by removing the route, and add a test for the full
/v1/providers API

resolves #1623 

## Test Plan

`uv run pytest -v tests/integration/providers --stack-config=ollama
--text-model="meta-llama/Llama-3.2-3B-Instruct"
--embedding-model=all-MiniLM-L6-v2`

<img width="1512" alt="Screenshot 2025-03-18 at 9 18 38 AM"
src="https://github.com/user-attachments/assets/2db30f25-3ff6-4374-b39d-0047f093fe36"
/>

Signed-off-by: Charlie Doern <cdoern@redhat.com>
This commit is contained in:
Charlie Doern 2025-03-19 23:27:06 -04:00 committed by GitHub
parent 1f04ca357b
commit a483a58c6e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 7 additions and 36 deletions

View file

@ -2650,7 +2650,7 @@
}
},
"tags": [
"Inspect"
"Providers"
],
"description": "",
"parameters": []