Closed dvonthenen closed 1 month ago
This update enhances the Deepgram Go SDK by introducing comprehensive model management functionalities. It includes a command-line application for interacting with models, new data structures for handling speech technologies, and API methods for retrieving and managing model data. Additionally, improvements to the documentation provide users with direct access to these new features, facilitating better understanding and utilization of model management capabilities.
Files | Change Summary |
---|---|
README.md |
Added reference to "Models" under the "Management API" section with a link to examples in the Deepgram Go SDK. |
examples/manage/models/main.go |
Introduced a command-line application for managing Deepgram projects and models, including functionality for listing and retrieving model information. |
pkg/api/manage/v1/interfaces/types.go |
Added new types for STT and TTS models, encapsulating their attributes and enabling structured results. |
pkg/api/manage/v1/models.go |
Implemented API methods for managing models, including functions for listing and retrieving models globally and by project. |
pkg/api/version/manage-version.go |
Introduced new constants defining URI patterns for accessing models and project-specific models, enhancing API functionality. |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Proposed changes
This implements the Get Models API. Example can be found at
example/manage/models
.Types of changes
What types of changes does your code introduce to the community Go SDK? Put an
x
in the boxes that applyChecklist
Put an
x
in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.Further comments
NA
Summary by CodeRabbit
New Features
Documentation