# mirascope.core.base.call_params
## `BaseCallParams`
<Note title="Base Class Definition">
This class is simply a means of binding type variables to ensure they are call params, but the class itself is empty. We do this because you cannot bind a type variable to a base `TypedDict` type and must create your own subclass to do so.
</Note>
## <ApiType type="Class" path="core/base/call_params" symbolName="BaseCallParams" /> BaseCallParams
**Bases:**
<TypeLink type={{"type_str": "TypedDict", "description": null, "kind": "simple", "doc_url": "https://docs.python.org/3/library/typing.html#typing.TypedDict"}} />