# ContentForge AI API REST API for multi-modal AI content generation. ## Endpoints ### 1. POST /summarize Summarize text using fine-tuned T5. **Request:** ```json { "text": "Your long text here...", "max_length": 128 } ``` **Headers:** ``` x-api-key: demo_key_123 ``` ### 2. POST /qa Answer questions with optional image. **Request:** ```json { "question": "What is machine learning?", "image_base64": "optional_base64_image" } ``` ### 3. POST /generate-image Generate images from text. **Request:** ```json { "prompt": "A beautiful sunset", "negative_prompt": "blur, low quality", "num_steps": 25 } ``` ### 4. POST /generate-music Generate music from text. **Request:** ```json { "prompt": "upbeat electronic music", "duration": 10 } ``` ## Authentication Include API key in header: ``` x-api-key: your_api_key_here ``` ## Base URL https://your-space-name.hf.space