sdk-go/v3 module.
The local wrapper at packages/sdk/sdk-go/index.go currently exposes these methods:
GenerateText(...)GenerateResponse(...)GenerateEmbedding(...)GenerateModeration(...)CreateSpeech(...),CreateTranscription(...),CreateTranslation(...)CreateAnthropicMessage(...)GetModels(...)GetModelEndpointCapabilities(...),CheckModelParameters(...)ListOrganisations(...)ListPricingModels(...)CalculatePricing(...)ListApiKeys(...)CreateApiKey(...),UpdateApiKey(...),DeleteApiKey(...)GetApiKey(...)ListWorkspaces(...),GetWorkspace(...),CreateWorkspace(...),UpdateWorkspace(...),DeleteWorkspace(...)GetCurrentApiKey(...)ListEndpoints(...)ListProviders(...)GetAnalytics(...),GetCredits(...),GetActivity(...)CreateBatch(...),RetrieveBatch(...),CancelBatch(...)GetAsyncJobWebSocketURL(...),GetBatchWebSocketURL(...),GetVideoWebSocketURL(...),client.AsyncJobs.WebSocketURL(...)ListFiles(...),RetrieveFile(...),RetrieveFileContent(...)RetrieveVideoContent(...),GetVideoDownloadURL(...)GetGeneration(...)Health(...)GetModelDeprecationInfo(...),ValidateModel(...)CreateImage(...),CreateImageEdit(...)GenerateVideo(...),GetVideo(...),CancelVideo(...),DeleteVideo(...)ListVideoModels(...),ListVideos(...)
packages/sdk/sdk-go/src/gen directly.
CheckModelParameters uses live provider-route metadata to label each parameter as supported, partial, unsupported, or unknown, validate advertised values and ranges, and return the routes that accept the complete parameter set.