Expand description
§OpenAI compatible functionality.
Structs§
- Chat
Completion Request - Chat completion request following OpenAI’s specification
- Completion
Request - Legacy OpenAI compatible text completion request
- Function
Called - Represents a function call made by the assistant
- Image
Generation Request - Image generation request
- Json
Schema Response Format - JSON Schema for structured responses
- Message
- Represents a single message in a conversation
- Message
Content - Message content that can be either simple text or complex structured content
- Message
Inner Content - Inner content structure for messages that can be either a string or key-value pairs
- Model
Object - Model information metadata about an available mode
- Model
Objects - Collection of available models
- Responses
Annotation - Response annotation
- Responses
Chunk - Response streaming chunk
- Responses
Content - Response content item
- Responses
Create Request - Response creation request
- Responses
Delta - Response delta for streaming
- Responses
Delta Content - Response delta content item
- Responses
Delta Output - Response delta output item
- Responses
Error - Response error
- Responses
Incomplete Details - Incomplete details for incomplete responses
- Responses
Input Tokens Details - Input tokens details
- Responses
Object - Response object
- Responses
Output - Response output item
- Responses
Output Tokens Details - Output tokens details
- Responses
Usage - Response usage information
- Speech
Generation Request - Speech generation request
- Tool
Call - Represents a tool call made by the assistant
Enums§
- Audio
Response Format - Audio format options for speech generation responses.
- Grammar
- Grammar specification for structured generation
- Response
Format - Response format for model output
- Responses
Messages - Helper type for messages field in ResponsesCreateRequest
- Stop
Tokens - Stop token configuration for generation