Class AwsClient
Bedrock doesn't have Stability Image Generation models anymore.
They have been replaced by Amazon Titan Image Generator models.
Inherited Members
ApiClient<AwsClient, Api, AmazonAwsSettings>.STREAMAsync<TBody, TDelta, TResult>(ICrudService, string, TBody, RequestOptions, IStreamPipeline<string, TDelta, TResult>, params RequestParameter[])
ApiClient<AwsClient, Api, AmazonAwsSettings>.STREAMAsync<TBody, TDelta, TResult>(ICrudService, string, TBody, RequestOptions, IStreamPipeline<PooledBytes, TDelta, TResult>, params RequestParameter[])
Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
Syntax
public class AwsClient : AIClient<AwsClient, AmazonAwsSettings>, IApiClient
Constructors
|
Edit this page
View Source
AwsClient()
Declaration
Properties
|
Edit this page
View Source
Bedrock
Declaration
public BedrockService Bedrock { get; }
Property Value
|
Edit this page
View Source
Polly
Declaration
public PollyService Polly { get; }
Property Value
|
Edit this page
View Source
S3
Declaration
public S3Service S3 { get; }
Property Value
|
Edit this page
View Source
Transcribe
Declaration
public TranscribeService Transcribe { get; }
Property Value
Methods
|
Edit this page
View Source
DELETEAsync(ICrudService, string, RequestOptions, params RequestParameter[])
Declaration
public override UniTask<RESTResponse> DELETEAsync(ICrudService service, string url, RequestOptions options = null, params RequestParameter[] requestParams)
Parameters
Returns
Overrides
|
Edit this page
View Source
DELETEAsync<TDeletionStatus>(ICrudService, string, RequestOptions, params RequestParameter[])
Declaration
public override UniTask<TDeletionStatus> DELETEAsync<TDeletionStatus>(ICrudService service, string url, RequestOptions options = null, params RequestParameter[] requestParams) where TDeletionStatus : class, IDeletionStatus
Parameters
Returns
| Type |
Description |
| UniTask<TDeletionStatus> |
|
Type Parameters
| Name |
Description |
| TDeletionStatus |
|
Overrides
|
Edit this page
View Source
DELETEAsync<TBody>(ICrudService, string, TBody, RequestOptions, params RequestParameter[])
Declaration
public UniTask<RESTResponse> DELETEAsync<TBody>(ICrudService service, string url, TBody body, RequestOptions options = null, params RequestParameter[] requestParams)
Parameters
Returns
Type Parameters
|
Edit this page
View Source
DELETEAsync<TBody, TDeletionStatus>(ICrudService, string, TBody, RequestOptions, params RequestParameter[])
Declaration
public override UniTask<TDeletionStatus> DELETEAsync<TBody, TDeletionStatus>(ICrudService service, string url, TBody body, RequestOptions options = null, params RequestParameter[] requestParams) where TDeletionStatus : class, IDeletionStatus
Parameters
Returns
| Type |
Description |
| UniTask<TDeletionStatus> |
|
Type Parameters
| Name |
Description |
| TBody |
|
| TDeletionStatus |
|
Overrides
|
Edit this page
View Source
GETAsync(ICrudService, string, RequestOptions, params RequestParameter[])
Declaration
public override UniTask<RESTResponse> GETAsync(ICrudService service, string url, RequestOptions options = null, params RequestParameter[] requestParams)
Parameters
Returns
Overrides
|
Edit this page
View Source
GETAsync<TResponse>(ICrudService, string, RequestOptions, params RequestParameter[])
Declaration
public override UniTask<TResponse> GETAsync<TResponse>(ICrudService service, string url, RequestOptions options = null, params RequestParameter[] requestParams)
Parameters
Returns
| Type |
Description |
| UniTask<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
Overrides
|
Edit this page
View Source
PATCHAsync<TResponse>(ICrudService, string, RequestOptions, params RequestParameter[])
Declaration
public override UniTask<TResponse> PATCHAsync<TResponse>(ICrudService service, string url, RequestOptions options = null, params RequestParameter[] requestParams)
Parameters
Returns
| Type |
Description |
| UniTask<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
Overrides
|
Edit this page
View Source
POSTAsync<TResponse>(ICrudService, string, RequestOptions, params RequestParameter[])
Declaration
public override UniTask<TResponse> POSTAsync<TResponse>(ICrudService service, string url, RequestOptions options = null, params RequestParameter[] requestParams)
Parameters
Returns
| Type |
Description |
| UniTask<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
Overrides
|
Edit this page
View Source
POSTAsync<TBody>(ICrudService, string, TBody, RequestOptions, params RequestParameter[])
Declaration
public override UniTask<RESTResponse> POSTAsync<TBody>(ICrudService service, string url, TBody body, RequestOptions options, params RequestParameter[] requestParams)
Parameters
Returns
Type Parameters
Overrides
|
Edit this page
View Source
POSTAsync<TBody, TResponse>(ICrudService, string, TBody, RequestOptions, params RequestParameter[])
Declaration
public override UniTask<TResponse> POSTAsync<TBody, TResponse>(ICrudService service, string url, TBody body, RequestOptions options, params RequestParameter[] requestParams)
Parameters
Returns
| Type |
Description |
| UniTask<TResponse> |
|
Type Parameters
| Name |
Description |
| TBody |
|
| TResponse |
|
Overrides
|
Edit this page
View Source
PUTAsync<TBody>(ICrudService, string, TBody, RequestOptions, params RequestParameter[])
Declaration
public override UniTask<RESTResponse> PUTAsync<TBody>(ICrudService service, string url, TBody body, RequestOptions options, params RequestParameter[] requestParams)
Parameters
Returns
Type Parameters
Overrides
|
Edit this page
View Source
STREAMAsync<TDelta, TResult>(ICrudService, string, IStreamPipeline<string, TDelta, TResult>, RequestOptions, params RequestParameter[])
Declaration
public IStream<TDelta, TResult> STREAMAsync<TDelta, TResult>(ICrudService service, string endpoint, IStreamPipeline<string, TDelta, TResult> pipeline, RequestOptions options = null, params RequestParameter[] requestParams) where TDelta : IEvent where TResult : IResult
Parameters
Returns
| Type |
Description |
| IStream<TDelta, TResult> |
|
Type Parameters
| Name |
Description |
| TDelta |
|
| TResult |
|
|
Edit this page
View Source
STREAMAsync<TBody, TDelta, TResult>(ICrudService, string, TBody, IStreamPipeline<string, TDelta, TResult>, RequestOptions, params RequestParameter[])
Declaration
public IStream<TDelta, TResult> STREAMAsync<TBody, TDelta, TResult>(ICrudService service, string endpoint, TBody body, IStreamPipeline<string, TDelta, TResult> pipeline, RequestOptions options = null, params RequestParameter[] requestParams) where TDelta : IEvent where TResult : IResult
Parameters
Returns
| Type |
Description |
| IStream<TDelta, TResult> |
|
Type Parameters
| Name |
Description |
| TBody |
|
| TDelta |
|
| TResult |
|
Implements
Extension Methods