Teknium
2c4db54a31
refactor(image_gen,browser): AST-neutral closer hugging after edits
2026-09-03 00:08:53 -07:00
Teknium
d1a0cdae2c
refactor(image_gen,browser): compact module/function docstrings and comments across providers (WHYs kept)
2026-09-03 00:06:34 -07:00
Teknium
f2e8ecaf52
refactor(image_gen/deepinfra): route b64/url materialisation through shared materialize_image (on_url_fail hook)
2026-09-02 23:44:29 -07:00
Teknium
9adcfb4abd
refactor(image_gen,browser): AST-neutral layout compaction — hug call/import closers
2026-09-02 23:33:58 -07:00
Teknium
95ed2667f7
refactor(image_gen,browser): AST-neutral layout compaction (imports, signatures, call args)
2026-09-02 22:18:05 -07:00
Teknium
f21cb136aa
refactor(image_gen): StaticImageGenProvider base — identity/catalog/setup boilerplate unified across 7 providers
2026-09-02 21:57:51 -07:00
Teknium
354b580fda
refactor(image_gen,browser): krea submit via shared post_json, poll-error table, catalog fetch helper; compact providers
2026-09-02 21:52:06 -07:00
Teknium
b5b62aa83d
refactor(plugins/image_gen): shared _common (config/key/save/error/picker helpers), convert all 8 providers, per-model tables
2026-09-02 13:30:10 -07:00
Teknium
a23ede5569
fix(secrets): scope image_gen plugin credential reads (openai/deepinfra/krea)
...
OPENAI_API_KEY, DEEPINFRA_API_KEY and KREA_API_KEY now resolve via get_secret; the OpenAI client is constructed with the scoped key explicitly instead of relying on the SDK's implicit environ read.
2026-08-02 10:04:48 -07:00
kshitijk4poor
2fc3f9c1ff
fix(deepinfra): harden multimodal provider routing
...
Prevent credential forwarding across catalog redirects, retain explicit opt-in semantics for paid media backends, fail closed on invalid provider configuration, avoid mixed-catalog and output-limit assumptions, and reserve native STT provider names.
2026-07-14 02:59:39 +05:30
Georgi Atsev
fe002eb124
feat(providers): Support DeepInfra as an LLM provider
2026-07-14 02:59:39 +05:30