mirror of
https://github.com/tiennm99/litellm.git
synced 2026-08-04 00:24:18 +00:00
* refactor(responses/): refactor to move responses_to_completion in separate folder future work to support completion_to_responses bridge allow calling codex mini via chat completions (and other endpoints) * Revert "refactor(responses/): refactor to move responses_to_completion in separate folder" This reverts commit ff87cb895812283d107f47e8e528bcebe93d8015. * feat: initial responses api bridge write it like a custom llm - requires lesser 'new' components * style: add __init__'s and bubble up the responses api bridge * feat(responses/transformation): working sync completion -> responses and back bridge (non-streaming) * feat(responses/): working async (non-streaming) completion <-> responses bridge Allows calling codex mini via proxy * feat(responses/): working sync + async streaming for base model response iterator * fix: reduce function size maintain <50 LOC * fix(main.py): safely handle responses api model check * fix: fix linting errors