mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-04-17 22:37:27 +00:00
• Added read-only Base URL input that shows `status.server_address` (fallback `window.location.origin`) and copies value on click. • Embedded `ScrollList` as input `suffix`; auto-cycles common endpoints every 3 s and allows manual selection. • Introduced `API_ENDPOINTS` array in `web/src/constants/common.constant.js` for centralized endpoint management. • Implemented custom CSS to hide ScrollList wheel indicators / scrollbars for a cleaner look. • Created two blurred colour spheres behind the banner (`blur-ball-indigo`, `blur-ball-teal`) with light-/dark-mode opacity tweaks and lower vertical placement. • Increased letter-spacing for Chinese heading via conditional `tracking-wide` / `md:tracking-wider` classes to improve readability. • Misc: updated imports, helper functions, and responsive sizes to keep UI consistent across devices.
20 lines
520 B
JavaScript
20 lines
520 B
JavaScript
export const ITEMS_PER_PAGE = 10; // this value must keep same as the one defined in backend!
|
|
|
|
export const DEFAULT_ENDPOINT = '/api/ratio_config';
|
|
|
|
export const TABLE_COMPACT_MODES_KEY = 'table_compact_modes';
|
|
|
|
export const API_ENDPOINTS = [
|
|
'/v1/chat/completions',
|
|
'/v1/responses',
|
|
'/v1/messages',
|
|
'/v1beta/models',
|
|
'/v1/embeddings',
|
|
'/v1/rerank',
|
|
'/v1/images/generations',
|
|
'/v1/images/edits',
|
|
'/v1/images/variations',
|
|
'/v1/audio/speech',
|
|
'/v1/audio/transcriptions',
|
|
'/v1/audio/translations'
|
|
]; |