Skip to content

Commit ef092b6

Browse files
committed
Add modesl
1 parent 537612d commit ef092b6

1 file changed

Lines changed: 91 additions & 0 deletions

File tree

examples/guides/providers/kie/config/tensorzero.toml

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,16 @@ model_name = "gemini-2.5-flash"
5858
type = "chat"
5959

6060
# ── Google Veo ──
61+
[functions.video_generate.variants.veo_3_1_quality]
62+
type = "kie_media"
63+
model = "veo3.1/quality"
64+
tags = ["video", "generation", "text-to-video"]
65+
66+
[functions.video_generate.variants.veo_3_1_fast]
67+
type = "kie_media"
68+
model = "veo3.1/fast"
69+
tags = ["video", "generation", "text-to-video"]
70+
6171
[functions.video_generate.variants.veo_3]
6272
type = "kie_media"
6373
model = "veo3"
@@ -178,6 +188,24 @@ type = "kie_media"
178188
model = "grok-imagine/image-to-video"
179189
tags = ["video", "generation", "image-to-video"]
180190

191+
# ── Runway ──
192+
[functions.video_generate.variants.runway_aleph]
193+
type = "kie_media"
194+
model = "runway-aleph"
195+
tags = ["video", "generation", "video-to-video"]
196+
197+
# ── OpenAI Sora ──
198+
[functions.video_generate.variants.sora_2]
199+
type = "kie_media"
200+
model = "sora-2-characters"
201+
tags = ["video", "generation", "text-to-video"]
202+
203+
# ── Midjourney ──
204+
[functions.video_generate.variants.midjourney]
205+
type = "kie_media"
206+
model = "midjourney/text-to-video"
207+
tags = ["video", "generation", "text-to-video"]
208+
181209
# ── Image Generation Functions ────────────────────────────────────────────────
182210

183211
[functions.image_generate]
@@ -211,12 +239,22 @@ model = "google/nano-banana-2"
211239
tags = ["image", "generation", "text-to-image"]
212240

213241
# ── ByteDance SeedDream ──
242+
[functions.image_generate.variants.seedream_v5_lite]
243+
type = "kie_media"
244+
model = "bytedance/seedream-v5-lite"
245+
tags = ["image", "generation", "text-to-image"]
246+
214247
[functions.image_generate.variants.seedream_v4]
215248
type = "kie_media"
216249
model = "bytedance/seedream-v4-text-to-image"
217250
tags = ["image", "generation", "text-to-image"]
218251

219252
# ── Black Forest Labs Flux ──
253+
[functions.image_generate.variants.flux_kontext_max]
254+
type = "kie_media"
255+
model = "flux-kontext/max"
256+
tags = ["image", "generation", "text-to-image"]
257+
220258
[functions.image_generate.variants.flux_kontext_pro]
221259
type = "kie_media"
222260
model = "flux-kontext/pro-text-to-image"
@@ -270,6 +308,42 @@ type = "kie_media"
270308
model = "grok-imagine/image-to-image"
271309
tags = ["image", "generation", "image-to-image"]
272310

311+
# ── OpenAI ──
312+
[functions.image_generate.variants.openai_4o]
313+
type = "kie_media"
314+
model = "openai/4o-image"
315+
tags = ["image", "generation", "text-to-image"]
316+
317+
# ── Midjourney ──
318+
[functions.image_generate.variants.midjourney]
319+
type = "kie_media"
320+
model = "midjourney/text-to-image"
321+
tags = ["image", "generation", "text-to-image"]
322+
323+
# ── Ideogram Reframe ──
324+
[functions.image_generate.variants.ideogram_reframe]
325+
type = "kie_media"
326+
model = "ideogram/v3-reframe"
327+
tags = ["image", "image-editing"]
328+
329+
# ── Recraft ──
330+
[functions.image_generate.variants.recraft_upscale]
331+
type = "kie_media"
332+
model = "recraft/crisp-upscale"
333+
tags = ["image", "image-editing"]
334+
335+
# ── Topaz ──
336+
[functions.image_generate.variants.topaz_upscale]
337+
type = "kie_media"
338+
model = "topaz/upscale"
339+
tags = ["image", "image-editing"]
340+
341+
# ── Luma ──
342+
[functions.image_generate.variants.luma_modify]
343+
type = "kie_media"
344+
model = "luma/modify"
345+
tags = ["image", "image-editing"]
346+
273347
# ── Audio Generation Functions ────────────────────────────────────────────────
274348
#
275349
# ElevenLabs TTS: pass extra params via params.media_generation.extra:
@@ -278,6 +352,18 @@ tags = ["image", "generation", "image-to-image"]
278352
[functions.audio_generate]
279353
type = "chat"
280354

355+
# ── Suno ──
356+
[functions.audio_generate.variants.suno_v5]
357+
type = "kie_media"
358+
model = "suno/v5"
359+
tags = ["audio", "generation", "text-to-music"]
360+
361+
[functions.audio_generate.variants.suno_v4_5_plus]
362+
type = "kie_media"
363+
model = "suno/v4_5plus"
364+
tags = ["audio", "generation", "text-to-music"]
365+
366+
# ── ElevenLabs ──
281367
[functions.audio_generate.variants.tts_turbo]
282368
type = "kie_media"
283369
model = "elevenlabs/text-to-speech-turbo-2-5"
@@ -288,6 +374,11 @@ type = "kie_media"
288374
model = "elevenlabs/text-to-speech-multilingual-v2"
289375
tags = ["audio", "generation", "text-to-speech"]
290376

377+
[functions.audio_generate.variants.dialogue]
378+
type = "kie_media"
379+
model = "elevenlabs/text-to-dialogue-v3"
380+
tags = ["audio", "generation", "text-to-speech"]
381+
291382
[functions.audio_generate.variants.sound_effect]
292383
type = "kie_media"
293384
model = "elevenlabs/sound-effect-v2"

0 commit comments

Comments
 (0)