---
title: "ezgh ocr processors create"
description: "Create a processor: a model and its settings, to process documents with."
---

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

# ezgh ocr processors create

{/* Generated by ezgh-cli's internal/tools/clidocs from the ezgh command tree. Don't edit: change the command's help in ezgh-cli and regenerate. */}

```sh
ezgh ocr processors create --name <name> [--model m] [--version v] [--language l]… [--output-format f] [--detail d] [flags]
```

Part of [`ezgh ocr processors`](/cli/reference/ocr-processors).

## Examples

```sh
ezgh ocr processors create --name receipts --language en
ezgh ocr processors create --name forms --output-format json-layout
```

## Flags

| Flag | Type | Default | Description |
| --- | --- | --- | --- |
| `--description` | string |  | a description |
| `--detail` | string |  | a detail level the model offers (see ezgh ocr models get); high is the default |
| `--language` | strings, comma-separated or repeated |  | a language in the documents, e.g. en or zh (repeat, or comma-separate) |
| `--model` | string | `unlimited-ocr` | the model (`ezgh ocr models list`) |
| `--name` | string |  | the processor's name |
| `--output-format` | string | `text` | text, or json-layout (text with each block's type and box) |
| `--version` | string | `latest` | the model version: an exact one, or latest to follow the model's |

This command also takes the [global flags](/cli/reference#global-flags).

Source: https://docs.ezghcloud.com/cli/reference/ocr-processors-create/index.mdx
