Jev Client
A Jev client over Ktor (CIO). Configure it inline, or rely on TYPESAFE_API_KEY:
JevClient().use { jev ->
val result = jev.ask(Triage, state = ticket)
}Content copied to clipboard
Failed requests are retried per JevConfig.retry; errors surface as JevException subclasses. Close the client when done.
Properties
Functions
Link copied to clipboard
open suspend override fun evaluate(state: JsonElement, questions: QuestionSet, model: String? = null): JevResult