# AnnotationQueueRubricItemSchemaParam

> **Class** in `langsmith`

📖 [View in docs](https://reference.langchain.com/python/langsmith/_openapi_client/types/annotation_queue_rubric_item_schema_param/AnnotationQueueRubricItemSchemaParam)

## Signature

```python
AnnotationQueueRubricItemSchemaParam()
```

## Extends

- `TypedDict`

## Constructors

```python
__init__(
    feedback_key: Required[str],
    description: Optional[str],
    is_assertion: Optional[bool],
    is_required: Optional[bool],
    regex_validator: Optional[RegexValidator],
    score_descriptions: Optional[Dict[str, str]],
    value_descriptions: Optional[Dict[str, str]],
)
```

| Name | Type |
|------|------|
| `feedback_key` | `Required[str]` |
| `description` | `Optional[str]` |
| `is_assertion` | `Optional[bool]` |
| `is_required` | `Optional[bool]` |
| `regex_validator` | `Optional[RegexValidator]` |
| `score_descriptions` | `Optional[Dict[str, str]]` |
| `value_descriptions` | `Optional[Dict[str, str]]` |


## Properties

- `feedback_key`
- `description`
- `is_assertion`
- `is_required`
- `regex_validator`
- `score_descriptions`
- `value_descriptions`

---

[View source on GitHub](https://github.com/langchain-ai/langsmith-sdk/blob/3114edff2f41e5989724f27c0b37d3f69c6f198c/python/langsmith/_openapi_client/types/annotation_queue_rubric_item_schema_param.py#L15)