Initial commit

This commit is contained in:
Ben Martin 2025-04-24 12:54:20 +01:00
commit 641bc16087
No known key found for this signature in database
GPG key ID: 11936493893207E4
19 changed files with 838 additions and 0 deletions

View file

@ -0,0 +1,19 @@
package uk.co.brmartin.ollama
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@Serializable
data class ResponseBody(val response: String)
@Serializable
data class RequestBody(
val model: String,
val prompt: String,
val suffix: String,
val options: Options,
val stream: Boolean = true,
)
@Serializable
data class Options(val temperature: Int, @SerialName("num_predict") val numPredict: Int)