Module types

Module types 

Source
Expand description

OpenAI-specific request and response types.

Structsยง

OpenAIChatChoice
OpenAI chat choice.
OpenAIChatRequest
OpenAI chat completion request.
OpenAIChatResponse
OpenAI chat completion response.
OpenAIChatResponseWrapper
Wrapper for OpenAI chat response that includes converted generic data
OpenAICompletionChoice
OpenAI completion choice.
OpenAICompletionRequest
OpenAI completion request.
OpenAICompletionResponse
OpenAI completion response.
OpenAICompletionResponseWrapper
Wrapper for OpenAI completion response that includes converted generic data
OpenAIEmbedding
OpenAI embedding data.
OpenAIEmbeddingsRequest
OpenAI embeddings request.
OpenAIEmbeddingsResponse
OpenAI embeddings response.
OpenAIEmbeddingsUsage
OpenAI embeddings usage statistics (no completion_tokens).
OpenAIFunction
OpenAI function definition.
OpenAIFunctionCall
OpenAI function call format.
OpenAIMessage
OpenAI message format.
OpenAIStreamChoice
OpenAI streaming choice.
OpenAIStreamChunk
OpenAI streaming response chunk.
OpenAIStreamDelta
OpenAI streaming delta.
OpenAIStreamFunction
OpenAI streaming function.
OpenAIStreamToolCall
OpenAI streaming tool call.
OpenAITool
OpenAI tool definition.
OpenAIToolCall
OpenAI tool call format.
OpenAIUsage
OpenAI usage statistics.