File size: 898 Bytes
a4e278a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# 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