Versions in this module Expand all Collapse all v0 v0.0.1 Feb 6, 2025 Changes in this version + func WrapErr(err error) *relaymodel.ErrorWithStatusCode + type Adaptor struct + AwsClient *bedrockruntime.Client + Meta *meta.Meta + func (a *Adaptor) ConvertImageRequest(request *model.ImageRequest) (any, error) + func (a *Adaptor) DoRequest(c *gin.Context, meta *meta.Meta, requestBody io.Reader) (*http.Response, error) + func (a *Adaptor) GetRequestURL(meta *meta.Meta) (string, error) + func (a *Adaptor) Init(meta *meta.Meta) + func (a *Adaptor) SetupRequestHeader(c *gin.Context, req *http.Request, meta *meta.Meta) error + type AwsAdapter interface + ConvertRequest func(c *gin.Context, relayMode int, request *model.GeneralOpenAIRequest) (any, error) + DoResponse func(c *gin.Context, awsCli *bedrockruntime.Client, meta *meta.Meta) (usage *model.Usage, err *model.ErrorWithStatusCode)