# test.ai Classifier

**Canonical:** https://apis.io/apis/test-ai/testai-classifier/  
**Provider:** test.ai — https://apis.io/providers/test-ai/  
**Documentation:** https://github.com/testdotai/classifier-proto

test.ai Classifier is one of 2 APIs that [test.ai](https://apis.io/providers/test-ai/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Machine-Learning, Computer-Vision, and gRPC.

gRPC service that classifies UI element screenshots into semantic labels. A single RPC, ClassifyElements, takes a map of element id to PNG bytes plus a label hint, a confidence threshold and a weaker-match flag, and returns a per-element label with confidence scores. This is the engine behind the test.ai Appium classifier plugin and the Java, Python, Node.js and Ruby classifier clients. The server is run by the consumer, so there is no vendor-hosted base URL — the clients take host and port as constructor arguments.

## Machine-readable artifacts (2)

- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/test-ai/refs/heads/main/grpc/test-ai-classifier.proto
- **SourceCode** — https://github.com/testdotai/classifier-proto

## Other test.ai APIs (1)

- [OpenTestData API](https://apis.io/apis/test-ai/opentestdata-api/)

## Tags

Machine-Learning, Computer-Vision, gRPC

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/test-ai/testai-classifier/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/test-ai/.
