litellm/ui
Ahmed N 2f996e0c10 feat(edenai): add Eden AI as a provider
Routes edenai/<provider>/<model> deployments to Eden AI's OpenAI-compatible API at https://api.edenai.run/v3
with EDENAI_API_KEY and EDENAI_API_BASE, and bills the per-request cost Eden reports instead of a price-map
estimate, streams included

Chat completions and the edenai/* wildcard (Eden's live catalog) go through the OpenAI-compatible base.
/v1/responses and /v1/messages reach Eden's native endpoints so stateful Responses and untranslated Anthropic
payloads work. Embeddings, transcription, speech, image generation and video generation get per-surface
configs that lift Eden's cost from the body or the x-edenai-cost header. A completed Responses stream event
that reports usage.cost is now billed that number for every provider, matching chat streams

Admin UI provider entry, README row, endpoint matrix and provider docs tests updated; tests live under
tests/test_litellm/llms/edenai
2026-09-15 06:50:43 +01:00
..
litellm-dashboard feat(edenai): add Eden AI as a provider 2026-09-15 06:50:43 +01:00
Dockerfile fix(docker): bump nginx runtime to 1.31.5-alpine3.24 and pin digest to resolve critical CVEs (#39561) 2026-09-03 08:46:07 -07:00
nginx.conf fix(ui): boot the UI image as an arbitrary uid by anchoring nginx writes under /tmp (#37982) 2026-08-24 11:57:36 -07:00