> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zerogpu.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# zlm-v1-iab-classify-edge

> Model details for zlm-v1-iab-classify-edge. Supports 50+ languages.

<Note>
  The `instructions` field is not needed for this model. It maps your input
  directly to the IAB Content Taxonomy, so you only need to send input
</Note>

> ZeroGPU's IAB classifier maps any text to the industry-standard IAB Content Taxonomy in a single, fast inference call. Each call returns categories across both the 1.0 and 2.2 taxonomies plus matched audience segments, every result scored for confidence. With support for 50+ languages, it classifies multilingual content without a translation step. At 90M parameters on ONNX, it's built for the high-volume, sub-millisecond classification that ad tech and content platforms demand, right at the edge. When you need clean category and audience signals on every request, this is the model — and when you need the full profile, reach for the enriched variant.

**References:** [Model docs](https://docs.zerogpu.ai/) • [Terms](https://zerogpu.ai/terms) • [Privacy](https://zerogpu.ai/privacy-policy)


## OpenAPI

````yaml api-reference/openapi/playgrounds/zlm-v1-iab-classify-edge.openapi.json POST /responses
openapi: 3.1.0
info:
  title: zlm-v1-iab-classify-edge playground
  version: '1.0'
  description: >-
    Interactive playground for **zlm-v1-iab-classify-edge**.

    Model is always `zlm-v1-iab-classify-edge` on this page (shown in the form,
    not editable).

    Use the **request example** selector to switch use cases (JSON, NER, PII,
    etc.).

    Authentication: `x-api-key` (required) and `x-project-id` (optional).
servers:
  - url: https://api.zerogpu.ai/v1
    description: Production
security:
  - ApiKey: []
paths:
  /responses:
    post:
      tags:
        - zlm-v1-iab-classify-edge
      summary: 'zlm-v1-iab-classify-edge: Responses'
      operationId: createResponse_zlm-v1-iab-classify-edge
      parameters:
        - name: x-project-id
          in: header
          required: false
          schema:
            type: string
          description: >-
            Optional project identifier. Scopes the request to a specific
            project when provided.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              allOf:
                - $ref: '#/components/schemas/CreateResponseRequest'
                - type: object
                  properties:
                    model:
                      type: string
                      const: zlm-v1-iab-classify-edge
                      default: zlm-v1-iab-classify-edge
                      example: zlm-v1-iab-classify-edge
                      description: >-
                        Model identifier (fixed for this playground). Use
                        request examples to change use cases.
            examples:
              default:
                summary: Default
                value:
                  input: >-
                    Technology has quietly reshaped the rhythm of everyday life,
                    weaving itself into routines so seamlessly that it often
                    goes unnoticed. From the moment a smartphone alarm wakes
                    someone in the morning to the final glance at a glowing
                    screen before sleep, digital systems guide communication,
                    navigation, work, and entertainment. This transformation did
                    not happen overnight. It emerged through decades of
                    incremental innovation, each new tool building upon the
                    last, until the modern world became deeply
                    interconnected.One of the most significant changes has been
                    the speed at which information travels.
                  model: zlm-v1-iab-classify-edge
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Response'
              examples:
                default:
                  summary: Default
                  value:
                    audience:
                      - name: Technology & Computing
                        score: 0.7686
                      - name: Consumer Electronics
                        score: 0.7206
                      - name: 65-69
                        score: 0.595
                    content:
                      iab_1_0:
                        - name: Cell Phones
                          score: 0.7597
                        - name: Technology & Computing
                          score: 0.7387
                      iab_2_2:
                        - name: Smartphones
                          score: 0.7597
                        - name: Wearable Technology
                          score: 0.7387
                        - name: Technology & Computing
                          score: 0.7109
        '400':
          description: Bad request
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '420':
          description: Insufficient quota
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '500':
          description: Internal server error
components:
  schemas:
    CreateResponseRequest:
      type: object
      required:
        - model
        - input
      properties:
        model:
          type: string
          const: zlm-v1-iab-classify-edge
          default: zlm-v1-iab-classify-edge
          example: zlm-v1-iab-classify-edge
          description: >-
            Model identifier (fixed for this playground). Use request examples
            to change use cases.
        input:
          type: string
          minLength: 1
          format: textarea
          maxLength: 131072
          description: Multi-line text or document content to send to the model.
    Response:
      type: object
      additionalProperties: true
    ErrorResponse:
      type: object
      additionalProperties: true
  securitySchemes:
    ApiKey:
      type: apiKey
      in: header
      name: x-api-key

````