feat(providers): add DeepInfra provider plugin (#73038)

* feat(providers): add DeepInfra provider plugin

* feat(deepinfra): add media provider surfaces

* fix(deepinfra): satisfy provider boundary checks

* docs: add gitcrawl maintainer skill

* test: include deepinfra in live media sweeps

* fix: remove stale tts contract import
This commit is contained in:
Peter Steinberger 2026-04-28 01:12:54 +01:00 committed by GitHub
parent 1fde7dbc0e
commit 0294aebe6f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
54 changed files with 2830 additions and 179 deletions

View file

@ -33,7 +33,7 @@ export const MEDIA_SUITES: Record<MediaSuiteId, MediaSuiteConfig> = {
id: "image",
testFile: "test/image-generation.runtime.live.test.ts",
providerEnvVar: "OPENCLAW_LIVE_IMAGE_GENERATION_PROVIDERS",
providers: ["fal", "google", "minimax", "openai", "vydra", "xai"],
providers: ["deepinfra", "fal", "google", "minimax", "openai", "vydra", "xai"],
},
music: {
id: "music",
@ -48,6 +48,7 @@ export const MEDIA_SUITES: Record<MediaSuiteId, MediaSuiteConfig> = {
providers: [
"alibaba",
"byteplus",
"deepinfra",
"fal",
"google",
"minimax",
@ -61,6 +62,7 @@ export const MEDIA_SUITES: Record<MediaSuiteId, MediaSuiteConfig> = {
defaultProviders: [
"alibaba",
"byteplus",
"deepinfra",
"google",
"minimax",
"openai",