OpenRouterChatCompletionResponse

class OpenRouterChatCompletionResponse(val choices: List<OpenRouterChoice> = emptyList(), val created: Long = 0, val id: String = "", val model: String = "", val systemFingerprint: String? = null, val objectType: String = "chat.completion", val usage: OpenAIUsage? = null, val error: OpenRouterError? = null) : OpenAIBaseLLMResponse(source)

OpenRouter Chat Completion Response See (CompletionsResponse Format)https://openrouter.ai/docs/api-reference/overview#completionsresponse-format

Constructors

Link copied to clipboard
constructor(choices: List<OpenRouterChoice> = emptyList(), created: Long = 0, id: String = "", model: String = "", systemFingerprint: String? = null, objectType: String = "chat.completion", usage: OpenAIUsage? = null, error: OpenRouterError? = null)

Properties

Link copied to clipboard
Link copied to clipboard
open override val created: Long
Link copied to clipboard
Link copied to clipboard
open override val id: String
Link copied to clipboard
open override val model: String
Link copied to clipboard
@SerialName(value = "object")
val objectType: String
Link copied to clipboard
Link copied to clipboard