0.1.8
rusty-openai v0.1.8 Release Notes
-
New Feature: Projects API Support: Introduced comprehensive support for OpenAI's Projects API, allowing users to manage projects within their organization.
- List projects with optional pagination and filtering
- Create new projects with customizable attributes
- Retrieve detailed information about specific projects
- Modify existing projects
- Archive projects when no longer needed
-
Enhanced API Coverage: Expanded the SDK's capabilities to align with OpenAI's latest API offerings, providing more robust integration options for developers.
-
Improved Documentation: Updated and expanded documentation to include detailed information about the new Projects API functionality, complete with usage examples.
-
Code Refactoring: Optimized internal structures and methods to accommodate the new API endpoints while maintaining consistency with existing patterns.
-
Type Safety Improvements: Introduced new types and structs to represent Project-related data, enhancing type safety and developer experience.
-
Error Handling: Extended error handling to cover new potential error cases related to Project operations.
-
Compatibility: Ensured backward compatibility with previous versions while introducing new features.