Llmmaster

Latest version: v1.0.0

Safety actively analyzes 714860 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.0.0

Changed
- Reviewed all the models to use native REST API
- Reviewed to follow PEP8 style guide
- Renamed `BaseModel` to `RootModel` to avoid pydantic class name conflict
- Python files restructured based on provider, not function-based
- Unified output of Text-To-Text models to `dict`
- Unified test style
- Renamed `LLMInstanceCreator` to `InstanceCreator`
- Simplified dummy prompt verification in `InstanceCreator` class
- Changed `SUMMON_LIMIT` to 150 from 100
Added
- `utils.py` for commonly used functions
- `LLMBase` class as common Text-To-Text model
- `MultipartFormdataModel` for multipart/form-data payload
- `SpeechToTextBase` inherited from `MultipartFormdataModel` for Speech-To-Text models
- `DeepSeekLLM`
- `SambaNovaLLM`
- `XAILLM` (Grok)
- Image-To-Text for `AnthropicLLM`, `GroqLLM`, `MistralLLM`
- Speech-To-Text for `GroqLLM`
- Audio questioning and answering to `OpenAILLM`
- Reasoning/Thinking models in `OpenAILLM`, `AnthropicLLM` and other providers can be used
- Google Web Search to `GoogleLLM`
- 3D modeling of Stable Diffusion `StableDiffusionImageTo3D`
- Image generation to Luma AI `LumaAITextToImage`, `LumaAIImageToImage`
- Voice models to ElevenLabs `ElevenLabsVoiceDesign`, `ElevenLabsVoiceChanger` and `ElevenLabsDub`
Removed
- `pikapikapika_models.py`
- `_is_dummy_prompt_required()` in `LLMInstanceCreator` class

0.8.0

Added
- Skybox models
- `SkyboxTextToPanorama`
- `SkyboxPanoramaToImageVideo` (export function)

0.7.0

Added
- Runway video models
- `RunwayImageToVideo`

0.6.0

Added
- Tripo 3D modeling APIs
- `TripoTextTo3D`
- `TripoImageTo3D`
- `TripoMultiviewTo3D`
- `TripoRefineModel`
- `TripoAnimationPreRigCheck`
- `TripoAnimationRig`
- `TripoAnimationRetarget`
- `TripoStylization`
- `TripoConversion`
Changed
- Changed output type to `dict` for some models, see `RESULTSTYPE.md` for details
- Fully revised the pytest test functions
- Requirement of Python version changed to 3.10 or later, 3.9 or earlier is no longer supported

0.5.1

Added
- Flux.1 image models via fal-ai
- `Flux1FalImageToImage`
- `Flux1FalTextToImage`
- ElevenLabs audio models
- `ElevenLabsTextToSoundEffect`
- `ElevenLabsAudioIsolation`
Changed
- Commonized functions from `BaseModel`
- `_wait()`: waiting response from API provider
- `_sanitize_url()`: sanitizing URL text

0.5.0

Added
- Luma Dream Machine video generation models
- `LumaDreamMachineTextToVideo`
- `LumaDreamMachineImageToVideo`
- `LumaDreamMachineVideoToVideo`

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.