mirror of
https://github.com/calesthio/OpenMontage.git
synced 2026-08-24 17:10:27 +08:00
Add official Kling API providers
This commit is contained in:
@@ -386,6 +386,8 @@ All config is validated via Pydantic models in `lib/config_model.py`.
|
||||
| `OPENAI_API_KEY` | openai_tts, openai_image | TTS fallback, GPT Image 2 |
|
||||
| `XAI_API_KEY` | grok_image, grok_video | Grok image editing/generation, Grok video generation |
|
||||
| `FAL_KEY` | flux_image, kling_video, veo_video, minimax_video, recraft_image | fal.ai hosted models (FLUX, Veo, Kling, MiniMax, Recraft) |
|
||||
| `KLING_API_KEY` | kling_official_video, kling_official_image, kling_tts, kling_avatar, kling_lip_sync | Official Kling direct API for video, image, TTS, avatar, and lip sync |
|
||||
| `KLING_API_BASE_URL` | kling_official_video, kling_official_image, kling_tts, kling_avatar, kling_lip_sync | Optional official Kling API endpoint override |
|
||||
| `HEYGEN_API_KEY` | heygen_video | Multi-provider video generation |
|
||||
| `PEXELS_API_KEY` | pexels_image, pexels_video | Stock media |
|
||||
| `PIXABAY_API_KEY` | pixabay_image, pixabay_video | Stock media |
|
||||
@@ -396,6 +398,18 @@ All config is validated via Pydantic models in `lib/config_model.py`.
|
||||
| `VIDEO_GEN_LOCAL_ENABLED` | local video tools | Enable local GPU generation |
|
||||
| `VIDEO_GEN_LOCAL_MODEL` | wan, hunyuan, ltx, cogvideo | Select local model |
|
||||
|
||||
Kling Official Phase 2 adds deeper Omni reference support inside the existing
|
||||
`kling_official_video` and `kling_official_image` providers. Elements and Account
|
||||
Usage live under `tools/_kling/` as internal helpers for element ID references and
|
||||
low-frequency account diagnostics; they are not separate pipeline stages,
|
||||
selectors, or generated-asset capabilities.
|
||||
|
||||
Kling Official Phase 3 adds provider tools only where OpenMontage already has a
|
||||
matching capability slot: `kling_tts` for `tts`, plus `kling_avatar` and
|
||||
`kling_lip_sync` for `avatar`. Official Kling audio effects and video effects are
|
||||
not registered as tools yet because current pipelines do not define stable
|
||||
`sound_effects` or `video_effects` capability routing.
|
||||
|
||||
---
|
||||
|
||||
## Visual Style System
|
||||
|
||||
Reference in New Issue
Block a user