Namespace Glitch9.AIDevKit.OpenAI.Assistants
Classes
AssistantEventHandler
AssistantEventStream
AssistantEventStreamHandler
AssistantOptions
Represents configuration options for creating and interacting with an OpenAI Assistant tool.
AssistantProvider
Simplifies implementation of HTTP operations for handling Assistant for AssistantsAPIv2.
AssistantProviderBase<T>
AssistantResult
Added with Assistants API v2.
AssistantsAPIResultExtensions
AssistantsAPIv2
The Assistants API allows you to build AI assistants within your own applications. An Assistant has instructions and can leverage models, tools, and files to respond to user queries. The Assistants API currently supports three types of tools: Code Interpreter, File Search, and Function calling.
IntentClassifier
IntentClassifierResponse
MessageProvider
Simplifies implementation of HTTP operations for handling ChatMessage for AssistantsAPIv2.
RequiredActionStack
RunProvider
Simplifies implementation of HTTP operations for handling Run for AssistantsAPIv2.
RunStepProvider
Simplifies implementation of HTTP operations for handling RunStep for AssistantsAPIv2.
ThreadProvider
Simplifies implementation of HTTP operations for handling Thread for AssistantsAPIv2.
Interfaces
IAssistantEventStreamHandler
Enums
AssistantStatus
Represents the stages of the Assistants API.