CSharp (SDK)
using MeetKai.MKA1;
using MeetKai.MKA1.Types.Components;
using MeetKai.MKA1.Types.Requests;
var sdk = new SDK(bearerAuth: "<YOUR_BEARER_TOKEN_HERE>");
ListEvalSchedulesRequest req = new ListEvalSchedulesRequest() {};
var res = await sdk.Llm.Evals.ListSchedulesAsync(req);
// handle responsefrom meetkai_mka1 import SDK
with SDK(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:
res = sdk.llm.evals.list_schedules(limit=20)
# Handle response
print(res)import { SDK } from "@meetkai/mka1";
const sdk = new SDK({
bearerAuth: "<YOUR_BEARER_TOKEN_HERE>",
});
async function run() {
const result = await sdk.llm.evals.listSchedules({});
console.log(result);
}
run();curl --request GET \
--url https://apigw.mka1.com/api/v1/llm/evals/schedules \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://apigw.mka1.com/api/v1/llm/evals/schedules', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://apigw.mka1.com/api/v1/llm/evals/schedules",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://apigw.mka1.com/api/v1/llm/evals/schedules"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://apigw.mka1.com/api/v1/llm/evals/schedules")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://apigw.mka1.com/api/v1/llm/evals/schedules")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"object": "list",
"data": [
{
"id": "eval_sched_aa87e2b1112a455b8deabed784372198",
"object": "eval.schedule",
"name": "Nightly MMLU regression",
"description": null,
"suite_id": "eval_suite_aa87e2b1112a455b8deabed784372198",
"suite_version": null,
"cron": "0 3 * * *",
"interval_seconds": null,
"timezone": "US/Pacific",
"overlap_policy": "skip",
"enabled": true,
"webhook_url": "https://example.com/hooks/evals",
"webhook_configured": true,
"run": {
"models": [
"meetkai/model-a"
],
"generation": {}
},
"metadata": {
"team": "eval-ops"
},
"last_run_id": null,
"last_run_at": null,
"last_run_status": null,
"next_run_at": 1751328000,
"created_at": 1751241600,
"updated_at": 1751241600
}
],
"first_id": "eval_sched_aa87e2b1112a455b8deabed784372198",
"last_id": "eval_sched_aa87e2b1112a455b8deabed784372198",
"has_more": false
}Evals
Listar horarios de evaluación
Devuelve los horarios de evaluación visibles para el contexto del equipo autenticado.
GET
/
api
/
v1
/
llm
/
evals
/
schedules
CSharp (SDK)
using MeetKai.MKA1;
using MeetKai.MKA1.Types.Components;
using MeetKai.MKA1.Types.Requests;
var sdk = new SDK(bearerAuth: "<YOUR_BEARER_TOKEN_HERE>");
ListEvalSchedulesRequest req = new ListEvalSchedulesRequest() {};
var res = await sdk.Llm.Evals.ListSchedulesAsync(req);
// handle responsefrom meetkai_mka1 import SDK
with SDK(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:
res = sdk.llm.evals.list_schedules(limit=20)
# Handle response
print(res)import { SDK } from "@meetkai/mka1";
const sdk = new SDK({
bearerAuth: "<YOUR_BEARER_TOKEN_HERE>",
});
async function run() {
const result = await sdk.llm.evals.listSchedules({});
console.log(result);
}
run();curl --request GET \
--url https://apigw.mka1.com/api/v1/llm/evals/schedules \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://apigw.mka1.com/api/v1/llm/evals/schedules', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://apigw.mka1.com/api/v1/llm/evals/schedules",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://apigw.mka1.com/api/v1/llm/evals/schedules"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://apigw.mka1.com/api/v1/llm/evals/schedules")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://apigw.mka1.com/api/v1/llm/evals/schedules")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"object": "list",
"data": [
{
"id": "eval_sched_aa87e2b1112a455b8deabed784372198",
"object": "eval.schedule",
"name": "Nightly MMLU regression",
"description": null,
"suite_id": "eval_suite_aa87e2b1112a455b8deabed784372198",
"suite_version": null,
"cron": "0 3 * * *",
"interval_seconds": null,
"timezone": "US/Pacific",
"overlap_policy": "skip",
"enabled": true,
"webhook_url": "https://example.com/hooks/evals",
"webhook_configured": true,
"run": {
"models": [
"meetkai/model-a"
],
"generation": {}
},
"metadata": {
"team": "eval-ops"
},
"last_run_id": null,
"last_run_at": null,
"last_run_status": null,
"next_run_at": 1751328000,
"created_at": 1751241600,
"updated_at": 1751241600
}
],
"first_id": "eval_sched_aa87e2b1112a455b8deabed784372198",
"last_id": "eval_sched_aa87e2b1112a455b8deabed784372198",
"has_more": false
}Autorizaciones
Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.
Encabezados
Optional external end-user identifier forwarded by the API gateway.
Parámetros de consulta
Cursor de fila de last_id de una página anterior. Página con un conjunto fijo de filtros: la fila del cursor se resuelve por id independientemente de los otros filtros, por lo que reproducir uno tomado bajo filtros diferentes omite una fila en lugar de reanudar limpiamente.
Rango requerido:
1 <= x <= 100Minimum string length:
1¿Esta página le ayudó?
⌘I