История изменений Python SDK
Python clients for the TypeSafe AI API
Python-клиенты для API TypeSafe AI
v0.7.1 (2026-09-21)
Исправления ошибок
- ранняя валидация API-ключа и исключение его значения из логируемых исключений
Документация
- добавлены примеры использования с AI-шлюзами
v0.7.0 (2026-09-18)
Критические изменения (Breaking Changes)
- библиотека сериализации/десериализации изменена с
msgspecнаpydantic
Исправления ошибок
- подклассы
strтеперь корректно сериализуются как строки, а не как списки символов
Новые возможности
- метод
system_oneтеперь принимает новый аргументresponse_model, в который можно передать нужную модельpydanticдля дополнительной типобезопасности (type-safety)
v0.6.0 (2026-09-15)
Критические изменения (Breaking Changes)
Score.criteriaтеперь принимает упорядоченную последовательность вместо словаря с целочисленными ключами
Новые возможности
- улучшены аннотации типов входных данных SDK для поддержки абстрактных типов, таких как
MappingиSequence - улучшены сообщения об ошибках: теперь они содержат подробности HTTP и метаданные
Исправления ошибок
- обработка некорректных значений в
RetryPolicy - обеспечена возможность сериализации исключений и ответов через pickle
Документация
- добавлены ссылки на концепции из основной документации
v0.5.7 (2026-09-14)
Первый публичный релиз TypeSafe Python SDK. Подробнее см. в документации.