> ## 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.fast_depends.Provider

<h2 id="autogen.fast_depends.Provider" class="doc doc-heading">
  <code class="doc-symbol doc-symbol-heading doc-symbol-class" />

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

```python theme={null}
Provider()
```

### Class Attributes

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

#### dependency\_overrides

<br />

<br />

### Instance Methods

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

#### clear

```python theme={null}
clear(self) -> None
```

<br />

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

#### override

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

<b>Parameters:</b>

| Name       | Description                   |
| ---------- | ----------------------------- |
| `original` | **Type:** Callable\[..., Any] |
| `override` | **Type:** Callable\[..., Any] |

<br />

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

#### scope

```python theme={null}
scope(
    self,
    original: Callable[..., Any],
    override: Callable[..., Any]
) -> Iterator[None]
```

<b>Parameters:</b>

| Name       | Description                   |
| ---------- | ----------------------------- |
| `original` | **Type:** Callable\[..., Any] |
| `override` | **Type:** Callable\[..., Any] |

<br />
