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
caption
Alcohol Delivery Age Screening$0.0006~3s{
"taskType": "imageCaption",
"taskUUID": "6d471c6a-4e24-4b9c-ba0b-f6f980e6b821",
"cost": 0.0006,
"structuredData": {
"ageGroup": "21-44",
"confidence": 0.9927
}
}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/4a89e905-eeed-4832-b25f-170b4009ec3a.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/4a89e905-eeed-4832-b25f-170b4009ec3a.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": "6d471c6a-4e24-4b9c-ba0b-f6f980e6b821",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/4a89e905-eeed-4832-b25f-170b4009ec3a.jpg"
}
}
]'runware run runware:154@1 \
inputs.image=https://assets.runware.ai/assets/inputs/4a89e905-eeed-4832-b25f-170b4009ec3a.jpg{
"taskType": "caption",
"taskUUID": "6d471c6a-4e24-4b9c-ba0b-f6f980e6b821",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/4a89e905-eeed-4832-b25f-170b4009ec3a.jpg"
}
}Response
{
"taskType": "imageCaption",
"taskUUID": "6d471c6a-4e24-4b9c-ba0b-f6f980e6b821",
"cost": 0.0006,
"structuredData": {
"ageGroup": "21-44",
"confidence": 0.9927
}
}caption
Luxury Campaign Casting Age Classification$0.0006~4s{
"taskType": "imageCaption",
"taskUUID": "670f9435-aedf-45ed-b124-099df7628aff",
"cost": 0.0006,
"structuredData": {
"ageGroup": "65+",
"confidence": 0.7163
}
}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/15e35ed6-3bd0-491f-9886-a2a43253dd36.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/15e35ed6-3bd0-491f-9886-a2a43253dd36.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": "670f9435-aedf-45ed-b124-099df7628aff",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/15e35ed6-3bd0-491f-9886-a2a43253dd36.jpg"
}
}
]'runware run runware:154@1 \
inputs.image=https://assets.runware.ai/assets/inputs/15e35ed6-3bd0-491f-9886-a2a43253dd36.jpg{
"taskType": "caption",
"taskUUID": "670f9435-aedf-45ed-b124-099df7628aff",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/15e35ed6-3bd0-491f-9886-a2a43253dd36.jpg"
}
}Response
{
"taskType": "imageCaption",
"taskUUID": "670f9435-aedf-45ed-b124-099df7628aff",
"cost": 0.0006,
"structuredData": {
"ageGroup": "65+",
"confidence": 0.7163
}
}caption
Newspaper Portrait Age Metadata$0.0006~4s{
"taskType": "imageCaption",
"taskUUID": "fa829606-226b-4aa7-8583-cd9047ab1091",
"cost": 0.0006,
"structuredData": {
"ageGroup": "65+",
"confidence": 0.958
}
}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/14b0cf77-e51d-4493-a370-9d777d39a97f.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/14b0cf77-e51d-4493-a370-9d777d39a97f.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": "fa829606-226b-4aa7-8583-cd9047ab1091",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/14b0cf77-e51d-4493-a370-9d777d39a97f.jpg"
}
}
]'runware run runware:154@1 \
inputs.image=https://assets.runware.ai/assets/inputs/14b0cf77-e51d-4493-a370-9d777d39a97f.jpg{
"taskType": "caption",
"taskUUID": "fa829606-226b-4aa7-8583-cd9047ab1091",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/14b0cf77-e51d-4493-a370-9d777d39a97f.jpg"
}
}Response
{
"taskType": "imageCaption",
"taskUUID": "fa829606-226b-4aa7-8583-cd9047ab1091",
"cost": 0.0006,
"structuredData": {
"ageGroup": "65+",
"confidence": 0.958
}
}caption
Senior Esports Division Age Check$0.0006~4s{
"taskType": "imageCaption",
"taskUUID": "e444f266-7379-4785-a70e-041bcaa0f2ad",
"cost": 0.0006,
"structuredData": {
"ageGroup": "45-64",
"confidence": 0.9409
}
}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/dc3aa6bf-74d9-4b44-b550-f599f8abbd4b.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/dc3aa6bf-74d9-4b44-b550-f599f8abbd4b.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": "e444f266-7379-4785-a70e-041bcaa0f2ad",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/dc3aa6bf-74d9-4b44-b550-f599f8abbd4b.jpg"
}
}
]'runware run runware:154@1 \
inputs.image=https://assets.runware.ai/assets/inputs/dc3aa6bf-74d9-4b44-b550-f599f8abbd4b.jpg{
"taskType": "caption",
"taskUUID": "e444f266-7379-4785-a70e-041bcaa0f2ad",
"model": "runware:154@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/dc3aa6bf-74d9-4b44-b550-f599f8abbd4b.jpg"
}
}Response
{
"taskType": "imageCaption",
"taskUUID": "e444f266-7379-4785-a70e-041bcaa0f2ad",
"cost": 0.0006,
"structuredData": {
"ageGroup": "45-64",
"confidence": 0.9409
}
}