AI Meme Video Generator — Agent Skill
AI Meme Video Generator — Agent Skill
Generate short, funny meme video clips from text descriptions via AI Pass API. Perfect for content automation and social media bots.
Setup
- Create an account at aipass.one
- Go to Developer Dashboard → API Keys
- Create and copy your API key
- Set it as
$AIPASS_API_KEYin your environment
Usage
See the skill file below for complete API integration details.
Skill File
---
name: ai-meme-video
description: Generate short meme video clips from text descriptions using AI Pass video API.
version: 1.0.0
---
# AI Meme Video Generator Skill
## Auth
- **API Key:** `$AIPASS_API_KEY`
- Get your key: https://aipass.one/panel/developer.html → API Keys
## Generate Meme Video
Video generation is async: start → poll → download.
```python
import requests, os, time
def generate_meme_video(prompt, seconds=5):
headers = {
"Authorization": f"Bearer {os.environ['AIPASS_API_KEY']}",
"Content-Type": "application/json"
}
# Start generation
r = requests.post(
"https://aipass.one/apikey/v1/videos",
headers=headers,
json={
"model": "gemini/veo-3.1-fast-generate-preview",
"prompt": prompt,
"seconds": seconds
}
)
video_id = r.json()["videoId"]
# Poll for completion
while True:
status = requests.get(
f"https://aipass.one/apikey/v1/videos/{video_id}/status",
headers=headers
).json()
if status["status"] == "completed":
return status["downloadUrl"]
elif status["status"] == "failed":
raise Exception(f"Video generation failed: {status}")
time.sleep(5)
```
## Bash
```bash
# Start video generation
VIDEO_ID=$(curl -s -X POST https://aipass.one/apikey/v1/videos \
-H "Authorization: Bearer $AIPASS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gemini/veo-3.1-fast-generate-preview","prompt":"A cat in a business suit","seconds":5}' \
| python3 -c "import json,sys; print(json.load(sys.stdin)['videoId'])")
# Poll status
curl -s "https://aipass.one/apikey/v1/videos/$VIDEO_ID/status" \
-H "Authorization: Bearer $AIPASS_API_KEY"
```
## Video Models
- `gemini/veo-3.1-fast-generate-preview` — fast, good quality
- `gemini/veo-3.0-generate-preview` — higher quality
- `openai/sora-2` — OpenAI video
- `openai/sora-2-pro` — OpenAI premium
## Cost
- ~$0.10-0.30 per video (varies by model and duration)
- $1 free credit on signup
Download Skill File