Table of Contents

Class GroqCloud

public class GroqCloud : ApiClient<GroqCloud, GroqCloudSettings>, IApiClient
Inheritance
object
RESTClient
CRUDClient<GroqCloud>
GroqCloud
Implements
Inherited Members
CRUDClient<GroqCloud>.Name
CRUDClient<GroqCloud>.Version
CRUDClient<GroqCloud>.BetaVersion
CRUDClient<GroqCloud>.BaseUrl
CRUDClient<GroqCloud>.GetApiKey(string)
CRUDClient<GroqCloud>.CreateClientSettings()
CRUDClient<GroqCloud>.IsDeletedPredicate(RESTResponse)
CRUDClient<GroqCloud>.POSTCreateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<GroqCloud>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<GroqCloud>.POSTCreateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<GroqCloud>, TRequestBody, params IUriParam[])
CRUDClient<GroqCloud>.POSTCreateAsync<TRequestBody>(string, CRUDServiceBase<GroqCloud>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<GroqCloud>.POSTCreateAsync<TRequestBody>(string, CRUDServiceBase<GroqCloud>, TRequestBody, params IUriParam[])
CRUDClient<GroqCloud>.POSTCreateAsync<TResponse>(string, CRUDServiceBase<GroqCloud>, RESTRequestOptions, params IUriParam[])
CRUDClient<GroqCloud>.GETRetrieveAsync<TResponse>(string, CRUDServiceBase<GroqCloud>, RESTRequestOptions, params IUriParam[])
CRUDClient<GroqCloud>.POSTUpdateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<GroqCloud>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<GroqCloud>.POSTUpdateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<GroqCloud>, TRequestBody, params IUriParam[])
CRUDClient<GroqCloud>.POSTUpdateAsync<TResponse>(string, CRUDServiceBase<GroqCloud>, RESTRequestOptions, params IUriParam[])
CRUDClient<GroqCloud>.PATCHUpdateAsync<TResponse>(string, CRUDServiceBase<GroqCloud>, RESTRequestOptions, params IUriParam[])
CRUDClient<GroqCloud>.DELETEDeleteAsync<TResponse>(string, CRUDServiceBase<GroqCloud>, RESTRequestOptions, params IUriParam[])
CRUDClient<GroqCloud>.DELETEDeleteAsync<TRequestBody>(string, CRUDServiceBase<GroqCloud>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<GroqCloud>.GETListAsync<TQuery, TResponse>(string, CRUDServiceBase<GroqCloud>, TQuery, RESTRequestOptions, params IUriParam[])

Constructors

GroqCloud()

public GroqCloud()

Properties

Audio

public AudioService Audio { get; }

Property Value

AudioService

Batches

public BatchService Batches { get; }

Property Value

BatchService

Chats

public ChatService Chats { get; }

Property Value

ChatService

Files

public FileService Files { get; }

Property Value

FileService

Models

public ModelService Models { get; }

Property Value

ModelService

Methods

CreateCRUDClientSettings()

protected override CRUDClientSettings CreateCRUDClientSettings()

Returns

CRUDClientSettings

CreateJsonSerializerSettingsData()

protected override ApiClient<GroqCloud, GroqCloudSettings>.JsonSerializerSettingsData CreateJsonSerializerSettingsData()

Returns

ApiClient<GroqCloud, GroqCloudSettings>.JsonSerializerSettingsData