ДокументацияTypeSafe Python SDKИстория изменений Python SDK

История изменений 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. Подробнее см. в документации.