PlatformClient

interface PlatformClient

Functions

Link copied to clipboard
abstract suspend fun <O : Any> addToEvaluationSet(runId: RunId, evaluationSet: String, expected: O, outputSerializer: KSerializer<O>): EvaluationSubmitResult
Link copied to clipboard
abstract suspend fun getRuns(tags: List<RunTag>): List<<Error class: unknown class><RunId, AgentRun<String>>>
Link copied to clipboard
abstract suspend fun <I : Any, O : Any> sendRun(run: AgentRun<O>, agent: Agent<I, O>, outputSerializer: KSerializer<O>, expected: Expected<O>?): RunSentResult