Table of Contents

Namespace Glitch9.AIDevKit.OpenAI.Services

Classes

AudioService

Audio Service: https://platform.openai.com/docs/api-reference/audio

BatchService

Batch Service: https://platform.openai.com/docs/api-reference/batch

BetaService
BetaService.AssistantService

Assistants: https: //platform.openai.com/docs/api-reference/assistants

ChatService

Chat: https://platform.openai.com/docs/api-reference/chat

CompletionService
ContainersService
ConversationService
EmbeddingService

Embeddings Service: https://platform.openai.com/docs/api-reference/embeddings

FileService

Files Service: https://platform.openai.com/docs/api-reference/files

FineTuningJobService
FineTuningService

Fine-tuning Service: https://platform.openai.com/docs/api-reference/fine-tuning

ImageService

Partial Client class of OpenAIClient for Image requests. (Image Creation / Editing / Variation) Those requests have slightly different formats.

MessageService

Messages: https://platform.openai.com/docs/api-reference/messages

ModelService

Models Service: https://platform.openai.com/docs/api-reference/models

ModerationService

Moderation Service: https://platform.openai.com/docs/api-reference/moderations

OpenAIAudioStreamEventParser
ResponseService

OpenAI's most advanced interface for generating model responses. Supports text and image inputs, and text outputs. Create stateful interactions with the model, using the output of previous responses as input. Extend the model's capabilities with built-in tools for file search, web search, computer use, and more. Allow the model access to external systems and data using function calling. https://platform.openai.com/docs/api-reference/responses

RunService

Run: https://platform.openai.com/docs/api-reference/runs

RunStepService
SpeechService
ThreadService

Threads: https://platform.openai.com/docs/api-reference/threads

TranscriptionService
TranslationService
VectorStoreFileService

Vector Store Files: https://platform.openai.com/docs/api-reference/vector-stores-files

VectorStoreFilesBatchService

Vector Store Files: https://platform.openai.com/docs/api-reference/vector-stores-files cancel: https://api.openai.com/v1/vector_stores/{vector_store_id}/file_batches/{batch_id}/cancel

VectorStoreService

Vector Stores: https://platform.openai.com/docs/api-reference/vector-stores

VideoService