UNPKG

blackboxify

Version:

BlackboxAI API client with OpenAI-compatible interface, streaming support, multiple auth accounts, and token pricing

19 lines (16 loc) 428 B
// Generate a unique ID for requests export function generateRequestId() { return `req_${Date.now()}_${Math.random().toString(36).substr(2, 9)}`; } // Deep clone an object export function deepClone(obj) { return JSON.parse(JSON.stringify(obj)); } // Safely parse JSON with error handling export function safeJsonParse(str) { try { return JSON.parse(str); } catch (error) { return null; } }