ajaysi
e704aa7d87
Podcast Maker: Fix progress modals, research JSON, header stepper, voice/podcastMode chips
2026-04-19 13:16:59 +05:30
ajaysi
a26fa84263
Extract useful LLM provider improvements from PRs #423-#429
...
huggingface_provider.py:
- Add retry logic with _should_retry_hf_error and _is_non_retryable_hf_error
- Update default models from :groq to :cerebras (HF_FALLBACK_MODELS)
- Add fallback_models parameter to huggingface_text_response
- Add get_available_models with updated model list
main_text_generation.py:
- Add GPT_PROVIDER and TEXTGEN_AI_MODELS env var support
- Add preferred_provider and flow_type parameters to llm_text_gen
- Add HF_MODEL_MAPPING for short model name resolution
- Add flow_type logging tag for better observability
sif_agents.py:
- Add LOW_COST_SHARED_REMOTE_MODELS for SIF agents
- Update SharedLLMWrapper to use preferred_hf_models and flow_type
These changes preserve the modular textgen_utils structure while incorporating
the useful routing and retry logic improvements from the pending PRs.
2026-03-22 11:16:48 +05:30
ajaysi
d557bd4918
Fix merge conflicts and resolve circular import issues
...
- Resolve conflict markers in logging_config.py, main.py, app.py
- Fix circular imports in story_writer services (image/audio/video generation)
by using lazy imports for get_story_media_write_dir
- Restore clean versions of:
- sif_agents.py
- tenant_provider_config.py
- personalization_service.py
- huggingface_provider.py
- main_text_generation.py
- logger_utils.py
- Use setup_clean_logging() consistently across app.py and main.py
- Restore verbose_mode handling in start_alwrity_backend.py
2026-03-22 10:45:05 +05:30
ajaysi
c429c90860
"Merge_PR_421_structured_routing_logs_with_clean_modular_architecture"
2026-03-12 17:19:44 +05:30
ajaysi
482a600e14
"Add_structured_routing_logs_to_text_generation_modular"
2026-03-12 17:12:15 +05:30
ajaysi
f36cd8eea9
"Recreate_huggingface_provider_clean_functional_version"
2026-03-12 16:40:53 +05:30
ajaysi
1d68db8151
Merge_PR_437_repair_huggingface_provider_and_restore_explicit_retry_fallback
2026-03-12 16:36:37 +05:30
ي
968900858c
Repair huggingface provider and restore explicit retry/fallback behavior
2026-03-12 16:29:50 +05:30
ajaysi
4d90a80b9c
Merge_PR_419_refine_hf_provider_retries_and_client_reuse
2026-03-12 16:22:48 +05:30
ajaysi
acf526e7e1
Merge_PR_418_refine_hf_fallback_policy_and_sif_low_cost_routing
2026-03-12 16:19:19 +05:30
ajaysi
679c0e8c89
Merge_PR_417_centralized_text_routing_policy
2026-03-12 16:08:40 +05:30
ajaysi
8d421a158f
Merge_PR_416_fix_textgen_ai_models_mapping
2026-03-12 16:05:47 +05:30
ي
d01d4af62f
Add standardized structured routing logs for text generation
2026-03-12 15:05:07 +05:30
ي
7df7d870e5
Refine Hugging Face provider retries and client reuse
2026-03-12 15:04:16 +05:30
ي
bf191374a5
Refine HF fallback policy controls and SIF low-cost routing
2026-03-12 15:03:47 +05:30
ي
d4528fbc74
Add centralized text routing policy and premium HF defaults
2026-03-12 15:03:22 +05:30
ي
4b7f443509
Fix TEXTGEN_AI_MODELS full-name mapping and unify model resolution
2026-03-12 15:02:47 +05:30
ajaysi
01881bb405
"feat:enhance-podcast-topic-ai"
2026-03-11 19:09:27 +05:30
ي
7e4adce55f
Make SIF agent workflows non-blocking and guard SSE hangs
2026-03-10 14:04:26 +05:30
ي
4230385e70
Make SIF fail fast and add low-cost remote LLM fallback
2026-03-09 16:26:20 +05:30
ajaysi
26131232c7
feat: enhance billing dashboard with historical data & security hardening
...
- Fix usage tracking zero-value bug with self-healing logic
- Add month selector for historical usage views
- Implement start-of-month graceful initialization
- Merge PR #372 : Harden user-scoped access in subscription routes
- Fix UI bugs in UsageDashboard component
2026-03-05 10:21:56 +05:30
ajaysi
4828274cbf
Release Candidate: Production Release with Multi-Tenant & Onboarding Enhancements
2026-02-28 20:08:00 +05:30
ajaysi
3219e6bbe4
Hugging Face Integration. Remove OpenAI and Anthropic and DeepSeek. Add Hugging Face.
2025-10-29 20:15:04 +05:30