# {py:mod}`agents.models` ```{py:module} agents.models ``` ```{autodoc2-docstring} agents.models :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`GenericLLM ` - ```{autodoc2-docstring} agents.models.GenericLLM :summary: ``` * - {py:obj}`GenericMLLM ` - ```{autodoc2-docstring} agents.models.GenericMLLM :summary: ``` * - {py:obj}`GenericTTS ` - ```{autodoc2-docstring} agents.models.GenericTTS :summary: ``` * - {py:obj}`GenericSTT ` - ```{autodoc2-docstring} agents.models.GenericSTT :summary: ``` * - {py:obj}`TransformersLLM ` - ```{autodoc2-docstring} agents.models.TransformersLLM :summary: ``` * - {py:obj}`TransformersMLLM ` - ```{autodoc2-docstring} agents.models.TransformersMLLM :summary: ``` * - {py:obj}`OllamaModel ` - ```{autodoc2-docstring} agents.models.OllamaModel :summary: ``` * - {py:obj}`Whisper ` - ```{autodoc2-docstring} agents.models.Whisper :summary: ``` * - {py:obj}`SpeechT5 ` - ```{autodoc2-docstring} agents.models.SpeechT5 :summary: ``` * - {py:obj}`Bark ` - ```{autodoc2-docstring} agents.models.Bark :summary: ``` * - {py:obj}`MeloTTS ` - ```{autodoc2-docstring} agents.models.MeloTTS :summary: ``` * - {py:obj}`VisionModel ` - ```{autodoc2-docstring} agents.models.VisionModel :summary: ``` ```` ### API `````{py:class} GenericLLM :canonical: agents.models.GenericLLM Bases: {py:obj}`agents.models.Model` ```{autodoc2-docstring} agents.models.GenericLLM ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.GenericLLM.get_init_params ```{autodoc2-docstring} agents.models.GenericLLM.get_init_params ``` ```` ````` `````{py:class} GenericMLLM :canonical: agents.models.GenericMLLM Bases: {py:obj}`agents.models.GenericLLM` ```{autodoc2-docstring} agents.models.GenericMLLM ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.GenericMLLM.get_init_params ```{autodoc2-docstring} agents.models.GenericMLLM.get_init_params ``` ```` ````` `````{py:class} GenericTTS :canonical: agents.models.GenericTTS Bases: {py:obj}`agents.models.Model` ```{autodoc2-docstring} agents.models.GenericTTS ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.GenericTTS.get_init_params ```{autodoc2-docstring} agents.models.GenericTTS.get_init_params ``` ```` ````` `````{py:class} GenericSTT :canonical: agents.models.GenericSTT Bases: {py:obj}`agents.models.Model` ```{autodoc2-docstring} agents.models.GenericSTT ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.GenericSTT.get_init_params ```{autodoc2-docstring} agents.models.GenericSTT.get_init_params ``` ```` ````` `````{py:class} TransformersLLM :canonical: agents.models.TransformersLLM Bases: {py:obj}`agents.models.LLM` ```{autodoc2-docstring} agents.models.TransformersLLM ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.TransformersLLM.get_init_params ```{autodoc2-docstring} agents.models.TransformersLLM.get_init_params ``` ```` ````` `````{py:class} TransformersMLLM :canonical: agents.models.TransformersMLLM Bases: {py:obj}`agents.models.TransformersLLM` ```{autodoc2-docstring} agents.models.TransformersMLLM ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.TransformersMLLM.get_init_params ```{autodoc2-docstring} agents.models.TransformersMLLM.get_init_params ``` ```` ````` `````{py:class} OllamaModel :canonical: agents.models.OllamaModel Bases: {py:obj}`agents.models.LLM` ```{autodoc2-docstring} agents.models.OllamaModel ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.OllamaModel.get_init_params ```{autodoc2-docstring} agents.models.OllamaModel.get_init_params ``` ```` ````` `````{py:class} Whisper :canonical: agents.models.Whisper Bases: {py:obj}`agents.models.Model` ```{autodoc2-docstring} agents.models.Whisper ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.Whisper.get_init_params ```{autodoc2-docstring} agents.models.Whisper.get_init_params ``` ```` ````` `````{py:class} SpeechT5 :canonical: agents.models.SpeechT5 Bases: {py:obj}`agents.models.Model` ```{autodoc2-docstring} agents.models.SpeechT5 ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.SpeechT5.get_init_params ```{autodoc2-docstring} agents.models.SpeechT5.get_init_params ``` ```` ````` `````{py:class} Bark :canonical: agents.models.Bark Bases: {py:obj}`agents.models.Model` ```{autodoc2-docstring} agents.models.Bark ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.Bark.get_init_params ```{autodoc2-docstring} agents.models.Bark.get_init_params ``` ```` ````` `````{py:class} MeloTTS :canonical: agents.models.MeloTTS Bases: {py:obj}`agents.models.Model` ```{autodoc2-docstring} agents.models.MeloTTS ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.MeloTTS.get_init_params ```{autodoc2-docstring} agents.models.MeloTTS.get_init_params ``` ```` ````` `````{py:class} VisionModel :canonical: agents.models.VisionModel Bases: {py:obj}`agents.models.Model` ```{autodoc2-docstring} agents.models.VisionModel ``` ````{py:method} get_init_params() -> typing.Dict :canonical: agents.models.VisionModel.get_init_params ```{autodoc2-docstring} agents.models.VisionModel.get_init_params ``` ```` `````