Open Age Detection
Open Age Detection is a vision model that estimates the age of a person from a facial image. It uses a deep learning classifier trained on diverse face data to predict age categories or age ranges based on visual facial features.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
Maple Dugout Team Snapshot
{
"taskType": "imageCaption",
"taskUUID": "e2ea46f3-873b-4261-a7af-3d9e2b23479d",
"cost": 0.0006,
"structuredData": {
"ageGroup": "21-44",
"confidence": 0.77
}
}import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runware:154@1',
inputs: {
image: 'https://assets.runware.ai/assets/inputs/cfab6c5b-9560-4a81-8bbf-9c6f30c6c691.jpg'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/cfab6c5b-9560-4a81-8bbf-9c6f30c6c691.jpg"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "caption",
"taskUUID": "e2ea46f3-873b-4261-a7af-3d9e2b23479d",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/cfab6c5b-9560-4a81-8bbf-9c6f30c6c691.jpg"
}
}
]'runware run runware:154@1 \
inputs.image=https://assets.runware.ai/assets/inputs/cfab6c5b-9560-4a81-8bbf-9c6f30c6c691.jpg{
"taskType": "caption",
"taskUUID": "e2ea46f3-873b-4261-a7af-3d9e2b23479d",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/cfab6c5b-9560-4a81-8bbf-9c6f30c6c691.jpg"
}
}{
"taskType": "imageCaption",
"taskUUID": "e2ea46f3-873b-4261-a7af-3d9e2b23479d",
"cost": 0.0006,
"structuredData": {
"ageGroup": "21-44",
"confidence": 0.77
}
}Festival Face Paint Youth
{
"taskType": "imageCaption",
"taskUUID": "3a7e01da-41d1-46d2-a495-5dd7fbcfcce8",
"cost": 0.0006,
"structuredData": {
"ageGroup": "13-20",
"confidence": 0.88
}
}import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runware:154@1',
inputs: {
image: 'https://assets.runware.ai/assets/inputs/cf150fcf-17dc-4aa8-baaa-567370d1d493.jpg'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/cf150fcf-17dc-4aa8-baaa-567370d1d493.jpg"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "caption",
"taskUUID": "3a7e01da-41d1-46d2-a495-5dd7fbcfcce8",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/cf150fcf-17dc-4aa8-baaa-567370d1d493.jpg"
}
}
]'runware run runware:154@1 \
inputs.image=https://assets.runware.ai/assets/inputs/cf150fcf-17dc-4aa8-baaa-567370d1d493.jpg{
"taskType": "caption",
"taskUUID": "3a7e01da-41d1-46d2-a495-5dd7fbcfcce8",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/cf150fcf-17dc-4aa8-baaa-567370d1d493.jpg"
}
}{
"taskType": "imageCaption",
"taskUUID": "3a7e01da-41d1-46d2-a495-5dd7fbcfcce8",
"cost": 0.0006,
"structuredData": {
"ageGroup": "13-20",
"confidence": 0.88
}
}Sunlit Greenhouse Schoolgirl Closeup
{
"taskType": "imageCaption",
"taskUUID": "1541c38d-791f-4240-b439-c32bf4a52f8b",
"cost": 0.0006,
"structuredData": {
"ageGroup": "13-20",
"confidence": 0.97
}
}import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runware:154@1',
inputs: {
image: 'https://assets.runware.ai/assets/inputs/a3961287-94b2-401e-92be-dca06829b20f.jpg'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/a3961287-94b2-401e-92be-dca06829b20f.jpg"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "caption",
"taskUUID": "1541c38d-791f-4240-b439-c32bf4a52f8b",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/a3961287-94b2-401e-92be-dca06829b20f.jpg"
}
}
]'runware run runware:154@1 \
inputs.image=https://assets.runware.ai/assets/inputs/a3961287-94b2-401e-92be-dca06829b20f.jpg{
"taskType": "caption",
"taskUUID": "1541c38d-791f-4240-b439-c32bf4a52f8b",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/a3961287-94b2-401e-92be-dca06829b20f.jpg"
}
}{
"taskType": "imageCaption",
"taskUUID": "1541c38d-791f-4240-b439-c32bf4a52f8b",
"cost": 0.0006,
"structuredData": {
"ageGroup": "13-20",
"confidence": 0.97
}
}Freckled Teen on Boardwalk
{
"taskType": "imageCaption",
"taskUUID": "886d2117-a6a6-4641-8680-3d32ac234a1e",
"cost": 0.0006,
"structuredData": {
"ageGroup": "13-20",
"confidence": 0.92
}
}import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runware:154@1',
inputs: {
image: 'https://assets.runware.ai/assets/inputs/f7aa0059-1df0-4c71-a9b1-e52f39669c0d.jpg'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/f7aa0059-1df0-4c71-a9b1-e52f39669c0d.jpg"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "caption",
"taskUUID": "886d2117-a6a6-4641-8680-3d32ac234a1e",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/f7aa0059-1df0-4c71-a9b1-e52f39669c0d.jpg"
}
}
]'runware run runware:154@1 \
inputs.image=https://assets.runware.ai/assets/inputs/f7aa0059-1df0-4c71-a9b1-e52f39669c0d.jpg{
"taskType": "caption",
"taskUUID": "886d2117-a6a6-4641-8680-3d32ac234a1e",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/f7aa0059-1df0-4c71-a9b1-e52f39669c0d.jpg"
}
}{
"taskType": "imageCaption",
"taskUUID": "886d2117-a6a6-4641-8680-3d32ac234a1e",
"cost": 0.0006,
"structuredData": {
"ageGroup": "13-20",
"confidence": 0.92
}
}