Instale o módulo publicado sdk-go/v3.
O wrapper local em packages/sdk/sdk-go/index.go expõe atualmente estes métodos:
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(...)
Para endpoints que ainda não foram incorporados ao wrapper, use diretamente o cliente gerado em packages/sdk/sdk-go/src/gen.
CheckModelParameters usa metadados atuais das rotas de provedores para classificar cada parâmetro como supported, partial, unsupported ou unknown, validar os valores e intervalos informados e retornar as rotas que aceitam o conjunto completo de parâmetros. Última modificação em 2 de outubro de 2026