Table of Contents

Class XAIClient

Namespace
Glitch9.AIDevKit.xAI
public class XAIClient : AIClient<XAIClient, XAISettings>
Inheritance
object
XAIClient
Inherited Members

Constructors

XAIClient()

public XAIClient()

Properties

Billing

public BillingService Billing { get; }

Property Value

BillingService

Chat

public ChatService Chat { get; }

Property Value

ChatService

Image

public ImageService Image { get; }

Property Value

ImageService

Management

public ManagementService Management { get; }

Property Value

ManagementService

Responses

public ResponseService Responses { get; }

Property Value

ResponseService

Tokenize

public TokenizeService Tokenize { get; }

Property Value

TokenizeService

Methods

CreateApiClientSettings()

protected override CloudApiClientSettings CreateApiClientSettings()

Returns

CloudApiClientSettings

CreateJsonConverters()

protected override List<JsonConverter> CreateJsonConverters()

Returns

List<JsonConverter>

GetApiKey(string)

public override string GetApiKey(string arg = null)

Parameters

arg string

Returns

string

ValidateApiKeyAsync()

public override UniTask<bool> ValidateApiKeyAsync()

Returns

UniTask<bool>