> ## 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.interop.LiteLLmConfigFactory

<h2 id="autogen.interop.LiteLLmConfigFactory" class="doc doc-heading">
  <code class="doc-symbol doc-symbol-heading doc-symbol-class" />

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

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

Helper class that provides a standard way to create an ABC using
inheritance.

### Static Methods

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

#### accepts

```python theme={null}
accepts(first_llm_config: dict[str, Any]) -> bool
```

<b>Parameters:</b>

| Name               | Description                      |
| ------------------ | -------------------------------- |
| `first_llm_config` | **Type:** dict\[str, typing.Any] |

<br />

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

#### create

```python theme={null}
create(first_llm_config: dict[str, Any]) -> dict[str, Any]
```

<b>Parameters:</b>

| Name               | Description                      |
| ------------------ | -------------------------------- |
| `first_llm_config` | **Type:** dict\[str, typing.Any] |

<br />

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

#### create\_lite\_llm\_config

```python theme={null}
create_lite_llm_config(llm_config: LLMConfig | dict[str, Any]) -> dict[str, Any]
```

<b>Parameters:</b>

| Name         | Description                                                                                       |
| ------------ | ------------------------------------------------------------------------------------------------- |
| `llm_config` | **Type:** [LLMConfig](/docs/api-reference/autogen/llm_config/LLMConfig) \| dict\[str, typing.Any] |

<br />

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

#### get\_api\_type

```python theme={null}
get_api_type() -> str
```

<br />

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

#### register\_factory

```python theme={null}
register_factory() -> Callable[[type[~T]], type[~T]]
```

<br />
