AI
AI Token Estimator
Analyze language mix and estimate token usage across OpenAI, Codex, Claude, and DeepSeek profiles
json· JSON resultOpen tool
Quick start
Call this tool from your code in three languages.
cURL
# 1) Request a presigned URL → returns { uploadUrl, storageKey }
curl -X POST 'https://api.elysiatools.com/api/upload/presign/ai-token-estimator' \
-H 'Content-Type: application/json' \
-d '{"filename":"textFile.ext","contentType":"application/octet-stream","size":12345}'
# 2) PUT the file bytes directly to the presigned uploadUrl
curl -X PUT '<presigned uploadUrl>' \
--data-binary @/path/to/file.ext
# 3) Call the tool, passing the returned storageKey for each file field
curl -X POST 'https://api.elysiatools.com/en/api/tools/ai-token-estimator' \
-F 'inputText=请总结 this API design and list 3 risks.' \
-F 'textFile=uploads/2026/01/01/your-tool-1700000000000-abc123.ext' \
-F 'modelProfile=All Profiles' \
-F 'countMode=raw-text'