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

# autogen.events.BaseEvent

<h2 id="autogen.events.BaseEvent" class="doc doc-heading">
  <code class="doc-symbol doc-symbol-heading doc-symbol-class" />

  <span class="doc doc-object-name doc-class-name">BaseEvent</span>
</h2>

```python theme={null}
BaseEvent(uuid: UUID | None = None, **kwargs: Any)
```

!!! abstract "Usage Documentation"
[Models](/docs/api-reference/autogen/concepts/models)

A base class for creating Pydantic models.<br />

<b>Parameters:</b>

| Name       | Description                                              |
| ---------- | -------------------------------------------------------- |
| `uuid`     | **Type:** uuid.UUID \| None<br /><br />**Default:** None |
| `**kwargs` | **Type:** Any                                            |

### Class Attributes

<code class="doc-symbol doc-symbol-heading doc-symbol-attribute" />

#### model\_config

<br />

<br />

<code class="doc-symbol doc-symbol-heading doc-symbol-attribute" />

#### uuid

<br />

<br />

### Instance Methods

<code class="doc-symbol doc-symbol-heading doc-symbol-method" />

#### print

```python theme={null}
print(self, f: Callable[..., Any] | None = None) -> None
```

Print event

<b>Parameters:</b>

| Name | Description                                                                                                                                            |
| ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `f`  | Print function.<br /><br />If none, python's default print will be used.<br /><br />**Type:** Callable\[..., Any] \| None<br /><br />**Default:** None |

<br />
