When using Azure OpenAI LLMs, you have the choice of using a built-in Graphlit model, which accrues credits for usage, or using your own Azure OpenAI deployment.
Graphlit currently supports built-in Azure OpenAI models via the model field, such as: GPT35_TURBO_16K, GPT4, and GPT4_TURBO_128K. These models will always use the latest version, as defined by OpenAI.
As new models are released by Azure OpenAI, Graphlit will add model enums in future releases.
See here for the latest supported Azure OpenAI model enums.
By assigning the model field to CUSTOM, you also will need to assign the key, endpoint and deploymentName to use your own Azure OpenAI developer account.
Create Built-In Model Specification
Mutation:
mutationCreateSpecification($specification: SpecificationInput!) { createSpecification(specification: $specification) { id name state type serviceType }}
mutationCreateSpecification($specification: SpecificationInput!) { createSpecification(specification: $specification) { id name state type serviceType }}