Documentation ¶
Overview ¶
This package contains the code for the Keys APIs in the Deepgram Manage API
This package provides the manage client implementation for the Deepgram API
Index ¶
Constants ¶
const ( LogLevelDefault = common.LogLevelDefault LogLevelErrorOnly = common.LogLevelErrorOnly LogLevelStandard = common.LogLevelStandard LogLevelElevated = common.LogLevelElevated LogLevelFull = common.LogLevelFull LogLevelDebug = common.LogLevelDebug LogLevelTrace = common.LogLevelTrace LogLevelVerbose = common.LogLevelVerbose )
please see pkg/common/init.go for more information
const (
PackageVersion = managev1.PackageVersion
)
Variables ¶
This section is empty.
Functions ¶
func Init ¶
func Init(init InitLib)
The SDK Init function for this library. Allows you to set the logging level and use of a log file. Default is output to the stdout.
func InitWithDefault ¶
func InitWithDefault()
InitWithDefault is the SDK Init function for this library using default values.
Types ¶
type Client ¶
Alias
func New ¶
func New(apiKey string, options *interfaces.ClientOptions) *Client
New creates a new analyze/read client with the specified options
Input parameters: - [Optional] apiKey: string containing the Deepgram API key. If empty, the API key is read from the environment variable DEEPGRAM_API_KEY - [Optional] options: ClientOptions which allows overriding things like hostname, version of the API, etc.
func NewWithDefaults ¶
func NewWithDefaults() *Client
NewWithDefaults creates a new analyze/read client with all default options
Notes:
- The Deepgram API KEY is read from the environment variable DEEPGRAM_API_KEY