feat: Add structured output support with JSON schema validation

- Introduced `structured_output` and `json_schema` parameters to enhance API responses.
- Updated service schemas and API client methods to handle structured output.
- Added translations for new parameters in multiple languages.
- Updated documentation to reflect changes in service capabilities.

Closes #9
This commit is contained in:
SMKRV
2025-12-30 16:44:01 +03:00
parent ef579af7c1
commit a5ac100b06
14 changed files with 205 additions and 47 deletions
+5 -4
View File
@@ -14,12 +14,13 @@
"mqtt": [],
"quality_scale": "silver",
"requirements": [
"openai>=1.12.0",
"anthropic>=0.8.0",
"google-genai>=1.16.0",
"aiofiles>=23.0.0",
"aiohttp>=3.8.0",
"anthropic>=0.8.0",
"async-timeout>=4.0.0",
"certifi>=2024.2.2"
"certifi>=2024.2.2",
"google-genai>=1.16.0",
"openai>=1.12.0"
],
"single_config_entry": false,
"ssdp": [],