# IndexConfig

> **Class** in `langgraph_cli`

📖 [View in docs](https://reference.langchain.com/python/langgraph-cli/schemas/IndexConfig)

Configuration for indexing documents for semantic search in the store.

This governs how text is converted into embeddings and stored for vector-based lookups.

## Signature

```python
IndexConfig()
```

## Extends

- `TypedDict`

## Constructors

```python
__init__(
    dims: int,
    embed: str,
    fields: list[str] | None,
)
```

| Name | Type |
|------|------|
| `dims` | `int` |
| `embed` | `str` |
| `fields` | `list[str] \| None` |


## Properties

- `dims`
- `embed`
- `fields`

---

[View source on GitHub](https://github.com/langchain-ai/langgraph/blob/d27d4b2d9895a4aa83170b4aaa135878f99c7fd6/libs/cli/langgraph_cli/schemas.py#L33)