Refactor: Move all API endpoints to codai.api module and extract CLI to codai.cli
- Move parse_args to codai.cli - Move main() to codai.main - Simplify coderai to be a thin wrapper importing from codai package - Create codai.api module with organized endpoints: - codai/api/app.py: FastAPI app, /v1/models, /v1/files, get_load_mode - codai/api/text.py: /v1/chat/completions, legacy /v1/completions - codai/api/images.py: /v1/images/generations - codai/api/transcriptions.py: /v1/audio/transcriptions - codai/api/tts.py: /v1/audio/speech - coderai is now backward compatible entry point only
Showing
codai/api/__init__.py
0 → 100644
codai/api/app.py
0 → 100644
codai/api/images.py
0 → 100644
codai/api/log.py
0 → 100644
codai/api/text.py
0 → 100644
codai/api/transcriptions.py
0 → 100644
codai/api/tts.py
0 → 100644
codai/cli.py
0 → 100644
codai/main.py
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
Please
register
or
sign in
to comment