API Reference Noizu Labs: OpenAI v0.1.3

modules

Modules

Noizu.OpenAI is a library providing a simple wrapper around OpenAI's API calls. It handles various API features such as completions, chat, edit, image generation, image editing, image variation, embeddings, audio transcription, audio translation, file management, and content moderation.

Noizu.OpenAI.Api.Audio is a module that provides functionality for transcribing and translating audio using OpenAI's API.

Noizu.OpenAI.Api.Chat is a module that provides functionality for handling chat-based interactions using OpenAI's API.

Noizu.OpenAI.Api.Completion is a module that provides functionality for generating completions using OpenAI's API.

Noizu.OpenAI.Api.Edit is a module that provides functionality for editing text using OpenAI's API.

Noizu.OpenAI.Api.Engine provides a wrapper around OpenAI's deprecated Engines API. The Engines API has been replaced by the Models API, so it's recommended to use the Models API instead.

Noizu.OpenAI.Api.File is a module that provides functionality for managing files using OpenAI's API.

@deprecated Noizu.OpenAI.Api.FineTune is a module that provides functionality for managing fine-tuning of models using OpenAI's API.

Provides functions to interact with FineTuning within the OpenAI API.

Noizu.OpenAI.Api.Image is a module that provides functionality for generating and editing images using OpenAI's API.

Noizu.OpenAI.Api.Model is a module that provides functionality for managing models using OpenAI's API.

Noizu.OpenAI.Api.Moderation is a module that provides functionality for content moderation using OpenAI's API.

Provides functions to interact with Messages within the OpenAI API's thread context.

Provides functions to interact with Runs within the OpenAI API.

Struct representing a collection of OpenAI Models.

Struct representing an Audio Transcript from the OpenAI API.

The Noizu.OpenAI.Engine struct represents an engine object from the OpenAI API.

A struct representing a FineTune.Event object.

A struct representing a FineTune.Events list.

Represents a fine-tuning job that has been created through the API.

Represents a list of fine-tuning jobs.

Represents a single message within a thread.

Represents a list of messages.

Struct representing an individual OpenAI Model.

Struct representing a collection of OpenAI Models.

Represents an execution run on a thread.

Represents a list of runs belonging to a thread.

Represents a thread that contains messages.

Represents a list of threads.