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

> InworldLLMEdgeAsset

# InworldLLMEdgeAsset

[Overview](../overview) > InworldLLMEdgeAsset

**Class:** `InworldLLMEdgeAsset` | **Inherits from:** `InworldEdgeAsset`

Specialized edge asset for LLM chat request validation within graph workflows in the Inworld framework.
Extends the base edge functionality to evaluate `LLMChatRequest` payloads and control flow based on request validity.

## Properties

* [EdgeTypeName](#edgetypename)

## Methods

* [MeetsCondition](#meetscondition)

## Reference

### EdgeTypeName

A constant string `LLMEdge`, primarily used when registering a custom edge condition name for LLM processing.

#### Returns

**Type:** `string`

***

### MeetsCondition

Evaluates whether the input data satisfies the LLM condition for this edge.
Constructs an `LLMChatRequest` from the input and checks its validity. Behavior is controlled by `AllowedPassByDefault` — if true, valid requests pass; if false, invalid requests pass.

#### Parameters

| Parameter | Type              | Description                                        |
| --------- | ----------------- | -------------------------------------------------- |
| inputData | `InworldBaseData` | The input data to evaluate as an LLM chat request. |

#### Returns

**Type:** `bool`

***
