go - v0.7.153 - 2026-09-17 20:16:27
Generated by Speakeasy CLI
Go SDK Changes:
OpenRouter.Decisions.Decisions(): AddedOpenRouter.Tts.CreateSpeech():request.Request.Provider.Options.TypesafeAdded
OpenRouter.Stt.CreateTranscription():request.Request.Provider.Options.TypesafeAdded
OpenRouter.Byok.List():request.ProviderChangedresponse.Data[].Provider.Enum(typesafe)Added
OpenRouter.Byok.Create():request.Request.Provider.Enum(typesafe)Addedresponse.Data.Provider.Enum(typesafe)Added
OpenRouter.Byok.Get():response.Data.Provider.Enum(typesafe)AddedOpenRouter.Byok.Update():response.Data.Provider.Enum(typesafe)AddedOpenRouter.Chat.Send():request.ChatRequest.Provider.Ignore[].union(ProviderName).Enum(typeSafe)Added
OpenRouter.Embeddings.Generate():request.Request.Provider.Ignore[].union(ProviderName).Enum(typeSafe)Added
OpenRouter.Embeddings.ListModels():response.Data[].Architecture.OutputModalities[].Enum(decisions)AddedOpenRouter.Endpoints.ListZdrEndpoints():response.Data[].ProviderName.Enum(typeSafe)AddedOpenRouter.Endpoints.List():response.DataChangedOpenRouter.Generations.GetGeneration():response.DataChangedOpenRouter.Images.Generate():request.Request.ProviderChanged
OpenRouter.Images.ListModels():response.Data[].Architecture.OutputModalities[].Enum(decisions)AddedOpenRouter.Models.Get():response.Data.Architecture.OutputModalities[].Enum(decisions)AddedOpenRouter.Models.List():response.Data[].Architecture.OutputModalities[].Enum(decisions)AddedOpenRouter.Models.ListForUser():response.Data[].Architecture.OutputModalities[].Enum(decisions)AddedOpenRouter.Presets.CreatePresetsChatCompletions():request.ChatRequest.Provider.Ignore[].union(ProviderName).Enum(typeSafe)Added
OpenRouter.Presets.CreatePresetsMessages():request.MessagesRequest.Provider.Ignore[].union(ProviderName).Enum(typeSafe)Added
OpenRouter.Presets.CreatePresetsResponses():request.ResponsesRequest.Provider.Ignore[].union(ProviderName).Enum(typeSafe)Added
OpenRouter.Rerank.Rerank():request.Request.Provider.Ignore[].union(ProviderName).Enum(typeSafe)Added
OpenRouter.Responses.Send():request.ResponsesRequest.Provider.Ignore[].union(ProviderName).Enum(typeSafe)Added
OpenRouter.Beta.Responses.Send():request.ResponsesRequest.Provider.Ignore[].union(ProviderName).Enum(typeSafe)Added
OpenRouter.VideoGeneration.Generate():request.Request.Provider.Options.TypesafeAdded
Generated with Speakeasy CLI 1.787.0