Repository navigation
ThinkThread SDK v0.7.0
·
12 commits
to main
since this release
ThinkThread SDK v0.7.0
Major Features
- Unified Reasoning Framework: Implemented BaseReasoner abstract class for standardized interfaces
- Shared Utilities: Created reasoning_utils.py with common functions for alternative generation and evaluation
- Unified CLI Interface: Added
thinkcommand supporting both CoRT and ToT reasoning approaches - Enhanced Documentation: Updated all documentation to reflect the unified framework
- Comprehensive Comparison Guide: Added detailed comparison of reasoning approaches and use cases
Improvements
- Reduced code duplication between ThinkThreadSession and TreeThinker
- Standardized configuration handling across reasoning approaches
- Improved error handling and logging
- Enhanced test coverage for unified components