mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-14 23:21:35 +00:00
Adds a chat_completions route module to litellm-core, mirroring the messages route, plus Anthropic Messages and Bedrock Converse provider configs. The per-model `rust: true` opt-in now covers /chat/completions for both providers. The core accepts an allowlisted subset (text conversations, non-streaming) and returns CoreError::Unsupported for anything else, so tool calls, multimodal content and streaming fall back to the Python path transparently. Resolves LIT-5698 |
||
|---|---|---|
| .. | ||
| audio_transcription | ||
| caching | ||
| call_lifecycle | ||
| chat_completions | ||
| messages | ||
| ocr | ||
| providers | ||
| realtime | ||
| responses | ||
| router | ||
| routing_utils | ||
| constants.rs | ||
| error.rs | ||
| http_utils.rs | ||
| lib.rs | ||