Package-level declarations

Types

Link copied to clipboard
class OpenAIChatCompletionResponse(val choices: List<OpenAIChoice>, val created: Long, val id: String, val model: String, val serviceTier: String? = null, val systemFingerprint: String? = null, val objectType: String, val usage: OpenAIUsage? = null) : OpenAIBaseLLMResponse

Represents the response from the OpenAI chat completion API.

Link copied to clipboard
class OpenAIChatCompletionStreamResponse(val choices: List<OpenAIStreamChoice>, val created: Long, val id: String, val model: String, val serviceTier: String? = null, val systemFingerprint: String? = null, val objectType: String, val usage: OpenAIUsage? = null) : OpenAIBaseLLMStreamResponse

Represents the stream response from the OpenAI chat completion API.

Link copied to clipboard
class ReasoningConfig(val effort: ReasoningEffort? = null, val summary: ReasoningSummary? = null)

Configuration options for reasoning models.

Link copied to clipboard
Link copied to clipboard