Исправлена обработка response_format: теперь параметр ограничен только поддерживаемыми моделями OpenAI.
- Fixed: Ограничено применение response_format только моделями OpenAI, которые официально поддерживают эту функцию.
Прямое подключение Python к LLM через сильно типизированные функции, dataclass, интерфейсы и обобщённые типы
llm-strategy — это Python-библиотека, позволяющая использовать LLM для реализации абстрактных методов интерфейсов через декоратор @llm_strategy, автоматически преобразуя ответы модели в строго типизированные объекты Python.
Инструмент решает задачу интеграции LLM в типизированный код, позволяя делегировать логику работы с языковыми моделями самим моделям, а разработчику — лишь определять контракты (интерфейсы). Это полезно для создания гибких систем, где поведение определяется динамически через LLM, с гарантией возврата структурированных данных.
👤 Кому подойдёт: Python-разработчики, инженеры по машинному обучению, исследователи, работающие с LLM и стремящиеся к строгой типизации и автоматизации интеграции AI в свои приложения.
Исправлена обработка response_format: теперь параметр ограничен только поддерживаемыми моделями OpenAI.