Package-level declarations

Types

Link copied to clipboard
class ApiVersion : AbstractValue<String>
Link copied to clipboard
interface AzureAI

Docs: https://learn.microsoft.com/en-us/azure/ai-studio/reference

Link copied to clipboard
interface AzureAIAction<R> : Action<Result<R, RemoteFailure>>
Link copied to clipboard
class AzureAIApiKey : AbstractValue<String>
Link copied to clipboard
@KotshiJsonAdapterFactory
object AzureAIJsonAdapterFactory : JsonAdapter.Factory
Link copied to clipboard
Link copied to clipboard
class AzureHost : AbstractValue<String>
Link copied to clipboard
class AzureResource : AbstractValue<String>
Link copied to clipboard
class CompletionId : AbstractValue<String>
Link copied to clipboard
class Deployment : AbstractValue<String>
Link copied to clipboard
Link copied to clipboard
class GitHubToken : AbstractValue<String>
Link copied to clipboard
class ModelProvider : AbstractValue<String>
Link copied to clipboard
class ModelType : AbstractValue<String>
Link copied to clipboard
class ObjectId : AbstractValue<String>
Link copied to clipboard
class ObjectType : AbstractValue<String>
Link copied to clipboard
class Prompt : AbstractValue<String>
Link copied to clipboard
class Region : AbstractValue<String>
Link copied to clipboard
class TokenId : AbstractValue<String>
Link copied to clipboard
class User : AbstractValue<String>

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun AzureAI.Companion.Http(token: GitHubToken, http: HttpHandler = JavaHttpClient()): AzureAI

Use this API with GitHubModels

fun AzureAI.Companion.Http(resource: AzureResource, region: Region, token: AzureAIApiKey, http: HttpHandler = JavaHttpClient()): AzureAI

Use this API with Azure resources

fun AzureAI.Companion.Http(token: AzureAIApiKey, host: AzureHost, region: Region, http: HttpHandler = JavaHttpClient(), apiVersion: ApiVersion = PREVIEW, extraParameters: ExtraParameters? = null, deployment: Deployment? = null): AzureAI