Core Functionalities
Each API call is streamlined through extension methods, making it easy to integrate OpenAI's capabilities into your Unity projects.
Overview
Chat Completions:
Use
ExecuteAsync
on aChatCompletionRequest
to get chat responses.For continuous streaming responses, use
ExecuteStreamAsync
.Documentation: Chat API Reference
Image Operations:
Create new images with
CreateTextures
using anImageCreationRequest
.Edit images via
CreateTextureEdits
with anImageEditRequest
.Generate image variations through
CreateTextureVariations
with anImageVariationRequest
.Documentation: Images API Reference
Audio Operations: Speech, Transcription and Translation:
Convert text to speech with
CreateSpeech
, providing aSpeechRequest
.Transcribe speech to text or translate text with
CreateTranscription
andCreateTranslation
, respectively.
Moderation:
Use
CreateModeration
to assess content safety with aModerationRequest
.Documentation: Moderations API Reference
Embeddings and Fine-tuning:
Generate embeddings via
CreateEmbedding
or create fine-tuning jobs withCreateFineTuningJob
.Manage and retrieve fine-tuning jobs using methods like
ListFineTuningJobs
andRetrieveFineTuningJob
.Documentation:
Last updated