Commit Graph

3 Commits

  • Update MANAGEMENT_API.md with expanded documentation for endpoints
    - Refined API documentation structure and enhanced clarity for various endpoints, including `/debug`, `/proxy-url`, `/quota-exceeded`, and authentication management.
    - Added comprehensive examples for request and response bodies across endpoints.
    - Detailed object-array API key management for Codex, Gemini, Claude, and OpenAI compatibility providers.
    - Enhanced descriptions for request retry logic and request logging endpoints.
    - Improved authentication key handling descriptions and updated examples for YAML configuration impacts.
  • Add support for Codex API key authentication
    - Introduced functionality to handle Codex API keys, including initialization and management via new endpoints in the management API.
    - Updated Codex client to support both OAuth and API key authentication.
    - Documented Codex API key configuration in both English and Chinese README files.
    - Enhanced logging to distinguish between API key and OAuth usage scenarios.
  • Add management API handlers for config and auth file management
    - Implemented CRUD operations for authentication files.
    - Added endpoints for managing API keys, quotas, proxy settings, and other configurations.
    - Enhanced management access with robust validation, remote access control, and persistence support.
    - Updated README with new configuration details.
    
    Fixed OpenAI Chat Completions for codex