• Your Name's avatar
    Refactor: Move all API endpoints to codai.api module and extract CLI to codai.cli · 405be1cb
    Your Name authored
    - 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
    405be1cb
Name
Last commit
Last update
..
api Loading commit data...
backends Loading commit data...
models Loading commit data...
pydantic Loading commit data...
queue Loading commit data...
__init__.py Loading commit data...
cli.py Loading commit data...
main.py Loading commit data...