using MeetKai.MKA1;
using MeetKai.MKA1.Types.Components;
using System.Collections.Generic;
var sdk = new SDK(bearerAuth: "<YOUR_BEARER_TOKEN_HERE>");
UpdateGuardrailsResourcePolicyRequest req = new UpdateGuardrailsResourcePolicyRequest() {
ResourceType = UpdateGuardrailsResourcePolicyRequestResourceType.Model,
ResourceId = "meetkai:functionary-urdu-mini-pak",
Guardrails = new List<GuardrailConfig>() {
GuardrailConfig.CreateBanWords(
new BanWordsGuardrail() {
CheckOutput = true,
Config = new BanWordsConfig() {
Words = new List<string>() {
"confidential",
},
},
}
),
},
};
var res = await sdk.Guardrails.UpdateGuardrailsResourcePolicyAsync(req);
// handle response
from meetkai_mka1 import SDK
with SDK(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:
res = sdk.guardrails.update_guardrails_resource_policy(resource_type="model", resource_id="meetkai:functionary-urdu-mini-pak", guardrails=[
{
"mode": "ban_words",
"enabled": True,
"check_output": True,
"config": {
"words": [
"confidential",
],
},
},
])
# Handle response
print(res)
Guardrails adicionales adjuntos a un agente guardado en el equipo activo o a un endpoint de modelo de catálogo en toda la organización. Las políticas de clúster, organización y equipo siempre se aplican también. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un endpoint al que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a las ejecuciones en segundo plano futuras de forma independiente de las instantáneas de versión. Las políticas configuradas de endpoint de fallback y de redirección de imágenes también se verifican antes del despacho, incluso si al final no se necesita un fallback.
using MeetKai.MKA1;
using MeetKai.MKA1.Types.Components;
using System.Collections.Generic;
var sdk = new SDK(bearerAuth: "<YOUR_BEARER_TOKEN_HERE>");
UpdateGuardrailsResourcePolicyRequest req = new UpdateGuardrailsResourcePolicyRequest() {
ResourceType = UpdateGuardrailsResourcePolicyRequestResourceType.Model,
ResourceId = "meetkai:functionary-urdu-mini-pak",
Guardrails = new List<GuardrailConfig>() {
GuardrailConfig.CreateBanWords(
new BanWordsGuardrail() {
CheckOutput = true,
Config = new BanWordsConfig() {
Words = new List<string>() {
"confidential",
},
},
}
),
},
};
var res = await sdk.Guardrails.UpdateGuardrailsResourcePolicyAsync(req);
// handle response
from meetkai_mka1 import SDK
with SDK(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:
res = sdk.guardrails.update_guardrails_resource_policy(resource_type="model", resource_id="meetkai:functionary-urdu-mini-pak", guardrails=[
{
"mode": "ban_words",
"enabled": True,
"check_output": True,
"config": {
"words": [
"confidential",
],
},
},
])
# Handle response
print(res)
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>.
{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/docs.json","name":"MKA1","colors":{"primary":"#46b5f6","light":"#46b5f6","dark":"#46b5f6"},"favicon":"https://mintcdn.com/meetkaiinc/D1VKjb5aEYk5ok3O/favicon.ico?fit=max\u0026auto=format\u0026n=D1VKjb5aEYk5ok3O\u0026q=85\u0026s=c8df593a5b482a4f855af23e58220515","navbar":{"primary":{"type":"button","label":"Console","href":"https://platform.mka1.com/"}},"footer":{},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"interaction":{"drilldown":false},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","default":true,"href":""},{"language":"es","href":"es/docs/platform-getting-started"},{"language":"pt-BR","href":"pt/docs/platform-getting-started"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"meetkaiinc","hasAudioNarration":false,"actualSubdomain":"meetkaiinc","customDomains":["docs.mka1.com"],"gitSource":{"type":"github","owner":"meetkai","repo":"mka1-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae518b87ae20cc89b5d0b28","collectionId":"5f98e668-483b-4373-bb7f-6f7e2393ed1b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae518b87ae20cc89b5d0b28"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae518b87ae20cc89b5d0b28","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"en","tag":"API Reference","count":514},{"language":"es","tag":"Referencia API","count":504},{"language":"pt-BR","tag":"Referência da API","count":502},{"language":"en","tag":"Agents","count":75},{"language":"en","tag":"Developers","count":68},{"language":"en","tag":"Organizations and access","count":64},{"language":"es","tag":"Organizations and access","count":64},{"language":"pt-BR","tag":"Organizations and access","count":64},{"language":"es","tag":"Agents","count":63},{"language":"pt-BR","tag":"Agents","count":63},{"language":"en","tag":"Tools and sandbox","count":62},{"language":"es","tag":"Tools and sandbox","count":60},{"language":"pt-BR","tag":"Tools and sandbox","count":59},{"language":"en","tag":"Compute","count":58},{"language":"es","tag":"Compute","count":51},{"language":"en","tag":"Evals and feedback","count":50},{"language":"es","tag":"Evals and feedback","count":50},{"language":"pt-BR","tag":"Evals and feedback","count":50},{"language":"pt-BR","tag":"Compute","count":47},{"language":"en","tag":"Usage and budgets","count":45},{"language":"es","tag":"Usage and budgets","count":45},{"language":"pt-BR","tag":"Usage and budgets","count":45},{"language":"en","tag":"Evals","count":41},{"language":"pt-BR","tag":"Desenvolvedores","count":37},{"language":"es","tag":"Evals","count":36},{"language":"pt-BR","tag":"Evals","count":36},{"language":"es","tag":"Models and routing","count":35},{"language":"en","tag":"Models and routing","count":34},{"language":"es","tag":"Desarrolladores","count":34},{"language":"pt-BR","tag":"Models and routing","count":34},{"language":"default","tag":"Referência da API","count":11},{"language":"default","tag":"API Reference","count":11},{"language":"default","tag":"Additional APIs","count":8},{"language":"default","tag":"Compute","count":8},{"language":"default","tag":"Billing","count":6},{"language":"default","tag":"Tracking Runs","count":6},{"language":"default","tag":"Agents","count":2},{"language":"default","tag":"Tools and sandbox","count":2},{"language":"default","tag":"MCP Vault","count":2},{"language":"default","tag":"Sandbox Connectors","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"albania-docs/styles.css","content":"@media (min-width:1024px){#content-container #content-area{max-width:none}}"},{"filePath":"styles.css","href":"/_mintlify/custom/meetkaiinc/cad50359cb983146/styles.css"}],"page":{"pagePath":"api-reference/guardrails/establecer-una-política-de-límites-de-recursos","slug":"/api-reference/guardrails/establecer-una-política-de-límites-de-recursos","pageMetadata":{"title":"Establecer una política de límites de recursos","description":"Guardrails adicionales adjuntos a un agente guardado en el equipo activo o a un endpoint de modelo de catálogo en toda la organización. Las políticas de clúster, organización y equipo siempre se aplican también. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un endpoint al que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a las ejecuciones en segundo plano futuras de forma independiente de las instantáneas de versión. Las políticas configuradas de endpoint de fallback y de redirección de imágenes también se verifican antes del despacho, incluso si al final no se necesita un fallback.","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/guardrails/resource-policies","href":"/api-reference/guardrails/establecer-una-política-de-límites-de-recursos","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Guardrails adicionales adjuntos a un agente guardado en el equipo activo o a un endpoint de modelo de catálogo en toda la organización. Las políticas de clúster, organización y equipo siempre se aplican también. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un endpoint al que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a las ejecuciones en segundo plano futuras de forma independiente de las instantáneas de versión. Las políticas configuradas de endpoint de fallback y de redirección de imágenes también se verifican antes del despacho, incluso si al final no se necesita un fallback.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Establecer una política de límites de recursos","description":"Guardrails adicionales adjuntos a un agente guardado en el equipo activo o a un endpoint de modelo de catálogo en toda la organización. Las políticas de clúster, organización y equipo siempre se aplican también. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un endpoint al que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a las ejecuciones en segundo plano futuras de forma independiente de las instantáneas de versión. Las políticas configuradas de endpoint de fallback y de redirección de imágenes también se verifican antes del despacho, incluso si al final no se necesita un fallback.","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/guardrails/resource-policies","href":"/api-reference/guardrails/establecer-una-política-de-límites-de-recursos","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"updateGuardrailsResourcePolicy","summary":"Establecer una política de límites de recursos","description":"Guardrails adicionales adjuntos a un agente guardado en el equipo activo o a un endpoint de modelo de catálogo en toda la organización. Las políticas de clúster, organización y equipo siempre se aplican también. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un endpoint al que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a las ejecuciones en segundo plano futuras de forma independiente de las instantáneas de versión. Las políticas configuradas de endpoint de fallback y de redirección de imágenes también se verifican antes del despacho, incluso si al final no se necesita un fallback.","tags":["Guardrails"],"requestBody":"38d475cf-16fa-41d0-ab72-d00ff34a8171","responses":{"200":"f14d5825-deba-4107-9f56-a83be7a03e77"},"security":["04ea243a-ac87-4eb5-a7f0-378be4887bcb"],"x-mk-auth-scope":"admin","x-gateway-auth":{"provider":"kong","supportsOnBehalfOf":true,"onBehalfOfHeader":"X-On-Behalf-Of"},"x-codeSamples":[{"lang":"go","label":"Go (SDK)","source":"package main\n\nimport(\n\t\"context\"\n\tmka1 \"github.com/MeetKai/mka1-sdks/go\"\n\t\"github.com/MeetKai/mka1-sdks/go/models/components\"\n\t\"log\"\n)\n\nfunc main() {\n ctx := context.Background()\n\n s := mka1.New(\n mka1.WithSecurity(\"\u003cYOUR_BEARER_TOKEN_HERE>\"),\n )\n\n res, err := s.Guardrails.UpdateGuardrailsResourcePolicy(ctx, components.UpdateGuardrailsResourcePolicyRequest{\n ResourceType: components.UpdateGuardrailsResourcePolicyRequestResourceTypeModel,\n ResourceID: \"meetkai:functionary-urdu-mini-pak\",\n Guardrails: []components.GuardrailConfig{\n components.CreateGuardrailConfigBanWords(\n components.BanWordsGuardrail{\n CheckOutput: mka1.Pointer(true),\n Config: \u0026components.BanWordsConfig{\n Words: []string{\n \"confidential\",\n },\n },\n },\n ),\n },\n })\n if err != nil {\n log.Fatal(err)\n }\n if res.GetGuardrailsResourcePolicyResponse != nil {\n // handle response\n }\n}"},{"lang":"csharp","label":"CSharp (SDK)","source":"using MeetKai.MKA1;\nusing MeetKai.MKA1.Types.Components;\nusing System.Collections.Generic;\n\nvar sdk = new SDK(bearerAuth: \"\u003cYOUR_BEARER_TOKEN_HERE>\");\n\nUpdateGuardrailsResourcePolicyRequest req = new UpdateGuardrailsResourcePolicyRequest() {\n ResourceType = UpdateGuardrailsResourcePolicyRequestResourceType.Model,\n ResourceId = \"meetkai:functionary-urdu-mini-pak\",\n Guardrails = new List\u003cGuardrailConfig>() {\n GuardrailConfig.CreateBanWords(\n new BanWordsGuardrail() {\n CheckOutput = true,\n Config = new BanWordsConfig() {\n Words = new List\u003cstring>() {\n \"confidential\",\n },\n },\n }\n ),\n },\n};\n\nvar res = await sdk.Guardrails.UpdateGuardrailsResourcePolicyAsync(req);\n\n// handle response"},{"lang":"python","label":"Python (SDK)","source":"from meetkai_mka1 import SDK\n\n\nwith SDK(\n bearer_auth=\"\u003cYOUR_BEARER_TOKEN_HERE>\",\n) as sdk:\n\n res = sdk.guardrails.update_guardrails_resource_policy(resource_type=\"model\", resource_id=\"meetkai:functionary-urdu-mini-pak\", guardrails=[\n {\n \"mode\": \"ban_words\",\n \"enabled\": True,\n \"check_output\": True,\n \"config\": {\n \"words\": [\n \"confidential\",\n ],\n },\n },\n ])\n\n # Handle response\n print(res)"},{"lang":"typescript","label":"Typescript (SDK)","source":"import { SDK } from \"@meetkai/mka1\";\n\nconst sdk = new SDK({\n bearerAuth: \"\u003cYOUR_BEARER_TOKEN_HERE>\",\n});\n\nasync function run() {\n const result = await sdk.guardrails.updateGuardrailsResourcePolicy({\n resourceType: \"model\",\n resourceId: \"meetkai:functionary-urdu-mini-pak\",\n guardrails: [\n {\n mode: \"ban_words\",\n enabled: true,\n checkOutput: true,\n config: {\n words: [\n \"confidential\",\n ],\n },\n },\n ],\n });\n\n console.log(result);\n}\n\nrun();"}],"method":"put","type":"path","servers":["207eb415-204a-48b6-b31f-87c156a648f9","afe344ba-5a33-4a55-9c79-6194441e6e1d"],"path":"/api/v1/llm/guardrails/resource-policies","baseUrlOptions":["https://apigw.mka1.com","/"],"title":"Establecer una política de límites de recursos","codeSamples":[{"label":"Go (SDK)","lang":"go","source":"package main\n\nimport(\n\t\"context\"\n\tmka1 \"github.com/MeetKai/mka1-sdks/go\"\n\t\"github.com/MeetKai/mka1-sdks/go/models/components\"\n\t\"log\"\n)\n\nfunc main() {\n ctx := context.Background()\n\n s := mka1.New(\n mka1.WithSecurity(\"\u003cYOUR_BEARER_TOKEN_HERE>\"),\n )\n\n res, err := s.Guardrails.UpdateGuardrailsResourcePolicy(ctx, components.UpdateGuardrailsResourcePolicyRequest{\n ResourceType: components.UpdateGuardrailsResourcePolicyRequestResourceTypeModel,\n ResourceID: \"meetkai:functionary-urdu-mini-pak\",\n Guardrails: []components.GuardrailConfig{\n components.CreateGuardrailConfigBanWords(\n components.BanWordsGuardrail{\n CheckOutput: mka1.Pointer(true),\n Config: \u0026components.BanWordsConfig{\n Words: []string{\n \"confidential\",\n },\n },\n },\n ),\n },\n })\n if err != nil {\n log.Fatal(err)\n }\n if res.GetGuardrailsResourcePolicyResponse != nil {\n // handle response\n }\n}"},{"label":"CSharp (SDK)","lang":"csharp","source":"using MeetKai.MKA1;\nusing MeetKai.MKA1.Types.Components;\nusing System.Collections.Generic;\n\nvar sdk = new SDK(bearerAuth: \"\u003cYOUR_BEARER_TOKEN_HERE>\");\n\nUpdateGuardrailsResourcePolicyRequest req = new UpdateGuardrailsResourcePolicyRequest() {\n ResourceType = UpdateGuardrailsResourcePolicyRequestResourceType.Model,\n ResourceId = \"meetkai:functionary-urdu-mini-pak\",\n Guardrails = new List\u003cGuardrailConfig>() {\n GuardrailConfig.CreateBanWords(\n new BanWordsGuardrail() {\n CheckOutput = true,\n Config = new BanWordsConfig() {\n Words = new List\u003cstring>() {\n \"confidential\",\n },\n },\n }\n ),\n },\n};\n\nvar res = await sdk.Guardrails.UpdateGuardrailsResourcePolicyAsync(req);\n\n// handle response"},{"label":"Python (SDK)","lang":"python","source":"from meetkai_mka1 import SDK\n\n\nwith SDK(\n bearer_auth=\"\u003cYOUR_BEARER_TOKEN_HERE>\",\n) as sdk:\n\n res = sdk.guardrails.update_guardrails_resource_policy(resource_type=\"model\", resource_id=\"meetkai:functionary-urdu-mini-pak\", guardrails=[\n {\n \"mode\": \"ban_words\",\n \"enabled\": True,\n \"check_output\": True,\n \"config\": {\n \"words\": [\n \"confidential\",\n ],\n },\n },\n ])\n\n # Handle response\n print(res)"},{"label":"Typescript (SDK)","lang":"typescript","source":"import { SDK } from \"@meetkai/mka1\";\n\nconst sdk = new SDK({\n bearerAuth: \"\u003cYOUR_BEARER_TOKEN_HERE>\",\n});\n\nasync function run() {\n const result = await sdk.guardrails.updateGuardrailsResourcePolicy({\n resourceType: \"model\",\n resourceId: \"meetkai:functionary-urdu-mini-pak\",\n guardrails: [\n {\n mode: \"ban_words\",\n enabled: true,\n checkOutput: true,\n config: {\n words: [\n \"confidential\",\n ],\n },\n },\n ],\n });\n\n console.log(result);\n}\n\nrun();"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"resource_type":{"enum":["agent","model"],"type":"string","description":"Punto final del modelo de catálogo o agente guardado.","isRequired":true,"uniqueKey":"resource_type","typeLabel":"enum\u003cstring>"},"resource_id":{"type":"string","minLength":1,"maxLength":255,"description":"ID canónico de agente guardado o ID de modelo del catálogo. Los alias del modelo se resuelven antes del almacenamiento.","isRequired":true,"uniqueKey":"resource_id","typeLabel":"string"},"guardrails":{"type":"array","maxItems":100,"items":{"oneOf":[{"type":"object","description":"Guardrails de palabras prohibidas","required":["mode"],"properties":{"mode":{"const":"ban_words","isRequired":true,"uniqueKey":"guardrails.items.[INDEX].oneOf.0.mode","typeLabel":"any"},"enabled":{"type":"boolean","default":true,"description":"Si esta barandilla está habilitada","uniqueKey":"guardrails.items.[INDEX].oneOf.0.enabled","typeLabel":"boolean"},"check_output":{"type":"boolean","description":"Aplica también esta medida de seguridad a la salida del modelo, no solo a la solicitud","uniqueKey":"guardrails.items.[INDEX].oneOf.0.check_output","typeLabel":"boolean"},"output_timing":{"enum":["final","streaming"],"type":"string","description":"Cuando esta regla verifica la salida del modelo: final (predeterminado) verifica el texto terminado una vez, después de que se haya transmitido; streaming retiene el texto transmitido en una ventana y libera solo el texto que esta regla ha aprobado","uniqueKey":"guardrails.items.[INDEX].oneOf.0.output_timing","typeLabel":"enum\u003cstring>"},"output_window":{"type":"object","properties":{"max_chars":{"type":"integer","minimum":100,"maximum":9007199254740991,"description":"Comprueba una vez que se hayan acumulado esta cantidad de caracteres de texto sin marcar","uniqueKey":"guardrails.items.[INDEX].oneOf.0.output_window.max_chars","typeLabel":"integer"},"max_ms":{"type":"integer","minimum":250,"maximum":2147483647,"description":"Comprueba una vez que el texto más antiguo sin marcar se haya mantenido durante este número de milisegundos","uniqueKey":"guardrails.items.[INDEX].oneOf.0.output_window.max_ms","typeLabel":"integer"}},"description":"Ventana para comprobaciones de salida en streaming; omítala para usar los valores predeterminados de la puerta de enlace. Una comprobación se ejecuta cuando se han acumulado max_chars caracteres o max_ms milisegundos de texto sin comprobar, lo que ocurra primero","uniqueKey":"guardrails.items.[INDEX].oneOf.0.output_window","typeLabel":"object"},"input_sources":{"type":"array","items":{"enum":["user","system","assistant","tool","retrieval","image","audio"],"type":"string","description":"Una fuente de entrada del modelo: usuario (mensajes del usuario y texto enviado a una respuesta inactiva), sistema (mensajes del sistema y del desarrollador, instrucciones y resúmenes de compactación), asistente (mensajes anteriores del asistente), herramienta (resultados de función, herramienta personalizada, MCP, shell e intérprete de código), recuperación (búsqueda de archivos, búsqueda web, contenido de páginas web, archivo cargado y resultados de búsqueda del historial), imagen (texto leído de imágenes en los mensajes) o audio (transcripciones de audio en los mensajes)","uniqueKey":"guardrails.items.[INDEX].oneOf.0.input_sources.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Solicita las fuentes que esta regla de seguridad verifica antes de que lleguen al modelo. Omítelo para usar el valor predeterminado del modo: todas las fuentes para classifier; todas las fuentes excepto system para ban_words, ya que las instrucciones a menudo nombran los términos que prohíben; solo lo que envía el usuario para prompt_injection y leakage, cuyos patrones de palabras clave coinciden con instrucciones, respuestas y documentos habituales. Una lista vacía no verifica ninguna entrada, por lo que la regla solo verifica la salida cuando se establece check_output. Las reglas guardadas antes de que existiera este campo se establecieron solo para mensajes de usuario.","uniqueKey":"guardrails.items.[INDEX].oneOf.0.input_sources","typeLabel":"enum\u003cstring>[]"},"config":{"type":"object","properties":{"words":{"type":"array","items":{"type":"string","uniqueKey":"guardrails.items.[INDEX].oneOf.0.config.words.items.[INDEX]","typeLabel":"string"},"default":[],"description":"Lista de palabras o frases prohibidas","uniqueKey":"guardrails.items.[INDEX].oneOf.0.config.words","typeLabel":"string[]"},"rejection_message":{"type":"string","default":"I'm sorry, but I can't process this request as it contains content that isn't allowed. Please rephrase your message.","description":"El mensaje a devolver cuando se active esta barandilla de seguridad.","uniqueKey":"guardrails.items.[INDEX].oneOf.0.config.rejection_message","typeLabel":"string"}},"description":"Configuración de palabras prohibidas","uniqueKey":"guardrails.items.[INDEX].oneOf.0.config","typeLabel":"object"}},"uniqueKey":"guardrails.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Guardarraíl de inyección de prompts","required":["mode"],"properties":{"mode":{"const":"prompt_injection","isRequired":true,"uniqueKey":"guardrails.items.[INDEX].oneOf.1.mode","typeLabel":"any"},"enabled":{"type":"boolean","default":true,"description":"Si esta barandilla está habilitada","uniqueKey":"guardrails.items.[INDEX].oneOf.1.enabled","typeLabel":"boolean"},"check_output":{"type":"boolean","description":"Aplica también esta medida de seguridad a la salida del modelo, no solo a la solicitud","uniqueKey":"guardrails.items.[INDEX].oneOf.1.check_output","typeLabel":"boolean"},"output_timing":{"enum":["final","streaming"],"type":"string","description":"Cuando esta regla verifica la salida del modelo: final (predeterminado) verifica el texto terminado una vez, después de que se haya transmitido; streaming retiene el texto transmitido en una ventana y libera solo el texto que esta regla ha aprobado","uniqueKey":"guardrails.items.[INDEX].oneOf.1.output_timing","typeLabel":"enum\u003cstring>"},"output_window":{"type":"object","properties":{"max_chars":{"type":"integer","minimum":100,"maximum":9007199254740991,"description":"Comprueba una vez que se hayan acumulado esta cantidad de caracteres de texto sin marcar","uniqueKey":"guardrails.items.[INDEX].oneOf.1.output_window.max_chars","typeLabel":"integer"},"max_ms":{"type":"integer","minimum":250,"maximum":2147483647,"description":"Comprueba una vez que el texto más antiguo sin marcar se haya mantenido durante este número de milisegundos","uniqueKey":"guardrails.items.[INDEX].oneOf.1.output_window.max_ms","typeLabel":"integer"}},"description":"Ventana para comprobaciones de salida en streaming; omítala para usar los valores predeterminados de la puerta de enlace. Una comprobación se ejecuta cuando se han acumulado max_chars caracteres o max_ms milisegundos de texto sin comprobar, lo que ocurra primero","uniqueKey":"guardrails.items.[INDEX].oneOf.1.output_window","typeLabel":"object"},"input_sources":{"type":"array","items":{"enum":["user","system","assistant","tool","retrieval","image","audio"],"type":"string","description":"Una fuente de entrada del modelo: usuario (mensajes del usuario y texto enviado a una respuesta inactiva), sistema (mensajes del sistema y del desarrollador, instrucciones y resúmenes de compactación), asistente (mensajes anteriores del asistente), herramienta (resultados de función, herramienta personalizada, MCP, shell e intérprete de código), recuperación (búsqueda de archivos, búsqueda web, contenido de páginas web, archivo cargado y resultados de búsqueda del historial), imagen (texto leído de imágenes en los mensajes) o audio (transcripciones de audio en los mensajes)","uniqueKey":"guardrails.items.[INDEX].oneOf.1.input_sources.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Solicita las fuentes que esta regla de seguridad verifica antes de que lleguen al modelo. Omítelo para usar el valor predeterminado del modo: todas las fuentes para classifier; todas las fuentes excepto system para ban_words, ya que las instrucciones a menudo nombran los términos que prohíben; solo lo que envía el usuario para prompt_injection y leakage, cuyos patrones de palabras clave coinciden con instrucciones, respuestas y documentos habituales. Una lista vacía no verifica ninguna entrada, por lo que la regla solo verifica la salida cuando se establece check_output. Las reglas guardadas antes de que existiera este campo se establecieron solo para mensajes de usuario.","uniqueKey":"guardrails.items.[INDEX].oneOf.1.input_sources","typeLabel":"enum\u003cstring>[]"},"config":{"type":"object","properties":{"threshold":{"type":"number","minimum":0,"maximum":1,"default":0.7,"description":"Umbral de detección (0-1)","uniqueKey":"guardrails.items.[INDEX].oneOf.1.config.threshold","typeLabel":"number"},"rejection_message":{"type":"string","default":"I'm sorry, but I can't process this request. Please rephrase your message in a different way.","description":"El mensaje a devolver cuando se active esta barandilla de seguridad.","uniqueKey":"guardrails.items.[INDEX].oneOf.1.config.rejection_message","typeLabel":"string"}},"description":"Configuración de inyección de comandos","uniqueKey":"guardrails.items.[INDEX].oneOf.1.config","typeLabel":"object"}},"uniqueKey":"guardrails.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Barandilla de protección contra filtraciones","required":["mode"],"properties":{"mode":{"const":"leakage","isRequired":true,"uniqueKey":"guardrails.items.[INDEX].oneOf.2.mode","typeLabel":"any"},"enabled":{"type":"boolean","default":true,"description":"Si esta barandilla está habilitada","uniqueKey":"guardrails.items.[INDEX].oneOf.2.enabled","typeLabel":"boolean"},"check_output":{"type":"boolean","description":"Aplica también esta medida de seguridad a la salida del modelo, no solo a la solicitud","uniqueKey":"guardrails.items.[INDEX].oneOf.2.check_output","typeLabel":"boolean"},"output_timing":{"enum":["final","streaming"],"type":"string","description":"Cuando esta regla verifica la salida del modelo: final (predeterminado) verifica el texto terminado una vez, después de que se haya transmitido; streaming retiene el texto transmitido en una ventana y libera solo el texto que esta regla ha aprobado","uniqueKey":"guardrails.items.[INDEX].oneOf.2.output_timing","typeLabel":"enum\u003cstring>"},"output_window":{"type":"object","properties":{"max_chars":{"type":"integer","minimum":100,"maximum":9007199254740991,"description":"Comprueba una vez que se hayan acumulado esta cantidad de caracteres de texto sin marcar","uniqueKey":"guardrails.items.[INDEX].oneOf.2.output_window.max_chars","typeLabel":"integer"},"max_ms":{"type":"integer","minimum":250,"maximum":2147483647,"description":"Comprueba una vez que el texto más antiguo sin marcar se haya mantenido durante este número de milisegundos","uniqueKey":"guardrails.items.[INDEX].oneOf.2.output_window.max_ms","typeLabel":"integer"}},"description":"Ventana para comprobaciones de salida en streaming; omítala para usar los valores predeterminados de la puerta de enlace. Una comprobación se ejecuta cuando se han acumulado max_chars caracteres o max_ms milisegundos de texto sin comprobar, lo que ocurra primero","uniqueKey":"guardrails.items.[INDEX].oneOf.2.output_window","typeLabel":"object"},"input_sources":{"type":"array","items":{"enum":["user","system","assistant","tool","retrieval","image","audio"],"type":"string","description":"Una fuente de entrada del modelo: usuario (mensajes del usuario y texto enviado a una respuesta inactiva), sistema (mensajes del sistema y del desarrollador, instrucciones y resúmenes de compactación), asistente (mensajes anteriores del asistente), herramienta (resultados de función, herramienta personalizada, MCP, shell e intérprete de código), recuperación (búsqueda de archivos, búsqueda web, contenido de páginas web, archivo cargado y resultados de búsqueda del historial), imagen (texto leído de imágenes en los mensajes) o audio (transcripciones de audio en los mensajes)","uniqueKey":"guardrails.items.[INDEX].oneOf.2.input_sources.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Solicita las fuentes que esta regla de seguridad verifica antes de que lleguen al modelo. Omítelo para usar el valor predeterminado del modo: todas las fuentes para classifier; todas las fuentes excepto system para ban_words, ya que las instrucciones a menudo nombran los términos que prohíben; solo lo que envía el usuario para prompt_injection y leakage, cuyos patrones de palabras clave coinciden con instrucciones, respuestas y documentos habituales. Una lista vacía no verifica ninguna entrada, por lo que la regla solo verifica la salida cuando se establece check_output. Las reglas guardadas antes de que existiera este campo se establecieron solo para mensajes de usuario.","uniqueKey":"guardrails.items.[INDEX].oneOf.2.input_sources","typeLabel":"enum\u003cstring>[]"},"config":{"type":"object","properties":{"threshold":{"type":"number","minimum":0,"maximum":1,"default":0.7,"description":"Umbral de detección (0-1)","uniqueKey":"guardrails.items.[INDEX].oneOf.2.config.threshold","typeLabel":"number"},"rejection_message":{"type":"string","default":"I'm sorry, but I can't help with that type of request. Please ask me something else.","description":"El mensaje a devolver cuando se active esta barandilla de seguridad.","uniqueKey":"guardrails.items.[INDEX].oneOf.2.config.rejection_message","typeLabel":"string"}},"description":"Configuración de fugas","uniqueKey":"guardrails.items.[INDEX].oneOf.2.config","typeLabel":"object"}},"uniqueKey":"guardrails.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","required":["mode","config"],"properties":{"mode":{"const":"classifier","isRequired":true,"uniqueKey":"guardrails.items.[INDEX].oneOf.3.mode","typeLabel":"any"},"config":{"type":"object","properties":{"model":{"type":"string","minLength":1,"description":"ID exacto del modelo disponible en el registro de la organización del llamador","isRequired":true,"uniqueKey":"guardrails.items.[INDEX].oneOf.3.config.model","typeLabel":"string"},"prompt":{"type":"string","minLength":1,"maxLength":16000,"description":"Instrucciones que definen cuándo bloquear o permitir contenido; el contenido se proporciona por separado","isRequired":true,"uniqueKey":"guardrails.items.[INDEX].oneOf.3.config.prompt","typeLabel":"string"},"on_error":{"enum":["fail_closed","fail_open"],"type":"string","default":"fail_closed","description":"Detener la solicitud o omitir este clasificador cuando falle la evaluación","uniqueKey":"guardrails.items.[INDEX].oneOf.3.config.on_error","typeLabel":"enum\u003cstring>"},"rejection_message":{"type":"string","default":"This request is not allowed by your organization's content policy.","description":"Mensaje devuelto cuando la clasificación bloquea el contenido","uniqueKey":"guardrails.items.[INDEX].oneOf.3.config.rejection_message","typeLabel":"string"}},"required":["model","prompt"],"isRequired":true,"uniqueKey":"guardrails.items.[INDEX].oneOf.3.config","typeLabel":"object"},"enabled":{"type":"boolean","default":true,"description":"Si esta barandilla está habilitada","uniqueKey":"guardrails.items.[INDEX].oneOf.3.enabled","typeLabel":"boolean"},"check_output":{"type":"boolean","description":"Aplica también esta medida de seguridad a la salida del modelo, no solo a la solicitud","uniqueKey":"guardrails.items.[INDEX].oneOf.3.check_output","typeLabel":"boolean"},"output_timing":{"enum":["final","streaming"],"type":"string","description":"Cuando esta regla verifica la salida del modelo: final (predeterminado) verifica el texto terminado una vez, después de que se haya transmitido; streaming retiene el texto transmitido en una ventana y libera solo el texto que esta regla ha aprobado","uniqueKey":"guardrails.items.[INDEX].oneOf.3.output_timing","typeLabel":"enum\u003cstring>"},"output_window":{"type":"object","properties":{"max_chars":{"type":"integer","minimum":100,"maximum":9007199254740991,"description":"Comprueba una vez que se hayan acumulado esta cantidad de caracteres de texto sin marcar","uniqueKey":"guardrails.items.[INDEX].oneOf.3.output_window.max_chars","typeLabel":"integer"},"max_ms":{"type":"integer","minimum":250,"maximum":2147483647,"description":"Comprueba una vez que el texto más antiguo sin marcar se haya mantenido durante este número de milisegundos","uniqueKey":"guardrails.items.[INDEX].oneOf.3.output_window.max_ms","typeLabel":"integer"}},"description":"Ventana para comprobaciones de salida en streaming; omítala para usar los valores predeterminados de la puerta de enlace. Una comprobación se ejecuta cuando se han acumulado max_chars caracteres o max_ms milisegundos de texto sin comprobar, lo que ocurra primero","uniqueKey":"guardrails.items.[INDEX].oneOf.3.output_window","typeLabel":"object"},"input_sources":{"type":"array","items":{"enum":["user","system","assistant","tool","retrieval","image","audio"],"type":"string","description":"Una fuente de entrada del modelo: usuario (mensajes del usuario y texto enviado a una respuesta inactiva), sistema (mensajes del sistema y del desarrollador, instrucciones y resúmenes de compactación), asistente (mensajes anteriores del asistente), herramienta (resultados de función, herramienta personalizada, MCP, shell e intérprete de código), recuperación (búsqueda de archivos, búsqueda web, contenido de páginas web, archivo cargado y resultados de búsqueda del historial), imagen (texto leído de imágenes en los mensajes) o audio (transcripciones de audio en los mensajes)","uniqueKey":"guardrails.items.[INDEX].oneOf.3.input_sources.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Solicita las fuentes que esta regla de seguridad verifica antes de que lleguen al modelo. Omítelo para usar el valor predeterminado del modo: todas las fuentes para classifier; todas las fuentes excepto system para ban_words, ya que las instrucciones a menudo nombran los términos que prohíben; solo lo que envía el usuario para prompt_injection y leakage, cuyos patrones de palabras clave coinciden con instrucciones, respuestas y documentos habituales. Una lista vacía no verifica ninguna entrada, por lo que la regla solo verifica la salida cuando se establece check_output. Las reglas guardadas antes de que existiera este campo se establecieron solo para mensajes de usuario.","uniqueKey":"guardrails.items.[INDEX].oneOf.3.input_sources","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"guardrails.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"guardrails.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"guardrails","typeLabel":"object[]"}},"required":["resource_type","resource_id","guardrails"],"uniqueKey":"","typeLabel":"object"},"example":{"resource_type":"model","resource_id":"meetkai:functionary-urdu-mini-pak","guardrails":[{"mode":"ban_words","enabled":true,"check_output":true,"config":{"words":["confidential"]}}]},"examples":{"Example":{"title":"Example","value":{"resource_type":"model","resource_id":"meetkai:functionary-urdu-mini-pak","guardrails":[{"mode":"ban_words","enabled":true,"check_output":true,"config":{"words":["confidential"]}}]}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"f14d5825-deba-4107-9f56-a83be7a03e77":{"description":"Está bien","content":{"application/json":{"schema":{"type":"object","properties":{"object":{"const":"guardrails_resource_policy","isRequired":true,"uniqueKey":"object","typeLabel":"any"},"policy":{"oneOf":[{"type":"object","required":["resource_type","resource_id","team_id","guardrails","updated_at"],"properties":{"resource_type":{"enum":["agent","model"],"type":"string","description":"Punto de enlace del modelo de agente o catálogo guardado.","isRequired":true,"uniqueKey":"policy.oneOf.0.resource_type","typeLabel":"enum\u003cstring>"},"resource_id":{"type":"string","minLength":1,"maxLength":255,"description":"ID canónico del agente guardado o ID del modelo de catálogo. Los alias del modelo se resuelven antes del almacenamiento.","isRequired":true,"uniqueKey":"policy.oneOf.0.resource_id","typeLabel":"string"},"team_id":{"oneOf":[{"type":"string","description":"Equipo del agente, o null para una política de punto de conexión de modelo para toda la organización.","isRequired":true,"uniqueKey":"policy.oneOf.0.team_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Equipo del agente, o null para una política de punto de conexión de modelo para toda la organización.","isRequired":true,"uniqueKey":"policy.oneOf.0.team_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"policy.oneOf.0.team_id","typeLabel":"string | null"},"guardrails":{"type":"array","items":{"oneOf":[{"type":"object","description":"Guardrails de palabras prohibidas","required":["mode"],"properties":{"mode":{"const":"ban_words","isRequired":true,"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.mode","typeLabel":"any"},"enabled":{"type":"boolean","default":true,"description":"Si esta barandilla está habilitada","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.enabled","typeLabel":"boolean"},"check_output":{"type":"boolean","description":"Aplica también esta medida de seguridad a la salida del modelo, no solo a la solicitud","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.check_output","typeLabel":"boolean"},"output_timing":{"enum":["final","streaming"],"type":"string","description":"Cuando esta regla verifica la salida del modelo: final (predeterminado) verifica el texto terminado una vez, después de que se haya transmitido; streaming retiene el texto transmitido en una ventana y libera solo el texto que esta regla ha aprobado","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.output_timing","typeLabel":"enum\u003cstring>"},"output_window":{"type":"object","properties":{"max_chars":{"type":"integer","minimum":100,"maximum":9007199254740991,"description":"Comprueba una vez que se hayan acumulado esta cantidad de caracteres de texto sin marcar","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.output_window.max_chars","typeLabel":"integer"},"max_ms":{"type":"integer","minimum":250,"maximum":2147483647,"description":"Comprueba una vez que el texto más antiguo sin marcar se haya mantenido durante este número de milisegundos","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.output_window.max_ms","typeLabel":"integer"}},"description":"Ventana para comprobaciones de salida en streaming; omítala para usar los valores predeterminados de la puerta de enlace. Una comprobación se ejecuta cuando se han acumulado max_chars caracteres o max_ms milisegundos de texto sin comprobar, lo que ocurra primero","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.output_window","typeLabel":"object"},"input_sources":{"type":"array","items":{"enum":["user","system","assistant","tool","retrieval","image","audio"],"type":"string","description":"Una fuente de entrada del modelo: usuario (mensajes del usuario y texto enviado a una respuesta inactiva), sistema (mensajes del sistema y del desarrollador, instrucciones y resúmenes de compactación), asistente (mensajes anteriores del asistente), herramienta (resultados de función, herramienta personalizada, MCP, shell e intérprete de código), recuperación (búsqueda de archivos, búsqueda web, contenido de páginas web, archivo cargado y resultados de búsqueda del historial), imagen (texto leído de imágenes en los mensajes) o audio (transcripciones de audio en los mensajes)","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.input_sources.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Solicita las fuentes que esta regla de seguridad verifica antes de que lleguen al modelo. Omítelo para usar el valor predeterminado del modo: todas las fuentes para classifier; todas las fuentes excepto system para ban_words, ya que las instrucciones a menudo nombran los términos que prohíben; solo lo que envía el usuario para prompt_injection y leakage, cuyos patrones de palabras clave coinciden con instrucciones, respuestas y documentos habituales. Una lista vacía no verifica ninguna entrada, por lo que la regla solo verifica la salida cuando se establece check_output. Las reglas guardadas antes de que existiera este campo se establecieron solo para mensajes de usuario.","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.input_sources","typeLabel":"enum\u003cstring>[]"},"config":{"type":"object","properties":{"words":{"type":"array","items":{"type":"string","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.config.words.items.[INDEX]","typeLabel":"string"},"default":[],"description":"Lista de palabras o frases prohibidas","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.config.words","typeLabel":"string[]"},"rejection_message":{"type":"string","default":"I'm sorry, but I can't process this request as it contains content that isn't allowed. Please rephrase your message.","description":"El mensaje a devolver cuando se active esta barandilla de seguridad.","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.config.rejection_message","typeLabel":"string"}},"description":"Configuración de palabras prohibidas","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0.config","typeLabel":"object"}},"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Guardarraíl de inyección de prompts","required":["mode"],"properties":{"mode":{"const":"prompt_injection","isRequired":true,"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.mode","typeLabel":"any"},"enabled":{"type":"boolean","default":true,"description":"Si esta barandilla está habilitada","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.enabled","typeLabel":"boolean"},"check_output":{"type":"boolean","description":"Aplica también esta medida de seguridad a la salida del modelo, no solo a la solicitud","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.check_output","typeLabel":"boolean"},"output_timing":{"enum":["final","streaming"],"type":"string","description":"Cuando esta regla verifica la salida del modelo: final (predeterminado) verifica el texto terminado una vez, después de que se haya transmitido; streaming retiene el texto transmitido en una ventana y libera solo el texto que esta regla ha aprobado","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.output_timing","typeLabel":"enum\u003cstring>"},"output_window":{"type":"object","properties":{"max_chars":{"type":"integer","minimum":100,"maximum":9007199254740991,"description":"Comprueba una vez que se hayan acumulado esta cantidad de caracteres de texto sin marcar","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.output_window.max_chars","typeLabel":"integer"},"max_ms":{"type":"integer","minimum":250,"maximum":2147483647,"description":"Comprueba una vez que el texto más antiguo sin marcar se haya mantenido durante este número de milisegundos","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.output_window.max_ms","typeLabel":"integer"}},"description":"Ventana para comprobaciones de salida en streaming; omítala para usar los valores predeterminados de la puerta de enlace. Una comprobación se ejecuta cuando se han acumulado max_chars caracteres o max_ms milisegundos de texto sin comprobar, lo que ocurra primero","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.output_window","typeLabel":"object"},"input_sources":{"type":"array","items":{"enum":["user","system","assistant","tool","retrieval","image","audio"],"type":"string","description":"Una fuente de entrada del modelo: usuario (mensajes del usuario y texto enviado a una respuesta inactiva), sistema (mensajes del sistema y del desarrollador, instrucciones y resúmenes de compactación), asistente (mensajes anteriores del asistente), herramienta (resultados de función, herramienta personalizada, MCP, shell e intérprete de código), recuperación (búsqueda de archivos, búsqueda web, contenido de páginas web, archivo cargado y resultados de búsqueda del historial), imagen (texto leído de imágenes en los mensajes) o audio (transcripciones de audio en los mensajes)","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.input_sources.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Solicita las fuentes que esta regla de seguridad verifica antes de que lleguen al modelo. Omítelo para usar el valor predeterminado del modo: todas las fuentes para classifier; todas las fuentes excepto system para ban_words, ya que las instrucciones a menudo nombran los términos que prohíben; solo lo que envía el usuario para prompt_injection y leakage, cuyos patrones de palabras clave coinciden con instrucciones, respuestas y documentos habituales. Una lista vacía no verifica ninguna entrada, por lo que la regla solo verifica la salida cuando se establece check_output. Las reglas guardadas antes de que existiera este campo se establecieron solo para mensajes de usuario.","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.input_sources","typeLabel":"enum\u003cstring>[]"},"config":{"type":"object","properties":{"threshold":{"type":"number","minimum":0,"maximum":1,"default":0.7,"description":"Umbral de detección (0-1)","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.config.threshold","typeLabel":"number"},"rejection_message":{"type":"string","default":"I'm sorry, but I can't process this request. Please rephrase your message in a different way.","description":"El mensaje a devolver cuando se active esta barandilla de seguridad.","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.config.rejection_message","typeLabel":"string"}},"description":"Configuración de inyección de comandos","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1.config","typeLabel":"object"}},"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Barandilla de protección contra filtraciones","required":["mode"],"properties":{"mode":{"const":"leakage","isRequired":true,"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.mode","typeLabel":"any"},"enabled":{"type":"boolean","default":true,"description":"Si esta barandilla está habilitada","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.enabled","typeLabel":"boolean"},"check_output":{"type":"boolean","description":"Aplica también esta medida de seguridad a la salida del modelo, no solo a la solicitud","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.check_output","typeLabel":"boolean"},"output_timing":{"enum":["final","streaming"],"type":"string","description":"Cuando esta regla verifica la salida del modelo: final (predeterminado) verifica el texto terminado una vez, después de que se haya transmitido; streaming retiene el texto transmitido en una ventana y libera solo el texto que esta regla ha aprobado","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.output_timing","typeLabel":"enum\u003cstring>"},"output_window":{"type":"object","properties":{"max_chars":{"type":"integer","minimum":100,"maximum":9007199254740991,"description":"Comprueba una vez que se hayan acumulado esta cantidad de caracteres de texto sin marcar","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.output_window.max_chars","typeLabel":"integer"},"max_ms":{"type":"integer","minimum":250,"maximum":2147483647,"description":"Comprueba una vez que el texto más antiguo sin marcar se haya mantenido durante este número de milisegundos","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.output_window.max_ms","typeLabel":"integer"}},"description":"Ventana para comprobaciones de salida en streaming; omítala para usar los valores predeterminados de la puerta de enlace. Una comprobación se ejecuta cuando se han acumulado max_chars caracteres o max_ms milisegundos de texto sin comprobar, lo que ocurra primero","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.output_window","typeLabel":"object"},"input_sources":{"type":"array","items":{"enum":["user","system","assistant","tool","retrieval","image","audio"],"type":"string","description":"Una fuente de entrada del modelo: usuario (mensajes del usuario y texto enviado a una respuesta inactiva), sistema (mensajes del sistema y del desarrollador, instrucciones y resúmenes de compactación), asistente (mensajes anteriores del asistente), herramienta (resultados de función, herramienta personalizada, MCP, shell e intérprete de código), recuperación (búsqueda de archivos, búsqueda web, contenido de páginas web, archivo cargado y resultados de búsqueda del historial), imagen (texto leído de imágenes en los mensajes) o audio (transcripciones de audio en los mensajes)","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.input_sources.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Solicita las fuentes que esta regla de seguridad verifica antes de que lleguen al modelo. Omítelo para usar el valor predeterminado del modo: todas las fuentes para classifier; todas las fuentes excepto system para ban_words, ya que las instrucciones a menudo nombran los términos que prohíben; solo lo que envía el usuario para prompt_injection y leakage, cuyos patrones de palabras clave coinciden con instrucciones, respuestas y documentos habituales. Una lista vacía no verifica ninguna entrada, por lo que la regla solo verifica la salida cuando se establece check_output. Las reglas guardadas antes de que existiera este campo se establecieron solo para mensajes de usuario.","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.input_sources","typeLabel":"enum\u003cstring>[]"},"config":{"type":"object","properties":{"threshold":{"type":"number","minimum":0,"maximum":1,"default":0.7,"description":"Umbral de detección (0-1)","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.config.threshold","typeLabel":"number"},"rejection_message":{"type":"string","default":"I'm sorry, but I can't help with that type of request. Please ask me something else.","description":"El mensaje a devolver cuando se active esta barandilla de seguridad.","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.config.rejection_message","typeLabel":"string"}},"description":"Configuración de fugas","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2.config","typeLabel":"object"}},"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","required":["mode","config"],"properties":{"mode":{"const":"classifier","isRequired":true,"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.mode","typeLabel":"any"},"config":{"type":"object","properties":{"model":{"type":"string","minLength":1,"description":"ID exacto del modelo disponible en el registro de la organización del llamador","isRequired":true,"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.config.model","typeLabel":"string"},"prompt":{"type":"string","minLength":1,"maxLength":16000,"description":"Instrucciones que definen cuándo bloquear o permitir contenido; el contenido se proporciona por separado","isRequired":true,"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.config.prompt","typeLabel":"string"},"on_error":{"enum":["fail_closed","fail_open"],"type":"string","default":"fail_closed","description":"Detener la solicitud o omitir este clasificador cuando falle la evaluación","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.config.on_error","typeLabel":"enum\u003cstring>"},"rejection_message":{"type":"string","default":"This request is not allowed by your organization's content policy.","description":"Mensaje devuelto cuando la clasificación bloquea el contenido","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.config.rejection_message","typeLabel":"string"}},"required":["model","prompt"],"isRequired":true,"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.config","typeLabel":"object"},"enabled":{"type":"boolean","default":true,"description":"Si esta barandilla está habilitada","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.enabled","typeLabel":"boolean"},"check_output":{"type":"boolean","description":"Aplica también esta medida de seguridad a la salida del modelo, no solo a la solicitud","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.check_output","typeLabel":"boolean"},"output_timing":{"enum":["final","streaming"],"type":"string","description":"Cuando esta regla verifica la salida del modelo: final (predeterminado) verifica el texto terminado una vez, después de que se haya transmitido; streaming retiene el texto transmitido en una ventana y libera solo el texto que esta regla ha aprobado","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.output_timing","typeLabel":"enum\u003cstring>"},"output_window":{"type":"object","properties":{"max_chars":{"type":"integer","minimum":100,"maximum":9007199254740991,"description":"Comprueba una vez que se hayan acumulado esta cantidad de caracteres de texto sin marcar","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.output_window.max_chars","typeLabel":"integer"},"max_ms":{"type":"integer","minimum":250,"maximum":2147483647,"description":"Comprueba una vez que el texto más antiguo sin marcar se haya mantenido durante este número de milisegundos","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.output_window.max_ms","typeLabel":"integer"}},"description":"Ventana para comprobaciones de salida en streaming; omítala para usar los valores predeterminados de la puerta de enlace. Una comprobación se ejecuta cuando se han acumulado max_chars caracteres o max_ms milisegundos de texto sin comprobar, lo que ocurra primero","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.output_window","typeLabel":"object"},"input_sources":{"type":"array","items":{"enum":["user","system","assistant","tool","retrieval","image","audio"],"type":"string","description":"Una fuente de entrada del modelo: usuario (mensajes del usuario y texto enviado a una respuesta inactiva), sistema (mensajes del sistema y del desarrollador, instrucciones y resúmenes de compactación), asistente (mensajes anteriores del asistente), herramienta (resultados de función, herramienta personalizada, MCP, shell e intérprete de código), recuperación (búsqueda de archivos, búsqueda web, contenido de páginas web, archivo cargado y resultados de búsqueda del historial), imagen (texto leído de imágenes en los mensajes) o audio (transcripciones de audio en los mensajes)","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.input_sources.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Solicita las fuentes que esta regla de seguridad verifica antes de que lleguen al modelo. Omítelo para usar el valor predeterminado del modo: todas las fuentes para classifier; todas las fuentes excepto system para ban_words, ya que las instrucciones a menudo nombran los términos que prohíben; solo lo que envía el usuario para prompt_injection y leakage, cuyos patrones de palabras clave coinciden con instrucciones, respuestas y documentos habituales. Una lista vacía no verifica ninguna entrada, por lo que la regla solo verifica la salida cuando se establece check_output. Las reglas guardadas antes de que existiera este campo se establecieron solo para mensajes de usuario.","uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3.input_sources","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"policy.oneOf.0.guardrails.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"policy.oneOf.0.guardrails","typeLabel":"object[]"},"updated_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"policy.oneOf.0.updated_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"policy.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"policy.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"policy","typeLabel":"object | null"}},"required":["object","policy"],"uniqueKey":"","typeLabel":"object"},"example":{"object":"guardrails_resource_policy","policy":{"resource_type":"model","resource_id":"meetkai:functionary-urdu-mini-pak","team_id":null,"guardrails":[{"mode":"ban_words","enabled":true,"check_output":true,"config":{"words":["confidential"]}}],"updated_at":"2026-10-30T00:00:00Z"}},"examples":{"Example":{"title":"Example","value":{"object":"guardrails_resource_policy","policy":{"resource_type":"model","resource_id":"meetkai:functionary-urdu-mini-pak","team_id":null,"guardrails":[{"mode":"ban_words","enabled":true,"check_output":true,"config":{"words":["confidential"]}}],"updated_at":"2026-10-30T00:00:00Z"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"04ea243a-ac87-4eb5-a7f0-378be4887bcb":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Gateway auth: send `Authorization: Bearer \u003cmka1-api-key>`. For multi-user server-side integrations, you can also send `X-On-Behalf-Of: \u003cexternal-user-id>`.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"207eb415-204a-48b6-b31f-87c156a648f9":{"url":"https://apigw.mka1.com","description":"MKA1 API Gateway"},"afe344ba-5a33-4a55-9c79-6194441e6e1d":{"url":"/","description":"Relative server URL (configurable via SDK constructor)"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Gateway auth: send `Authorization: Bearer \u003cmka1-api-key>`. For multi-user server-side integrations, you can also send `X-On-Behalf-Of: \u003cexternal-user-id>`.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Gateway auth: send `Authorization: Bearer \u003cmka1-api-key>`. For multi-user server-side integrations, you can also send `X-On-Behalf-Of: \u003cexternal-user-id>`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"https://apigw.mka1.com/speakeasy.json?language=es"},"subdomain":"meetkaiinc","siteName":"MKA1","title":"Establecer una política de límites de recursos - MKA1","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/","matchLevel":4},"es":{"href":"/api-reference/guardrails/establecer-una-política-de-límites-de-recursos","matchLevel":0},"pt-BR":{"href":"/pt/docs/platform-getting-started","matchLevel":4}}},"lastModified":"2026-10-30T22:23:30.301Z","originalFileLocation":"api-reference/guardrails/establecer-una-política-de-límites-de-recursos.mdx","locale":"es"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Guardrails adicionales adjuntos a un agente guardado en el equipo activo o a un endpoint de modelo de catálogo en toda la organización. Las políticas de clúster, organización y equipo siempre se aplican también. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un endpoint al que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a las ejecuciones en segundo plano futuras de forma independiente de las instantáneas de versión. Las políticas configuradas de endpoint de fallback y de redirección de imágenes también se verifican antes del despacho, incluso si al final no se necesita un fallback.\">\u003cmeta data-mint-head name=\"application-name\" content=\"MKA1\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/meetkaiinc/dUy-msO6P1V7k5WC/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/meetkaiinc/dUy-msO6P1V7k5WC/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/meetkaiinc/dUy-msO6P1V7k5WC/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/meetkaiinc/dUy-msO6P1V7k5WC/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/meetkaiinc/dUy-msO6P1V7k5WC/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/meetkaiinc/dUy-msO6P1V7k5WC/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/meetkaiinc/dUy-msO6P1V7k5WC/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/meetkaiinc/dUy-msO6P1V7k5WC/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/meetkaiinc/dUy-msO6P1V7k5WC/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Establecer una política de límites de recursos - MKA1\">\u003cmeta data-mint-head property=\"og:description\" content=\"Guardrails adicionales adjuntos a un agente guardado en el equipo activo o a un endpoint de modelo de catálogo en toda la organización. Las políticas de clúster, organización y equipo siempre se aplican también. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un endpoint al que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a las ejecuciones en segundo plano futuras de forma independiente de las instantáneas de versión. Las políticas configuradas de endpoint de fallback y de redirección de imágenes también se verifican antes del despacho, incluso si al final no se necesita un fallback.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"MKA1\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.mka1.com/api-reference/guardrails/establecer-una-política-de-límites-de-recursos\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://meetkaiinc.mintlify.app/_mintlify/api/og/v2?division=Guardrails\u0026amp;title=Establecer+una+pol%C3%ADtica+de+l%C3%ADmites+de+recursos\u0026amp;description=Guardrails+adicionales+adjuntos+a+un+agente+guardado+en+el+equipo+activo+o+a+un+endpoint+de+modelo+de+cat%C3%A1logo+en+toda+la+organizaci%C3%B3n.+Las+pol%C3%ADticas+de+cl%C3%BAster\u0026amp;theme=b4ab3879cd06dd1cbd343f9f\u0026amp;signature=aba6fe6a6666abb223c5555624b4ed14d81d29585ed08dfc5e24ca26e4eb2af0\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Establecer una política de límites de recursos - MKA1\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Guardrails adicionales adjuntos a un agente guardado en el equipo activo o a un endpoint de modelo de catálogo en toda la organización. Las políticas de clúster, organización y equipo siempre se aplican también. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un endpoint al que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a las ejecuciones en segundo plano futuras de forma independiente de las instantáneas de versión. Las políticas configuradas de endpoint de fallback y de redirección de imágenes también se verifican antes del despacho, incluso si al final no se necesita un fallback.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://meetkaiinc.mintlify.app/_mintlify/api/og/v2?division=Guardrails\u0026amp;title=Establecer+una+pol%C3%ADtica+de+l%C3%ADmites+de+recursos\u0026amp;description=Guardrails+adicionales+adjuntos+a+un+agente+guardado+en+el+equipo+activo+o+a+un+endpoint+de+modelo+de+cat%C3%A1logo+en+toda+la+organizaci%C3%B3n.+Las+pol%C3%ADticas+de+cl%C3%BAster\u0026amp;theme=b4ab3879cd06dd1cbd343f9f\u0026amp;signature=aba6fe6a6666abb223c5555624b4ed14d81d29585ed08dfc5e24ca26e4eb2af0\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/meetkaiinc/dUy-msO6P1V7k5WC/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"MKA1\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#46b5f6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.mka1.com/api-reference/guardrails/establecer-una-política-de-límites-de-recursos\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/guardrails/establecer-una-pol%C3%ADtica-de-l%C3%ADmites-de-recursos.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.mka1.com/#organization\",\"name\":\"MKA1\",\"url\":\"https://docs.mka1.com\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.mka1.com#website\",\"name\":\"MKA1\",\"url\":\"https://docs.mka1.com\",\"publisher\":{\"@id\":\"https://docs.mka1.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.mka1.com/api-reference/guardrails/establecer-una-pol%C3%ADtica-de-l%C3%ADmites-de-recursos#webpage\",\"url\":\"https://docs.mka1.com/api-reference/guardrails/establecer-una-pol%C3%ADtica-de-l%C3%ADmites-de-recursos\",\"name\":\"Establecer una política de límites de recursos\",\"description\":\"Guardrails adicionales adjuntos a un agente guardado en el equipo activo o a un endpoint de modelo de catálogo en toda la organización. Las políticas de clúster, organización y equipo siempre se aplican también. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un endpoint al que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a las ejecuciones en segundo plano futuras de forma independiente de las instantáneas de versión. Las políticas configuradas de endpoint de fallback y de redirección de imágenes también se verifican antes del despacho, incluso si al final no se necesita un fallback.\",\"dateModified\":\"2026-10-30T22:23:30.301Z\",\"isPartOf\":{\"@id\":\"https://docs.mka1.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.mka1.com/api-reference/guardrails/establecer-una-pol%C3%ADtica-de-l%C3%ADmites-de-recursos#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.mka1.com/api-reference/guardrails/establecer-una-pol%C3%ADtica-de-l%C3%ADmites-de-recursos#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Application utilities\",\"item\":\"https://docs.mka1.com/api-reference/batches/crear-un-lote\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guardrails\",\"item\":\"https://docs.mka1.com/api-reference/guardrails/consigue-barreras-de-seguridad-efectivas\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Establecer una política de límites de recursos\",\"item\":\"https://docs.mka1.com/api-reference/guardrails/establecer-una-pol%C3%ADtica-de-l%C3%ADmites-de-recursos\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.mka1.com/api-reference/guardrails/establecer-una-pol%C3%ADtica-de-l%C3%ADmites-de-recursos#apireference\",\"headline\":\"Establecer una política de límites de recursos\",\"name\":\"Establecer una política de límites de recursos\",\"description\":\"Guardrails adicionales adjuntos a un agente guardado en el equipo activo o a un endpoint de modelo de catálogo en toda la organización. Las políticas de clúster, organización y equipo siempre se aplican también. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un endpoint al que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a las ejecuciones en segundo plano futuras de forma independiente de las instantáneas de versión. Las políticas configuradas de endpoint de fallback y de redirección de imágenes también se verifican antes del despacho, incluso si al final no se necesita un fallback.\",\"url\":\"https://docs.mka1.com/api-reference/guardrails/establecer-una-pol%C3%ADtica-de-l%C3%ADmites-de-recursos\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mka1.com/api-reference/guardrails/establecer-una-pol%C3%ADtica-de-l%C3%ADmites-de-recursos#webpage\"},\"dateModified\":\"2026-10-30T22:23:30.301Z\",\"publisher\":{\"@id\":\"https://docs.mka1.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.mka1.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"MKA1\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"MKA1","nav":{"global":null,"languages":[{"language":"en","default":true,"pages":[{"title":"en","href":"/"}]},{"language":"es","tabs":[{"tab":"Desarrolladores","pages":[{"title":"Desarrolladores","href":"/es/docs/platform-getting-started"}]},{"tab":"Aplicaciones","menu":[{"item":"MK Code","pages":[{"title":"MK Code","href":"/es/docs/mka1-code"}]}],"pages":[{"title":"Aplicaciones","href":"/es/docs/mka1-code"}]},{"tab":"Plataforma","pages":[{"title":"Plataforma","href":"/es/docs/validate-auto-routing"}]},{"tab":"Referencia API","hidden":false,"groups":[{"group":"Responses and conversations","public":true,"pages":[{"group":"Responses","public":true,"pages":[{"title":"Crea una respuesta impulsada por un agente con soporte de herramientas.","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/responses","href":"/api-reference/responses/crea-una-respuesta-impulsada-por-un-agente-con-soporte-de-herramientas"},{"title":"Lista todas las respuestas con paginación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/responses","href":"/api-reference/responses/lista-todas-las-respuestas-con-paginación"},{"title":"Recuperar respuesta por ID con estado y resultados","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/responses/{response_id}","href":"/api-reference/responses/recuperar-respuesta-por-id-con-estado-y-resultados"},{"title":"Actualizar una respuesta","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/responses/{response_id}","href":"/api-reference/responses/actualizar-una-respuesta"},{"title":"Eliminar permanentemente una respuesta y sus datos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/responses/{response_id}","href":"/api-reference/responses/eliminar-permanentemente-una-respuesta-y-sus-datos"},{"title":"Cancelar una respuesta de fondo en progreso","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/responses/{response_id}/cancel","href":"/api-reference/responses/cancelar-una-respuesta-de-fondo-en-progreso"},{"title":"Despertar una respuesta de fondo dormida","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/responses/{response_id}/wake","href":"/api-reference/responses/despertar-una-respuesta-de-fondo-dormida"},{"title":"Lista de elementos de entrada paginados para una respuesta","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/responses/{response_id}/input_items","href":"/api-reference/responses/lista-de-elementos-de-entrada-paginados-para-una-respuesta"},{"title":"Compactar una conversación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/responses/compact","href":"/api-reference/responses/compactar-una-conversación"}]},{"group":"Conversations","public":true,"pages":[{"title":"Crear una conversación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/conversations","href":"/api-reference/conversations/crear-una-conversación"},{"title":"Lista de conversaciones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/conversations","href":"/api-reference/conversations/lista-de-conversaciones"},{"title":"Recuperar una conversación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/conversations/{conversation_id}","href":"/api-reference/conversations/recuperar-una-conversación"},{"title":"Actualizar una conversación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/conversations/{conversation_id}","href":"/api-reference/conversations/actualizar-una-conversación"},{"title":"Eliminar una conversación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/conversations/{conversation_id}","href":"/api-reference/conversations/eliminar-una-conversación"},{"title":"Lista de elementos de conversacion","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/conversations/{conversation_id}/items","href":"/api-reference/conversations/lista-de-elementos-de-conversacion"},{"title":"Crear elementos de conversación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/conversations/{conversation_id}/items","href":"/api-reference/conversations/crear-elementos-de-conversación"},{"title":"Eliminar múltiples elementos de conversación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/conversations/{conversation_id}/items","href":"/api-reference/conversations/eliminar-múltiples-elementos-de-conversación"},{"title":"Recuperar un elemento de conversación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/conversations/{conversation_id}/items/{item_id}","href":"/api-reference/conversations/recuperar-un-elemento-de-conversación"},{"title":"Eliminar un elemento de conversación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/conversations/{conversation_id}/items/{item_id}","href":"/api-reference/conversations/eliminar-un-elemento-de-conversación"}]}]},{"group":"Models and routing","public":true,"pages":[{"group":"Models","public":true,"pages":[{"title":"Listar modelos disponibles","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models","href":"/api-reference/models/listar-modelos-disponibles"},{"title":"Recuperar un modelo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/{model_id}","href":"/api-reference/models/recuperar-un-modelo"},{"title":"Leer la cuota de tokens de un modelo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/{model_id}/quota","href":"/api-reference/models/leer-la-cuota-de-tokens-de-un-modelo"},{"title":"Obtener la cuota de tokens de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/orgs/{org_id}/token-quota","href":"/api-reference/models/obtener-la-cuota-de-tokens-de-una-organización"},{"title":"Establecer la cuota de tokens de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/models/orgs/{org_id}/token-quota","href":"/api-reference/models/establecer-la-cuota-de-tokens-de-una-organización"},{"title":"Enumera cada anulación de la ejecución presupuestaria de cada organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/orgs/budget-enforcement","href":"/api-reference/models/enumera-cada-anulación-de-la-ejecución-presupuestaria-de-cada-organización"},{"title":"Obtener la configuración de aplicación del presupuesto de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/orgs/{org_id}/budget-enforcement","href":"/api-reference/models/obtener-la-configuración-de-aplicación-del-presupuesto-de-una-organización"},{"title":"Establecer la configuración de cumplimiento del presupuesto de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/models/orgs/{org_id}/budget-enforcement","href":"/api-reference/models/establecer-la-configuración-de-cumplimiento-del-presupuesto-de-una-organización"},{"title":"Enumera el catálogo de modelos de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/catalog","href":"/api-reference/models/enumera-el-catálogo-de-modelos-de-la-organización"},{"title":"Define un modelo de catálogo BYO","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/models/catalog","href":"/api-reference/models/define-un-modelo-de-catálogo-byo"},{"title":"Actualizar un modelo de catálogo BYO","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/llm/models/catalog","href":"/api-reference/models/actualizar-un-modelo-de-catálogo-byo"},{"title":"Eliminar un modelo de catálogo BYO","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/models/catalog","href":"/api-reference/models/eliminar-un-modelo-de-catálogo-byo"},{"title":"Comprueba el estado de un modelo del catálogo BYO","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/models/catalog/health","href":"/api-reference/models/comprueba-el-estado-de-un-modelo-del-catálogo-byo"},{"title":"Enumere el acceso al modelo de clúster de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/catalog/orgs/{org_id}/access","href":"/api-reference/models/enumere-el-acceso-al-modelo-de-clúster-de-una-organización"},{"title":"Agregar acceso al modelo de clúster para una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/models/catalog/orgs/{org_id}/access","href":"/api-reference/models/agregar-acceso-al-modelo-de-clúster-para-una-organización"},{"title":"Reemplazar el acceso al modelo de clúster de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/models/catalog/orgs/{org_id}/access","href":"/api-reference/models/reemplazar-el-acceso-al-modelo-de-clúster-de-una-organización"},{"title":"Lista de organizaciones con acceso a un modelo de clúster","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/catalog/access","href":"/api-reference/models/lista-de-organizaciones-con-acceso-a-un-modelo-de-clúster"},{"title":"Enumera el registro de modelos activo de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/registry","href":"/api-reference/models/enumera-el-registro-de-modelos-activo-de-la-organización"},{"title":"Activar una entrada de catálogo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/models/registry","href":"/api-reference/models/activar-una-entrada-de-catálogo"},{"title":"Desactivar un nombre de registro de modelo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/models/registry","href":"/api-reference/models/desactivar-un-nombre-de-registro-de-modelo"},{"title":"Lista de las sobreescrituras de modelo automático de esta organización.","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/auto","href":"/api-reference/models/lista-de-las-sobreescrituras-de-modelo-automático-de-esta-organización"},{"title":"Establecer la política automática de esta organización para un endpoint","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/models/auto/{endpoint}","href":"/api-reference/models/establecer-la-política-automática-de-esta-organización-para-un-endpoint"},{"title":"Borra la anulación automática del modelo de esta organización para un endpoint.","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/models/auto/{endpoint}","href":"/api-reference/models/borra-la-anulación-automática-del-modelo-de-esta-organización-para-un-endpoint"},{"title":"Obtén la moneda del clúster","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/pricing/currency","href":"/api-reference/models/obtén-la-moneda-del-clúster"},{"title":"Configurar la moneda del clúster","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/models/pricing/currency","href":"/api-reference/models/configurar-la-moneda-del-clúster"},{"title":"Listar precios de modelos en cluster-default","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/pricing","href":"/api-reference/models/listar-precios-de-modelos-en-cluster-default"},{"title":"Establecer un precio de modelo predeterminado para el clúster","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/models/pricing","href":"/api-reference/models/establecer-un-precio-de-modelo-predeterminado-para-el-clúster"},{"title":"Eliminar el precio de un modelo por defecto de clúster.","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/models/pricing","href":"/api-reference/models/eliminar-el-precio-de-un-modelo-por-defecto-de-clúster"},{"title":"Lista de excepciones de precios de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/pricing/org/{org_id}","href":"/api-reference/models/lista-de-excepciones-de-precios-de-una-organización"},{"title":"Establecer un precio de override de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/models/pricing/org/{org_id}","href":"/api-reference/models/establecer-un-precio-de-override-de-la-organización"},{"title":"Eliminar una anulación de precio de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/models/pricing/org/{org_id}","href":"/api-reference/models/eliminar-una-anulación-de-precio-de-la-organización"},{"title":"Enumera los precios efectivos para los modelos del llamante","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/models/pricing/effective","href":"/api-reference/models/enumera-los-precios-efectivos-para-los-modelos-del-llamante"}]},{"group":"Embeddings","public":true,"pages":[{"title":"Lista de modelos de embedding disponibles","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/embeddings/models","href":"/api-reference/embeddings/lista-de-modelos-de-embedding-disponibles"},{"title":"Crear incrustaciones de texto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/embeddings","href":"/api-reference/embeddings/crear-incrustaciones-de-texto"}]},{"group":"Text Classification","public":true,"pages":[{"title":"Clasificar texto en categorías predefinidas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/classify","href":"/api-reference/text-classification/clasificar-texto-en-categorías-predefinidas"}]}]},{"group":"Images and audio","public":true,"pages":[{"group":"Images","public":true,"pages":[{"title":"Generar imágenes a partir de descripciones de texto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/images/generations","href":"/api-reference/images/generar-imágenes-a-partir-de-descripciones-de-texto"}]},{"group":"Speech","public":true,"pages":[{"title":"Transcripción de voz a texto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/speech/transcriptions","href":"/api-reference/speech/transcripción-de-voz-a-texto"},{"title":"Texto a voz","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/speech/tts","href":"/api-reference/speech/texto-a-voz"},{"title":"Transmisión de texto a voz","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/speech/tts/stream","href":"/api-reference/speech/transmisión-de-texto-a-voz"},{"title":"Generar token de sala LiveKit","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/speech/livekit/token","href":"/api-reference/speech/generar-token-de-sala-livekit"},{"title":"Lista del historial de texto a voz","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/speech/tts/history","href":"/api-reference/speech/lista-del-historial-de-texto-a-voz"},{"title":"Recuperar elemento del historial de texto a voz","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/speech/tts/history/{tts_id}","href":"/api-reference/speech/recuperar-elemento-del-historial-de-texto-a-voz"},{"title":"Eliminar elemento del historial de texto a voz","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/speech/tts/history/{tts_id}","href":"/api-reference/speech/eliminar-elemento-del-historial-de-texto-a-voz"},{"title":"Recuperar audio de texto a voz","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/speech/transcriptions/history/{stt_id}/content","href":"/api-reference/speech/recuperar-audio-de-texto-a-voz"},{"title":"Lista del historial de reconocimiento de voz a texto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/speech/transcriptions/history","href":"/api-reference/speech/lista-del-historial-de-reconocimiento-de-voz-a-texto"},{"title":"Recuperar elemento del historial de voz a texto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/speech/transcriptions/history/{stt_id}","href":"/api-reference/speech/recuperar-elemento-del-historial-de-voz-a-texto"},{"title":"Eliminar elemento del historial de voz a texto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/speech/transcriptions/history/{stt_id}","href":"/api-reference/speech/eliminar-elemento-del-historial-de-voz-a-texto"},{"title":"Recuperar audio de texto a voz","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/speech/transcriptions/history/{stt_id}/content","href":"/api-reference/speech/recuperar-audio-de-texto-a-voz"}]}]},{"group":"Files and retrieval","public":true,"pages":[{"group":"Files","public":true,"pages":[{"title":"Subir archivo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/files","href":"/api-reference/files/subir-archivo"},{"title":"Listar archivos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/files","href":"/api-reference/files/listar-archivos"},{"title":"Recuperar archivo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/files/{file_id}","href":"/api-reference/files/recuperar-archivo"},{"title":"Eliminar archivo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/files/{file_id}","href":"/api-reference/files/eliminar-archivo"},{"title":"Recuperar el contenido del archivo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/files/{file_id}/content","href":"/api-reference/files/recuperar-el-contenido-del-archivo"}]},{"group":"Vector Stores","public":true,"pages":[{"title":"Crea un almacén de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/vector_stores","href":"/api-reference/vector-stores/crea-un-almacén-de-vectores"},{"title":"Lista de almacenes de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/vector_stores","href":"/api-reference/vector-stores/lista-de-almacenes-de-vectores"},{"title":"Recuperar un almacén de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/vector_stores/{vector_store_id}","href":"/api-reference/vector-stores/recuperar-un-almacén-de-vectores"},{"title":"Modificar un almacén de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/vector_stores/{vector_store_id}","href":"/api-reference/vector-stores/modificar-un-almacén-de-vectores"},{"title":"Eliminar un almacén de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/vector_stores/{vector_store_id}","href":"/api-reference/vector-stores/eliminar-un-almacén-de-vectores"},{"title":"Buscar un almacén de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/vector_stores/{vector_store_id}/search","href":"/api-reference/vector-stores/buscar-un-almacén-de-vectores"},{"title":"Agrega un archivo a una tienda de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/vector_stores/{vector_store_id}/files","href":"/api-reference/vector-stores/agrega-un-archivo-a-una-tienda-de-vectores"},{"title":"Listar archivos en un almacén de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/vector_stores/{vector_store_id}/files","href":"/api-reference/vector-stores/listar-archivos-en-un-almacén-de-vectores"},{"title":"Recuperar un archivo de almacén de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/vector_stores/{vector_store_id}/files/{file_id}","href":"/api-reference/vector-stores/recuperar-un-archivo-de-almacén-de-vectores"},{"title":"Actualizar atributos del archivo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/vector_stores/{vector_store_id}/files/{file_id}","href":"/api-reference/vector-stores/actualizar-atributos-del-archivo"},{"title":"Eliminar archivo del almacén de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/vector_stores/{vector_store_id}/files/{file_id}","href":"/api-reference/vector-stores/eliminar-archivo-del-almacén-de-vectores"},{"title":"Recuperar contenido del archivo analizado","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/vector_stores/{vector_store_id}/files/{file_id}/content","href":"/api-reference/vector-stores/recuperar-contenido-del-archivo-analizado"},{"title":"Agregar por lotes varios archivos al almacén de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/vector_stores/{vector_store_id}/file_batches","href":"/api-reference/vector-stores/agregar-por-lotes-varios-archivos-al-almacén-de-vectores"},{"title":"Recuperar estado de lote de archivos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/vector_stores/{vector_store_id}/file_batches/{batch_id}","href":"/api-reference/vector-stores/recuperar-estado-de-lote-de-archivos"},{"title":"Cancelar el procesamiento de archivos por lotes","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/vector_stores/{vector_store_id}/file_batches/{batch_id}/cancel","href":"/api-reference/vector-stores/cancelar-el-procesamiento-de-archivos-por-lotes"},{"title":"Listar archivos en un lote","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/vector_stores/{vector_store_id}/file_batches/{batch_id}/files","href":"/api-reference/vector-stores/listar-archivos-en-un-lote"},{"title":"Lista de permisos del almacén de vectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/vector_stores/{vector_store_id}/permissions","href":"/api-reference/vector-stores/lista-de-permisos-del-almacén-de-vectores"},{"title":"Otorgar permiso a un almacén vectorial","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/vector_stores/{vector_store_id}/permissions","href":"/api-reference/vector-stores/otorgar-permiso-a-un-almacén-vectorial"},{"title":"Recuperar un permiso de almacén vectorial","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/vector_stores/{vector_store_id}/permissions/{user_id}","href":"/api-reference/vector-stores/recuperar-un-permiso-de-almacén-vectorial"},{"title":"Eliminar un permiso de almacenamiento vectorial","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/vector_stores/{vector_store_id}/permissions/{user_id}","href":"/api-reference/vector-stores/eliminar-un-permiso-de-almacenamiento-vectorial"}]}]},{"group":"Agents","public":true,"pages":[{"group":"Agents","public":true,"pages":[{"title":"Lista de herramientas de función reutilizables","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/function-tools","href":"/api-reference/agents/lista-de-herramientas-de-función-reutilizables"},{"title":"Crea una herramienta de función reutilizable","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/function-tools","href":"/api-reference/agents/crea-una-herramienta-de-función-reutilizable"},{"title":"Consigue una herramienta de función reutilizable","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/function-tools/{tool_id}","href":"/api-reference/agents/consigue-una-herramienta-de-función-reutilizable"},{"title":"Reemplazar la definición de una función reutilizable","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/function-tools/{tool_id}","href":"/api-reference/agents/reemplazar-la-definición-de-una-función-reutilizable"},{"title":"Eliminar una herramienta de función reutilizable","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/agents/function-tools/{tool_id}","href":"/api-reference/agents/eliminar-una-herramienta-de-función-reutilizable"},{"title":"Listar conjuntos de herramientas OpenAPI importados","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/openapi-tool-sets","href":"/api-reference/agents/listar-conjuntos-de-herramientas-openapi-importados"},{"title":"Importar un documento OpenAPI como un conjunto de herramientas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/openapi-tool-sets","href":"/api-reference/agents/importar-un-documento-openapi-como-un-conjunto-de-herramientas"},{"title":"Obtenga un conjunto de herramientas OpenAPI importado","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/openapi-tool-sets/{tool_set_id}","href":"/api-reference/agents/obtenga-un-conjunto-de-herramientas-openapi-importado"},{"title":"Reemplazar un conjunto de herramientas de OpenAPI con una nueva importación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/openapi-tool-sets/{tool_set_id}","href":"/api-reference/agents/reemplazar-un-conjunto-de-herramientas-de-openapi-con-una-nueva-importación"},{"title":"Eliminar un conjunto de herramientas OpenAPI","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/agents/openapi-tool-sets/{tool_set_id}","href":"/api-reference/agents/eliminar-un-conjunto-de-herramientas-openapi"},{"title":"Listar agentes","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents","href":"/api-reference/agents/listar-agentes"},{"title":"Crear un agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents","href":"/api-reference/agents/crear-un-agente"},{"title":"Recuperar un agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/{agent_id}","href":"/api-reference/agents/recuperar-un-agente"},{"title":"Actualizar un agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}","href":"/api-reference/agents/actualizar-un-agente"},{"title":"Eliminar lógicamente un agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/agents/{agent_id}","href":"/api-reference/agents/eliminar-lógicamente-un-agente"},{"title":"Restaurar un agente eliminado temporalmente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}/restore","href":"/api-reference/agents/restaurar-un-agente-eliminado-temporalmente"}]},{"group":"Agent Versions","public":true,"pages":[{"title":"Listar versiones de agentes","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/{agent_id}/versions","href":"/api-reference/agent-versions/listar-versiones-de-agentes"},{"title":"Recuperar una versión de agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/{agent_id}/versions/{version}","href":"/api-reference/agent-versions/recuperar-una-versión-de-agente"},{"title":"Retroceder un agente a una versión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}/versions/{version}/rollback","href":"/api-reference/agent-versions/retroceder-un-agente-a-una-versión"}]},{"group":"Agent Runs","public":true,"pages":[{"title":"Lista de ejecuciones para un agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/{agent_id}/runs","href":"/api-reference/agent-runs/lista-de-ejecuciones-para-un-agente"},{"title":"Iniciar una ejecución de agente guardada","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}/runs","href":"/api-reference/agent-runs/iniciar-una-ejecución-de-agente-guardada"},{"title":"Transmitir eventos de ejecución del agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/{agent_id}/runs/{run_id}/events","href":"/api-reference/agent-runs/transmitir-eventos-de-ejecución-del-agente"},{"title":"Cancelar una ejecución de agente guardado","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}/runs/{run_id}/cancel","href":"/api-reference/agent-runs/cancelar-una-ejecución-de-agente-guardado"},{"title":"Despertar a un agente durmiente ejecutar","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}/runs/{run_id}/wake","href":"/api-reference/agent-runs/despertar-a-un-agente-durmiente-ejecutar"},{"title":"Aprobar o denegar una llamada pendiente a una herramienta MCP","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}/runs/{run_id}/mcp-approvals","href":"/api-reference/agent-runs/aprobar-o-denegar-una-llamada-pendiente-a-una-herramienta-mcp"},{"title":"Recuperar una ejecución de agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/{agent_id}/runs/{run_id}","href":"/api-reference/agent-runs/recuperar-una-ejecución-de-agente"}]},{"group":"Agent Connectors","public":true,"pages":[{"title":"Lista de conectores para un agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/{id}/connectors","href":"/api-reference/agent-connectors/lista-de-conectores-para-un-agente"},{"title":"Crear un conector","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{id}/connectors","href":"/api-reference/agent-connectors/crear-un-conector"},{"title":"Configurar un webhook de la app de WhatsApp (Beta)","deprecated":null,"version":null,"tag":"Beta","openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{id}/connectors/whatsapp/setup","href":"/api-reference/agent-connectors/configurar-un-webhook-de-la-app-de-whatsapp-beta"},{"title":"Recuperar un conector","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/{id}/connectors/{connectorId}","href":"/api-reference/agent-connectors/recuperar-un-conector"},{"title":"Eliminar un conector","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/agents/{id}/connectors/{connectorId}","href":"/api-reference/agent-connectors/eliminar-un-conector"},{"title":"Activar un conector","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{id}/connectors/{connectorId}/activate","href":"/api-reference/agent-connectors/activar-un-conector"}]},{"group":"Agent Schedules","public":true,"pages":[{"title":"Lista de horarios para un agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/{agent_id}/schedules","href":"/api-reference/agent-schedules/lista-de-horarios-para-un-agente"},{"title":"Crear un horario de agentes","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}/schedules","href":"/api-reference/agent-schedules/crear-un-horario-de-agentes"},{"title":"Recuperar un horario de agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/agents/{agent_id}/schedules/{schedule_id}","href":"/api-reference/agent-schedules/recuperar-un-horario-de-agente"},{"title":"Actualizar un horario de agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}/schedules/{schedule_id}","href":"/api-reference/agent-schedules/actualizar-un-horario-de-agente"},{"title":"Eliminar un horario de agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/agents/{agent_id}/schedules/{schedule_id}","href":"/api-reference/agent-schedules/eliminar-un-horario-de-agente"},{"title":"Pausar un horario de agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}/schedules/{schedule_id}/pause","href":"/api-reference/agent-schedules/pausar-un-horario-de-agente"},{"title":"Reanudar el horario de un agente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/agents/{agent_id}/schedules/{schedule_id}/resume","href":"/api-reference/agent-schedules/reanudar-el-horario-de-un-agente"}]},{"group":"Memory Stores","public":true,"pages":[{"title":"Crear tienda de memoria","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/memory_stores","href":"/api-reference/memory-stores/crear-tienda-de-memoria"},{"title":"Lista de almacenes de memoria","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/memory_stores","href":"/api-reference/memory-stores/lista-de-almacenes-de-memoria"},{"title":"Recuperar almacenamiento de memoria","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/memory_stores/{memory_store_id}","href":"/api-reference/memory-stores/recuperar-almacenamiento-de-memoria"},{"title":"Actualizar almacenamiento de memoria","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/memory_stores/{memory_store_id}","href":"/api-reference/memory-stores/actualizar-almacenamiento-de-memoria"},{"title":"Eliminar tienda de memoria","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/memory_stores/{memory_store_id}","href":"/api-reference/memory-stores/eliminar-tienda-de-memoria"},{"title":"Crear entrada de memoria","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/memory_stores/{memory_store_id}/entries","href":"/api-reference/memory-stores/crear-entrada-de-memoria"},{"title":"Listar entradas de memoria","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/memory_stores/{memory_store_id}/entries","href":"/api-reference/memory-stores/listar-entradas-de-memoria"},{"title":"Recuperar entrada de memoria","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/memory_stores/{memory_store_id}/entries/{entry_id}","href":"/api-reference/memory-stores/recuperar-entrada-de-memoria"},{"title":"Actualizar entrada de memoria","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/memory_stores/{memory_store_id}/entries/{entry_id}","href":"/api-reference/memory-stores/actualizar-entrada-de-memoria"},{"title":"Eliminar entrada de memoria","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/memory_stores/{memory_store_id}/entries/{entry_id}","href":"/api-reference/memory-stores/eliminar-entrada-de-memoria"}]}]},{"group":"Tools and sandbox","public":true,"pages":[{"group":"MCP Vault","public":true,"pages":[{"title":"Crear servidor MCP","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/mcp/servers","href":"/api-reference/mcp-vault/crear-servidor-mcp"},{"title":"Listar servidores MCP","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/mcp/servers","href":"/api-reference/mcp-vault/listar-servidores-mcp"},{"title":"Recuperar servidor MCP","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/mcp/servers/{server_id}","href":"/api-reference/mcp-vault/recuperar-servidor-mcp"},{"title":"Actualizar servidor MCP","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/mcp/servers/{server_id}","href":"/api-reference/mcp-vault/actualizar-servidor-mcp"},{"title":"Eliminar servidor MCP","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/mcp/servers/{server_id}","href":"/api-reference/mcp-vault/eliminar-servidor-mcp"},{"title":"Crear credencial MCP","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/mcp/servers/{server_id}/credentials","href":"/api-reference/mcp-vault/crear-credencial-mcp"},{"title":"Lista de credenciales MCP","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/mcp/servers/{server_id}/credentials","href":"/api-reference/mcp-vault/lista-de-credenciales-mcp"},{"title":"Eliminar credencial MCP","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/mcp/credentials/{credential_id}","href":"/api-reference/mcp-vault/eliminar-credencial-mcp"},{"title":"Servidor de prueba MCP","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/mcp/servers/{server_id}/test","href":"/api-reference/mcp-vault/servidor-de-prueba-mcp"}]},{"group":"Skills","public":true,"pages":[{"title":"Crear habilidad","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/skills","href":"/api-reference/skills/crear-habilidad"},{"title":"Lista de habilidades","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/skills","href":"/api-reference/skills/lista-de-habilidades"},{"title":"Recuperar habilidad","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/skills/{skill_id}","href":"/api-reference/skills/recuperar-habilidad"},{"title":"Actualizar habilidad","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/skills/{skill_id}","href":"/api-reference/skills/actualizar-habilidad"},{"title":"Eliminar habilidad","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/skills/{skill_id}","href":"/api-reference/skills/eliminar-habilidad"},{"title":"Descargar contenido de habilidades","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/skills/{skill_id}/content","href":"/api-reference/skills/descargar-contenido-de-habilidades"},{"title":"Crear versión de habilidad","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/skills/{skill_id}/versions","href":"/api-reference/skills/crear-versión-de-habilidad"},{"title":"Listar versiones de habilidades","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/skills/{skill_id}/versions","href":"/api-reference/skills/listar-versiones-de-habilidades"},{"title":"Recuperar versión de habilidad","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/skills/{skill_id}/versions/{version}","href":"/api-reference/skills/recuperar-versión-de-habilidad"},{"title":"Eliminar versión de habilidad","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/skills/{skill_id}/versions/{version}","href":"/api-reference/skills/eliminar-versión-de-habilidad"},{"title":"Descargar contenido de la versión de habilidad","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/skills/{skill_id}/versions/{version}/content","href":"/api-reference/skills/descargar-contenido-de-la-versión-de-habilidad"},{"title":"Lista de habilidades preconfiguradas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/skills/preconfigured","href":"/api-reference/skills/lista-de-habilidades-preconfiguradas"}]},{"group":"Sessions","public":true,"pages":[{"title":"Obtener política de red efectiva","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/network-policy","href":"/api-reference/sessions/obtener-política-de-red-efectiva"},{"title":"Obtener política de red del inquilino","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/network-policy/{scope}","href":"/api-reference/sessions/obtener-política-de-red-del-inquilino"},{"title":"Establecer la política de red del inquilino","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/sandbox/network-policy/{scope}","href":"/api-reference/sessions/establecer-la-política-de-red-del-inquilino"},{"title":"Obtener la política de recursos del inquilino","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/resource-policy/{scope}","href":"/api-reference/sessions/obtener-la-política-de-recursos-del-inquilino"},{"title":"Establecer política de recursos del inquilino","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/sandbox/resource-policy/{scope}","href":"/api-reference/sessions/establecer-política-de-recursos-del-inquilino"},{"title":"Crear sesión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/sessions","href":"/api-reference/sessions/crear-sesión"},{"title":"Lista de sesiones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/sessions","href":"/api-reference/sessions/lista-de-sesiones"},{"title":"Obtener Sesión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/sessions/{session_id}","href":"/api-reference/sessions/obtener-sesión"},{"title":"Finalizar sesión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/sessions/{session_id}/terminate","href":"/api-reference/sessions/finalizar-sesión"}]},{"group":"Execution","public":true,"pages":[{"title":"Ejecutar comando","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/sessions/{session_id}/commands","href":"/api-reference/execution/ejecutar-comando"},{"title":"Ejecutar Código","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/sessions/{session_id}/code","href":"/api-reference/execution/ejecutar-código"}]},{"group":"Workspace","public":true,"pages":[{"title":"Obtener el manifiesto del espacio de trabajo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/sessions/{session_id}/workspace","href":"/api-reference/workspace/obtener-el-manifiesto-del-espacio-de-trabajo"},{"title":"Descargar archivo de espacio de trabajo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/sessions/{session_id}/workspace/files/{file_path}","href":"/api-reference/workspace/descargar-archivo-de-espacio-de-trabajo"},{"title":"Subir archivo de espacio de trabajo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/sandbox/sessions/{session_id}/workspace/files/{file_path}","href":"/api-reference/workspace/subir-archivo-de-espacio-de-trabajo"},{"title":"Descargar archivo del espacio de trabajo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/sessions/{session_id}/workspace/archive","href":"/api-reference/workspace/descargar-archivo-del-espacio-de-trabajo"},{"title":"Cargar Archivo del Espacio de Trabajo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/sandbox/sessions/{session_id}/workspace/archive","href":"/api-reference/workspace/cargar-archivo-del-espacio-de-trabajo"}]},{"group":"Sandbox Usage","public":true,"pages":[{"title":"Obtener uso del sandbox","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/usage","href":"/api-reference/sandbox-usage/obtener-uso-del-sandbox"}]},{"group":"Sandbox Pricing","public":true,"pages":[{"title":"Obtén precios de Sandbox","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/pricing","href":"/api-reference/sandbox-pricing/obtén-precios-de-sandbox"},{"title":"Establecer precios del entorno de pruebas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/sandbox/pricing","href":"/api-reference/sandbox-pricing/establecer-precios-del-entorno-de-pruebas"}]},{"group":"Browser","public":true,"pages":[{"title":"Obtener URL de la sesión del navegador","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/sessions/{session_id}/browser-url","href":"/api-reference/browser/obtener-url-de-la-sesión-del-navegador"},{"title":"Obtener URL de sesión del navegador (Obsoleto)","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/sessions/{session_id}/url","href":"/api-reference/browser/obtener-url-de-sesión-del-navegador-obsoleto"},{"title":"Solicitud de puerto del navegador proxy","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/sessions/{session_id}/ports/{port}/{subpath}","href":"/api-reference/browser/solicitud-de-puerto-del-navegador-proxy"}]},{"group":"Sandbox GitHub","public":true,"pages":[{"title":"Iniciar autorización de GitHub","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/github/oauth/intents","href":"/api-reference/sandbox-github/iniciar-autorización-de-github"},{"title":"Conectar cuenta de GitHub","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/github/oauth/connections","href":"/api-reference/sandbox-github/conectar-cuenta-de-github"},{"title":"Obtener conexión de GitHub","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/github/oauth/connections","href":"/api-reference/sandbox-github/obtener-conexión-de-github"},{"title":"Desconectar cuenta de GitHub","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/sandbox/github/oauth/connections","href":"/api-reference/sandbox-github/desconectar-cuenta-de-github"},{"title":"Lista de repositorios de GitHub","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/github/repositories","href":"/api-reference/sandbox-github/lista-de-repositorios-de-github"},{"title":"Actualizar repositorios de GitHub","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/github/repositories/refresh","href":"/api-reference/sandbox-github/actualizar-repositorios-de-github"},{"title":"Resolver la referencia de GitHub","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/github/repositories/resolve","href":"/api-reference/sandbox-github/resolver-la-referencia-de-github"},{"title":"Clonar repositorio de GitHub en la sesión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/sessions/{session_id}/github/read-clone","href":"/api-reference/sandbox-github/clonar-repositorio-de-github-en-la-sesión"},{"title":"Listar repositorios de sesión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/sessions/{session_id}/github/repositories","href":"/api-reference/sandbox-github/listar-repositorios-de-sesión"},{"title":"Agregar repositorio de sesión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/sandbox/sessions/{session_id}/github/repositories/{repository_id}","href":"/api-reference/sandbox-github/agregar-repositorio-de-sesión"},{"title":"Descartar repositorio de sesión fallida","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/sandbox/sessions/{session_id}/github/repositories/{repository_id}","href":"/api-reference/sandbox-github/descartar-repositorio-de-sesión-fallida"},{"title":"Enviar la sesión a GitHub","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/sessions/{session_id}/github/push","href":"/api-reference/sandbox-github/enviar-la-sesión-a-github"},{"title":"Crear o actualizar solicitud de extracción","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/sessions/{session_id}/github/pull-request","href":"/api-reference/sandbox-github/crear-o-actualizar-solicitud-de-extracción"}]},{"group":"Sandbox Environments","public":true,"pages":[{"title":"Lista de entornos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/environments","href":"/api-reference/sandbox-environments/lista-de-entornos"},{"title":"Crear entorno","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/environments","href":"/api-reference/sandbox-environments/crear-entorno"},{"title":"Obtener entorno","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/environments/{environment_id}","href":"/api-reference/sandbox-environments/obtener-entorno"},{"title":"Actualizar entorno","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/sandbox/environments/{environment_id}","href":"/api-reference/sandbox-environments/actualizar-entorno"},{"title":"Eliminar entorno","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/sandbox/environments/{environment_id}","href":"/api-reference/sandbox-environments/eliminar-entorno"},{"title":"Configuración del entorno de ejecución","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/sessions/{session_id}/environment-setup","href":"/api-reference/sandbox-environments/configuración-del-entorno-de-ejecución"}]}]},{"group":"Evals and feedback","public":true,"pages":[{"group":"Evals","public":true,"pages":[{"title":"Crear una suite de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/suites","href":"/api-reference/evals/crear-una-suite-de-evaluación"},{"title":"Listar suites de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/suites","href":"/api-reference/evals/listar-suites-de-evaluación"},{"title":"Obtén un conjunto de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/suites/{suite_id}","href":"/api-reference/evals/obtén-un-conjunto-de-evaluación"},{"title":"Eliminar una suite de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/evals/suites/{suite_id}","href":"/api-reference/evals/eliminar-una-suite-de-evaluación"},{"title":"Crear una versión de la suite de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/suites/{suite_id}/versions","href":"/api-reference/evals/crear-una-versión-de-la-suite-de-evaluación"},{"title":"Lista de versiones de la suite de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/suites/{suite_id}/versions","href":"/api-reference/evals/lista-de-versiones-de-la-suite-de-evaluación"},{"title":"Obtener una versión de la suite de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/suites/{suite_id}/versions/{version}","href":"/api-reference/evals/obtener-una-versión-de-la-suite-de-evaluación"},{"title":"Lista de comparticiones del conjunto de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/suites/{suite_id}/shares","href":"/api-reference/evals/lista-de-comparticiones-del-conjunto-de-evaluación"},{"title":"Compartir un conjunto de evaluación con una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/suites/{suite_id}/shares","href":"/api-reference/evals/compartir-un-conjunto-de-evaluación-con-una-organización"},{"title":"Desvincular una suite de evaluación de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/evals/suites/{suite_id}/shares/{org_id}","href":"/api-reference/evals/desvincular-una-suite-de-evaluación-de-una-organización"},{"title":"Lista las ejecuciones de la clasificación para un conjunto de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/suites/{suite_id}/leaderboard-runs","href":"/api-reference/evals/lista-las-ejecuciones-de-la-clasificación-para-un-conjunto-de-evaluación"},{"title":"Obtén la clasificación del agente de codificación para un conjunto de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/suites/{suite_id}/leaderboard","href":"/api-reference/evals/obtén-la-clasificación-del-agente-de-codificación-para-un-conjunto-de-evaluación"},{"title":"Contar tokens del texto almacenado para las muestras no medidas de una suite","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/suites/{suite_id}/tokens/measure","href":"/api-reference/evals/contar-tokens-del-texto-almacenado-para-las-muestras-no-medidas-de-una-suite"},{"title":"Crear una ejecución de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/runs","href":"/api-reference/evals/crear-una-ejecución-de-evaluación"},{"title":"Lista de ejecuciones de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/runs","href":"/api-reference/evals/lista-de-ejecuciones-de-evaluación"},{"title":"Realizar una ejecución de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/runs/{run_id}","href":"/api-reference/evals/realizar-una-ejecución-de-evaluación"},{"title":"Eliminar una ejecución de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/evals/runs/{run_id}","href":"/api-reference/evals/eliminar-una-ejecución-de-evaluación"},{"title":"Cancelar una ejecución de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/runs/{run_id}/cancel","href":"/api-reference/evals/cancelar-una-ejecución-de-evaluación"},{"title":"Vuelve a ejecutar los ejemplos de evaluación fallidos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/runs/{run_id}/rerun-failed","href":"/api-reference/evals/vuelve-a-ejecutar-los-ejemplos-de-evaluación-fallidos"},{"title":"Reintentar una ejecución de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/runs/{run_id}/retry","href":"/api-reference/evals/reintentar-una-ejecución-de-evaluación"},{"title":"Obtener una descripción general de una ejecución de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/runs/{run_id}/overview","href":"/api-reference/evals/obtener-una-descripción-general-de-una-ejecución-de-evaluación"},{"title":"Lista de muestras de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/runs/{run_id}/samples","href":"/api-reference/evals/lista-de-muestras-de-evaluación"},{"title":"Obtener muestra de audio de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/runs/{run_id}/samples/{sample_index}/audio","href":"/api-reference/evals/obtener-muestra-de-audio-de-evaluación"},{"title":"Obtener una trayectoria de muestra de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/runs/{run_id}/samples/{sample_index}/trajectory","href":"/api-reference/evals/obtener-una-trayectoria-de-muestra-de-evaluación"},{"title":"Sube una trayectoria de muestra de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/evals/runs/{run_id}/samples/{sample_index}/trajectory","href":"/api-reference/evals/sube-una-trayectoria-de-muestra-de-evaluación"},{"title":"Obtener artefactos de ejecución de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/runs/{run_id}/artifacts","href":"/api-reference/evals/obtener-artefactos-de-ejecución-de-evaluación"},{"title":"Importar una ejecución finalizada de un agente de codificación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/imports/agent-run","href":"/api-reference/evals/importar-una-ejecución-finalizada-de-un-agente-de-codificación"},{"title":"Añadir pruebas a una ejecución abierta del agente de codificación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/runs/{run_id}/trials","href":"/api-reference/evals/añadir-pruebas-a-una-ejecución-abierta-del-agente-de-codificación"},{"title":"Importar resultados de evaluación históricos de Hugging Face","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/imports/huggingface-results","href":"/api-reference/evals/importar-resultados-de-evaluación-históricos-de-hugging-face"},{"title":"Crear un horario de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/schedules","href":"/api-reference/evals/crear-un-horario-de-evaluación"},{"title":"Listar horarios de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/schedules","href":"/api-reference/evals/listar-horarios-de-evaluación"},{"title":"Obtén un horario de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/schedules/{schedule_id}","href":"/api-reference/evals/obtén-un-horario-de-evaluación"},{"title":"Actualizar un calendario de evaluaciones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/llm/evals/schedules/{schedule_id}","href":"/api-reference/evals/actualizar-un-calendario-de-evaluaciones"},{"title":"Eliminar un programa de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/evals/schedules/{schedule_id}","href":"/api-reference/evals/eliminar-un-programa-de-evaluación"},{"title":"Activar un programa de evaluación ahora","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/evals/schedules/{schedule_id}/trigger","href":"/api-reference/evals/activar-un-programa-de-evaluación-ahora"},{"title":"Listar ejecuciones creadas por un programa de evaluación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/evals/schedules/{schedule_id}/runs","href":"/api-reference/evals/listar-ejecuciones-creadas-por-un-programa-de-evaluación"}]},{"group":"Feedback","public":true,"pages":[{"title":"Envíe comentarios para la finalización del chat","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/feedback/completions","href":"/api-reference/feedback/envíe-comentarios-para-la-finalización-del-chat"},{"title":"Lista de comentarios sobre la finalización del chat","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/feedback/completions","href":"/api-reference/feedback/lista-de-comentarios-sobre-la-finalización-del-chat"},{"title":"Recuperar comentarios por ID de finalización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/feedback/completions/{id}","href":"/api-reference/feedback/recuperar-comentarios-por-id-de-finalización"},{"title":"Actualizar la retroalimentación de finalización existente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/feedback/completions/{id}","href":"/api-reference/feedback/actualizar-la-retroalimentación-de-finalización-existente"},{"title":"Recuperar feedback por lotes para múltiples finalizaciones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/feedback/completions/batch","href":"/api-reference/feedback/recuperar-feedback-por-lotes-para-múltiples-finalizaciones"},{"title":"Enviar comentarios para obtener respuesta","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/feedback/responses","href":"/api-reference/feedback/enviar-comentarios-para-obtener-respuesta"},{"title":"Lista de respuesta de comentarios","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/feedback/responses","href":"/api-reference/feedback/lista-de-respuesta-de-comentarios"},{"title":"Recuperar feedback por ID de respuesta","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/feedback/responses/{id}","href":"/api-reference/feedback/recuperar-feedback-por-id-de-respuesta"},{"title":"Actualizar comentarios de respuesta existentes","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/feedback/responses/{id}","href":"/api-reference/feedback/actualizar-comentarios-de-respuesta-existentes"},{"title":"Recuperar por lotes comentarios para múltiples respuestas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/feedback/responses/batch","href":"/api-reference/feedback/recuperar-por-lotes-comentarios-para-múltiples-respuestas"},{"title":"Exportar la retroalimentación de finalización como CSV","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/feedback/export/completions","href":"/api-reference/feedback/exportar-la-retroalimentación-de-finalización-como-csv"},{"title":"Exportar comentarios de respuesta como CSV","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/feedback/export/responses","href":"/api-reference/feedback/exportar-comentarios-de-respuesta-como-csv"},{"title":"Iniciar exportación de comentarios","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/feedback/export","href":"/api-reference/feedback/iniciar-exportación-de-comentarios"},{"title":"Obtener el estado de exportación de comentarios","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/feedback/export/status","href":"/api-reference/feedback/obtener-el-estado-de-exportación-de-comentarios"}]}]},{"group":"Compute","public":true,"pages":[{"group":"Compute Jobs","public":true,"pages":[{"title":"Lista de trabajos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/jobs","href":"/api-reference/compute-jobs/lista-de-trabajos"},{"title":"Crear un trabajo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/compute/jobs","href":"/api-reference/compute-jobs/crear-un-trabajo"},{"title":"Consigue un trabajo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/jobs/{id}","href":"/api-reference/compute-jobs/consigue-un-trabajo"},{"title":"Lista de eventos de trabajo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/jobs/{id}/events","href":"/api-reference/compute-jobs/lista-de-eventos-de-trabajo"},{"title":"Listar instancias de trabajo observadas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/jobs/{id}/instances","href":"/api-reference/compute-jobs/listar-instancias-de-trabajo-observadas"},{"title":"Lista de registros de trabajos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/jobs/{id}/logs","href":"/api-reference/compute-jobs/lista-de-registros-de-trabajos"},{"title":"Terminar un trabajo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/compute/jobs/{id}/terminate","href":"/api-reference/compute-jobs/terminar-un-trabajo"}]},{"group":"Compute Services","public":true,"pages":[{"title":"Lista de servicios","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/services","href":"/api-reference/compute-services/lista-de-servicios"},{"title":"Crear un servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/compute/services","href":"/api-reference/compute-services/crear-un-servicio"},{"title":"Obtén un servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/services/{id}","href":"/api-reference/compute-services/obtén-un-servicio"},{"title":"Lista de eventos del servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/services/{id}/events","href":"/api-reference/compute-services/lista-de-eventos-del-servicio"},{"title":"Lista de instancias de servicio observadas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/services/{id}/instances","href":"/api-reference/compute-services/lista-de-instancias-de-servicio-observadas"},{"title":"Lista de registros de servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/services/{id}/logs","href":"/api-reference/compute-services/lista-de-registros-de-servicio"},{"title":"Reemplazar una política de escalado del servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/compute/services/{id}/scaling","href":"/api-reference/compute-services/reemplazar-una-política-de-escalado-del-servicio"},{"title":"Terminar un servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/compute/services/{id}/terminate","href":"/api-reference/compute-services/terminar-un-servicio"}]},{"group":"Compute Catalog","public":true,"pages":[{"title":"Lista de aceleradores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/catalog/accelerators","href":"/api-reference/compute-catalog/lista-de-aceleradores"},{"title":"Obtén un acelerador","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/catalog/accelerators/{name}","href":"/api-reference/compute-catalog/obtén-un-acelerador"},{"title":"Lista de ofertas de proveedores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/catalog/offers","href":"/api-reference/compute-catalog/lista-de-ofertas-de-proveedores"},{"title":"Lista de salud del proveedor","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/catalog/providers","href":"/api-reference/compute-catalog/lista-de-salud-del-proveedor"},{"title":"Crear una cotización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/compute/catalog/quotes","href":"/api-reference/compute-catalog/crear-una-cotización"}]},{"group":"Compute Secrets","public":true,"pages":[{"title":"Lista de secretos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/secrets","href":"/api-reference/compute-secrets/lista-de-secretos"},{"title":"Crear un secreto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/compute/secrets","href":"/api-reference/compute-secrets/crear-un-secreto"},{"title":"Eliminar un secreto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/compute/secrets/{id}","href":"/api-reference/compute-secrets/eliminar-un-secreto"},{"title":"Obtén un secreto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/secrets/{id}","href":"/api-reference/compute-secrets/obtén-un-secreto"},{"title":"Gira un secreto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/compute/secrets/{id}/rotate","href":"/api-reference/compute-secrets/gira-un-secreto"}]},{"group":"Compute Volumes","public":true,"pages":[{"title":"Lista de volúmenes de organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/volumes","href":"/api-reference/compute-volumes/lista-de-volúmenes-de-organización"},{"title":"Crear un volumen compartido independiente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/compute/volumes","href":"/api-reference/compute-volumes/crear-un-volumen-compartido-independiente"},{"title":"Eliminar permanentemente un volumen independiente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/compute/volumes/{id}","href":"/api-reference/compute-volumes/eliminar-permanentemente-un-volumen-independiente"},{"title":"Obtener un volumen independiente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/volumes/{id}","href":"/api-reference/compute-volumes/obtener-un-volumen-independiente"},{"title":"Lista de adjuntos de volumen","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/volumes/{id}/attachments","href":"/api-reference/compute-volumes/lista-de-adjuntos-de-volumen"}]},{"group":"Compute Usage","public":true,"pages":[{"title":"Obtener uso","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/usage","href":"/api-reference/compute-usage/obtener-uso"}]},{"group":"Compute Tenants","public":true,"pages":[{"title":"Lista de inquilinos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/tenants","href":"/api-reference/compute-tenants/lista-de-inquilinos"},{"title":"Obtener un inquilino","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/tenants/{org_id}","href":"/api-reference/compute-tenants/obtener-un-inquilino"},{"title":"Actualizar un inquilino","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/compute/tenants/{org_id}","href":"/api-reference/compute-tenants/actualizar-un-inquilino"}]},{"group":"Compute Pricing","public":true,"pages":[{"title":"Obtén el precio de almacenamiento comprometido más reciente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/compute/pricing","href":"/api-reference/compute-pricing/obtén-el-precio-de-almacenamiento-comprometido-más-reciente"},{"title":"Crear una versión inmutable del precio de almacenamiento","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/compute/pricing","href":"/api-reference/compute-pricing/crear-una-versión-inmutable-del-precio-de-almacenamiento"}]},{"group":"Tracking Experiments","public":true,"pages":[{"title":"Crear","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/experiments/create","href":"/api-reference/tracking-experiments/crear"},{"title":"Buscar","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/experiments/search","href":"/api-reference/tracking-experiments/buscar"},{"title":"Obtener","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/2.0/mlflow/experiments/get","href":"/api-reference/tracking-experiments/obtener"},{"title":"ObtenerPorNombre","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/2.0/mlflow/experiments/get-by-name","href":"/api-reference/tracking-experiments/obtenerpornombre"},{"title":"Eliminar","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/experiments/delete","href":"/api-reference/tracking-experiments/eliminar"}]},{"group":"Tracking Runs","public":true,"pages":[{"title":"Crear","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/create","href":"/api-reference/tracking-runs/crear"},{"title":"Obtener","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/2.0/mlflow/runs/get","href":"/api-reference/tracking-runs/obtener"},{"title":"Buscar","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/search","href":"/api-reference/tracking-runs/buscar"},{"title":"Actualización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/update","href":"/api-reference/tracking-runs/actualización"},{"title":"Eliminar","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/delete","href":"/api-reference/tracking-runs/eliminar"},{"title":"Restaurar","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/restore","href":"/api-reference/tracking-runs/restaurar"},{"title":"LogMetric","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/log-metric","href":"/api-reference/tracking-runs/logmetric"},{"title":"LogParameter","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/log-parameter","href":"/api-reference/tracking-runs/logparameter"},{"title":"EstablecerEtiqueta","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/set-tag","href":"/api-reference/tracking-runs/estableceretiqueta"},{"title":"Eliminar etiqueta","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/delete-tag","href":"/api-reference/tracking-runs/eliminar-etiqueta"},{"title":"Lote de registros","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/log-batch","href":"/api-reference/tracking-runs/lote-de-registros"},{"title":"Entradas de registro","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/2.0/mlflow/runs/log-inputs","href":"/api-reference/tracking-runs/entradas-de-registro"},{"title":"ObtenerHistorialDeMétricas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/2.0/mlflow/metrics/get-history","href":"/api-reference/tracking-runs/obtenerhistorialdemétricas"}]}]},{"group":"Repositories","public":true,"pages":[{"group":"Repositories","public":true,"pages":[{"title":"Enumera los repositorios de la organización de la persona que llama","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/repos","href":"/api-reference/repositories/enumera-los-repositorios-de-la-organización-de-la-persona-que-llama"},{"title":"Crear un repositorio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/repos","href":"/api-reference/repositories/crear-un-repositorio"},{"title":"Eliminar un repositorio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/repos/{org}/{name}","href":"/api-reference/repositories/eliminar-un-repositorio"},{"title":"Obtener un repositorio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/repos/{org}/{name}","href":"/api-reference/repositories/obtener-un-repositorio"},{"title":"Actualizar las etiquetas de un repositorio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/repos/{org}/{name}","href":"/api-reference/repositories/actualizar-las-etiquetas-de-un-repositorio"}]},{"group":"Image tags","public":true,"pages":[{"title":"Listar las etiquetas de un repositorio de imágenes","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/repos/{org}/{name}/tags","href":"/api-reference/repositories/listar-las-etiquetas-de-un-repositorio-de-imágenes"},{"title":"Eliminar una etiqueta de imagen","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/repos/{org}/{name}/tags/{tag}","href":"/api-reference/repositories/eliminar-una-etiqueta-de-imagen"}]}]},{"group":"Dataset generations","public":true,"pages":[{"group":"Generaciones","public":true,"pages":[{"title":"Lista de generaciones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/datasets/generations","href":"/api-reference/generations/lista-de-generaciones"},{"title":"Crear generación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/datasets/generations","href":"/api-reference/generations/crear-generación"},{"title":"Obtener generación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/datasets/generations/{generation_id}","href":"/api-reference/generations/obtener-generación"},{"title":"Obtener registros","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/datasets/generations/{generation_id}/logs","href":"/api-reference/generations/obtener-registros"},{"title":"Obtener eventos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/datasets/generations/{generation_id}/events","href":"/api-reference/generations/obtener-eventos"},{"title":"Cancelar generación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/datasets/generations/{generation_id}/cancel","href":"/api-reference/generations/cancelar-generación"}]},{"group":"Generadores","public":true,"pages":[{"title":"Generadores de listas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/datasets/generators","href":"/api-reference/generators/generadores-de-listas"},{"title":"Obtener generador","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/datasets/generators/{generator_id}","href":"/api-reference/generators/obtener-generador"},{"title":"Generador de citas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/datasets/generators/{generator_id}/quote","href":"/api-reference/generators/generador-de-citas"}]},{"group":"Formatos","public":true,"pages":[{"title":"Formatos de lista","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/datasets/formats","href":"/api-reference/formats/formatos-de-lista"},{"title":"Obtener formato","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/datasets/formats/{format_id}","href":"/api-reference/formats/obtener-formato"}]}]},{"group":"Organizations and access","public":true,"pages":[{"group":"Organization","public":true,"pages":[{"title":"Listar miembros de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}/members","href":"/api-reference/organization/listar-miembros-de-la-organización"},{"title":"Invitar a un miembro de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/orgs/{orgId}/invitations","href":"/api-reference/organization/invitar-a-un-miembro-de-la-organización"},{"title":"Cambiar el rol de un miembro de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/authentication/orgs/{orgId}/members/{memberId}","href":"/api-reference/organization/cambiar-el-rol-de-un-miembro-de-la-organización"},{"title":"Eliminar un miembro de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/authentication/orgs/{orgId}/members/{memberId}","href":"/api-reference/organization/eliminar-un-miembro-de-la-organización"},{"title":"Leer la política de asignación de roles de SSO empresarial","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/sso/policy","href":"/api-reference/organization/leer-la-política-de-asignación-de-roles-de-sso-empresarial"},{"title":"Actualizar la política de asignación de roles de SSO empresarial","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/sso/policy","href":"/api-reference/organization/actualizar-la-política-de-asignación-de-roles-de-sso-empresarial"},{"title":"Leer el acceso actual de administración de políticas de red","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/network-policy/access","href":"/api-reference/organization/leer-el-acceso-actual-de-administración-de-políticas-de-red"},{"title":"Crear un equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/orgs/{orgId}/teams","href":"/api-reference/organization/crear-un-equipo"},{"title":"Listar equipos en una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}/teams","href":"/api-reference/organization/listar-equipos-en-una-organización"},{"title":"Reúne a un equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}/teams/{teamId}","href":"/api-reference/organization/reúne-a-un-equipo"},{"title":"Renombrar un equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/authentication/orgs/{orgId}/teams/{teamId}","href":"/api-reference/organization/renombrar-un-equipo"},{"title":"Eliminar un equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/authentication/orgs/{orgId}/teams/{teamId}","href":"/api-reference/organization/eliminar-un-equipo"},{"title":"Añadir un miembro del equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/orgs/{orgId}/teams/{teamId}/members","href":"/api-reference/organization/añadir-un-miembro-del-equipo"},{"title":"Listar miembros del equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}/teams/{teamId}/members","href":"/api-reference/organization/listar-miembros-del-equipo"},{"title":"Establecer el rol de un miembro del equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/authentication/orgs/{orgId}/teams/{teamId}/members/{memberId}","href":"/api-reference/organization/establecer-el-rol-de-un-miembro-del-equipo"},{"title":"Eliminar a un miembro del equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/authentication/orgs/{orgId}/teams/{teamId}/members/{memberId}","href":"/api-reference/organization/eliminar-a-un-miembro-del-equipo"},{"title":"Crear una cuenta de servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/orgs/{orgId}/service-accounts","href":"/api-reference/organization/crear-una-cuenta-de-servicio"},{"title":"Listar cuentas de servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}/service-accounts","href":"/api-reference/organization/listar-cuentas-de-servicio"},{"title":"Obtener una cuenta de servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}/service-accounts/{saId}","href":"/api-reference/organization/obtener-una-cuenta-de-servicio"},{"title":"Eliminar una cuenta de servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/authentication/orgs/{orgId}/service-accounts/{saId}","href":"/api-reference/organization/eliminar-una-cuenta-de-servicio"},{"title":"Enumerar las claves API de una cuenta de servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}/service-accounts/{saId}/api-keys","href":"/api-reference/organization/enumerar-las-claves-api-de-una-cuenta-de-servicio"},{"title":"Actualizar una clave de API de cuenta de servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/authentication/orgs/{orgId}/service-accounts/{saId}/api-keys/{keyId}","href":"/api-reference/organization/actualizar-una-clave-de-api-de-cuenta-de-servicio"},{"title":"Eliminar una clave de API de cuenta de servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/authentication/orgs/{orgId}/service-accounts/{saId}/api-keys/{keyId}","href":"/api-reference/organization/eliminar-una-clave-de-api-de-cuenta-de-servicio"},{"title":"Rotar el secreto de una clave de API de una cuenta de servicio","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/orgs/{orgId}/service-accounts/{saId}/api-keys/{keyId}/regenerate","href":"/api-reference/organization/rotar-el-secreto-de-una-clave-de-api-de-una-cuenta-de-servicio"},{"title":"Obtener detalles básicos de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}","href":"/api-reference/organization/obtener-detalles-básicos-de-la-organización"},{"title":"Organización de metadatos del parche (administrador del clúster)","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/authentication/orgs/{orgId}","href":"/api-reference/organization/organización-de-metadatos-del-parche-administrador-del-clúster"},{"title":"Obtener la cuota de uso de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}/quota","href":"/api-reference/organization/obtener-la-cuota-de-uso-de-una-organización"},{"title":"Establecer la cuota de uso de una organización (cluster-admin)","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/authentication/orgs/{orgId}/quota","href":"/api-reference/organization/establecer-la-cuota-de-uso-de-una-organización-cluster-admin"},{"title":"Obtener el límite de tasa de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}/rate-limit","href":"/api-reference/organization/obtener-el-límite-de-tasa-de-una-organización"},{"title":"Establecer el límite de tasa de una organización (cluster-admin)","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/authentication/orgs/{orgId}/rate-limit","href":"/api-reference/organization/establecer-el-límite-de-tasa-de-una-organización-cluster-admin"},{"title":"Obtener las reglas de IP entrantes de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/orgs/{orgId}/inbound-rules","href":"/api-reference/organization/obtener-las-reglas-de-ip-entrantes-de-una-organización"},{"title":"Reemplazar las reglas de IP entrantes de una organización (propietario/admin de la organización, sesión del navegador)","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/authentication/orgs/{orgId}/inbound-rules","href":"/api-reference/organization/reemplazar-las-reglas-de-ip-entrantes-de-una-organización-propietarioadmin-de-la-organización-sesión-del-navegador"}]},{"group":"Cluster Admin","public":true,"pages":[{"title":"Crear una invitación de clúster","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/admin/cluster/invitations","href":"/api-reference/cluster-admin/crear-una-invitación-de-clúster"},{"title":"Lista de invitaciones al clúster","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/admin/cluster/invitations","href":"/api-reference/cluster-admin/lista-de-invitaciones-al-clúster"},{"title":"Actualizar una invitación de clúster pendiente","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/authentication/admin/cluster/invitations/{id}","href":"/api-reference/cluster-admin/actualizar-una-invitación-de-clúster-pendiente"},{"title":"Revocar una invitación de clúster","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/authentication/admin/cluster/invitations/{id}","href":"/api-reference/cluster-admin/revocar-una-invitación-de-clúster"},{"title":"Lista todas las organizaciones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/admin/cluster/orgs","href":"/api-reference/cluster-admin/lista-todas-las-organizaciones"},{"title":"Obtener una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/admin/cluster/orgs/{id}","href":"/api-reference/cluster-admin/obtener-una-organización"},{"title":"Eliminar lógicamente una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/authentication/admin/cluster/orgs/{id}","href":"/api-reference/cluster-admin/eliminar-lógicamente-una-organización"},{"title":"Invitar a miembros en nombre de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/admin/cluster/orgs/{id}/invitations","href":"/api-reference/cluster-admin/invitar-a-miembros-en-nombre-de-una-organización"},{"title":"Suspender una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/admin/cluster/orgs/{id}/suspend","href":"/api-reference/cluster-admin/suspender-una-organización"},{"title":"Reactivar una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/admin/cluster/orgs/{id}/unsuspend","href":"/api-reference/cluster-admin/reactivar-una-organización"},{"title":"Solicitar la recuperación de la clave del propietario de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/admin/cluster/orgs/{id}/owner-key","href":"/api-reference/cluster-admin/solicitar-la-recuperación-de-la-clave-del-propietario-de-la-organización"},{"title":"Lista de solicitudes de recuperación de clave del propietario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/admin/cluster/owner-key-recoveries","href":"/api-reference/cluster-admin/lista-de-solicitudes-de-recuperación-de-clave-del-propietario"},{"title":"Obtener una solicitud de recuperación de clave del propietario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/admin/cluster/owner-key-recoveries/{id}","href":"/api-reference/cluster-admin/obtener-una-solicitud-de-recuperación-de-clave-del-propietario"},{"title":"Aprobar una recuperación de clave del propietario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/admin/cluster/owner-key-recoveries/{id}/approve","href":"/api-reference/cluster-admin/aprobar-una-recuperación-de-clave-del-propietario"},{"title":"Rechazar una recuperación de clave del propietario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/admin/cluster/owner-key-recoveries/{id}/reject","href":"/api-reference/cluster-admin/rechazar-una-recuperación-de-clave-del-propietario"},{"title":"Leer información de invitación al clúster (pública)","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/cluster-invite/info","href":"/api-reference/cluster-admin/leer-información-de-invitación-al-clúster-pública"},{"title":"Aceptar una invitación a un clúster (público)","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/cluster-invite/accept","href":"/api-reference/cluster-admin/aceptar-una-invitación-a-un-clúster-público"}]},{"group":"Resource Authorization","public":true,"pages":[{"title":"Crear un nuevo recurso","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authorization/llm/create","href":"/api-reference/resource-authorization/crear-un-nuevo-recurso"},{"title":"Eliminar un recurso","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/authorization/llm/delete","href":"/api-reference/resource-authorization/eliminar-un-recurso"},{"title":"Otorgar permiso a un usuario o hacerlo público","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authorization/llm/grant","href":"/api-reference/resource-authorization/otorgar-permiso-a-un-usuario-o-hacerlo-público"},{"title":"Revocar permiso a un usuario o eliminar el acceso público","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authorization/llm/revoke","href":"/api-reference/resource-authorization/revocar-permiso-a-un-usuario-o-eliminar-el-acceso-público"},{"title":"Lista de recursos a los que el usuario tiene acceso.","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authorization/llm/list","href":"/api-reference/resource-authorization/lista-de-recursos-a-los-que-el-usuario-tiene-acceso"},{"title":"Listar usuarios con permisos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authorization/llm/list-users","href":"/api-reference/resource-authorization/listar-usuarios-con-permisos"},{"title":"Verificar permisos de usuario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authorization/llm/check","href":"/api-reference/resource-authorization/verificar-permisos-de-usuario"}]},{"group":"API Key","public":true,"pages":[{"title":"Crear una clave de API con alcance محدود","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/api-key/scoped","href":"/api-reference/api-key/crear-una-clave-de-api-con-alcance-محدود"},{"title":"Lista de claves de API con ámbito limitado","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/api-key/scoped/list","href":"/api-reference/api-key/lista-de-claves-de-api-con-ámbito-limitado"},{"title":"Actualizar una clave de API restringida","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/api-key/scoped/update","href":"/api-reference/api-key/actualizar-una-clave-de-api-restringida"},{"title":"Rotar el secreto de una clave API con ámbito limitado","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/api-key/scoped/regenerate","href":"/api-reference/api-key/rotar-el-secreto-de-una-clave-api-con-ámbito-limitado"},{"title":"Eliminar una clave de API con ámbito limitado","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/api-key/scoped/delete","href":"/api-reference/api-key/eliminar-una-clave-de-api-con-ámbito-limitado"},{"title":"Intercambiar la clave API por un token JWT","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/api-key/exchange-token","href":"/api-reference/api-key/intercambiar-la-clave-api-por-un-token-jwt"},{"title":"Intercambiar la clave API por un token JWT","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/api-key/exchange-token","href":"/api-reference/api-key/intercambiar-la-clave-api-por-un-token-jwt"}]},{"group":"Session","public":true,"pages":[{"title":"Encuentra una invitación inacabada para el destinatario que ha iniciado sesión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/authentication/pending-invitation","href":"/api-reference/session/encuentra-una-invitación-inacabada-para-el-destinatario-que-ha-iniciado-sesión"},{"title":"Intercambiar una sesión activa por un token de acceso delegado","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/authentication/session/exchange-token","href":"/api-reference/session/intercambiar-una-sesión-activa-por-un-token-de-acceso-delegado"}]}]},{"group":"Usage and budgets","public":true,"pages":[{"group":"Usage","public":true,"pages":[{"title":"Obtener uso de completaciones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/usage/completions","href":"/api-reference/usage/obtener-uso-de-completaciones"},{"title":"Uso de respuestas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/usage/responses","href":"/api-reference/usage/uso-de-respuestas"},{"title":"Obtener uso de conversaciones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/usage/conversations","href":"/api-reference/usage/obtener-uso-de-conversaciones"},{"title":"Obtener uso de incrustaciones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/usage/embeddings","href":"/api-reference/usage/obtener-uso-de-incrustaciones"},{"title":"Obtener uso del extracto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/usage/extract","href":"/api-reference/usage/obtener-uso-del-extracto"},{"title":"Obtener uso de clasificación","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/usage/classify","href":"/api-reference/usage/obtener-uso-de-clasificación"},{"title":"Obtener uso de almacenes vectoriales","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/usage/vector_stores","href":"/api-reference/usage/obtener-uso-de-almacenes-vectoriales"},{"title":"Obtener uso de archivos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/usage/files","href":"/api-reference/usage/obtener-uso-de-archivos"},{"title":"Obtener costo por modelo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/usage/costs","href":"/api-reference/usage/obtener-costo-por-modelo"},{"title":"Costo agregado por dimensión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/usage/costs","href":"/api-reference/usage/costo-agregado-por-dimensión"}]},{"group":"Budgets","public":true,"pages":[{"title":"Lista de presupuestos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets","href":"/api-reference/budgets/lista-de-presupuestos"},{"title":"Listar presupuestos organizacionales","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/org","href":"/api-reference/budgets/listar-presupuestos-organizacionales"},{"title":"Establecer un presupuesto organizacional","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/budgets/org","href":"/api-reference/budgets/establecer-un-presupuesto-organizacional"},{"title":"Eliminar un presupuesto de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/budgeting/budgets/org","href":"/api-reference/budgets/eliminar-un-presupuesto-de-la-organización"},{"title":"Lista de eventos de presupuesto de la organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/org/events","href":"/api-reference/budgets/lista-de-eventos-de-presupuesto-de-la-organización"},{"title":"Lista de presupuestos de claves API","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/apikey/{apiKeyId}","href":"/api-reference/budgets/lista-de-presupuestos-de-claves-api"},{"title":"Establecer un presupuesto de clave API","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/budgets/apikey/{apiKeyId}","href":"/api-reference/budgets/establecer-un-presupuesto-de-clave-api"},{"title":"Eliminar un presupuesto de apikey","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/budgeting/budgets/apikey/{apiKeyId}","href":"/api-reference/budgets/eliminar-un-presupuesto-de-apikey"},{"title":"Lista de eventos de presupuesto de apikey","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/apikey/{apiKeyId}/events","href":"/api-reference/budgets/lista-de-eventos-de-presupuesto-de-apikey"},{"title":"Listar presupuestos de usuario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/user/{id}","href":"/api-reference/budgets/listar-presupuestos-de-usuario"},{"title":"Establecer un presupuesto de usuario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/budgets/user/{id}","href":"/api-reference/budgets/establecer-un-presupuesto-de-usuario"},{"title":"Eliminar el presupuesto de un usuario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/budgeting/budgets/user/{id}","href":"/api-reference/budgets/eliminar-el-presupuesto-de-un-usuario"},{"title":"Listar eventos de presupuesto del usuario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/user/{id}/events","href":"/api-reference/budgets/listar-eventos-de-presupuesto-del-usuario"},{"title":"Lista los presupuestos del equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/team/{id}","href":"/api-reference/budgets/lista-los-presupuestos-del-equipo"},{"title":"Establecer un presupuesto de equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/budgets/team/{id}","href":"/api-reference/budgets/establecer-un-presupuesto-de-equipo"},{"title":"Eliminar el presupuesto de un equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/budgeting/budgets/team/{id}","href":"/api-reference/budgets/eliminar-el-presupuesto-de-un-equipo"},{"title":"Listar eventos del presupuesto del equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/team/{id}/events","href":"/api-reference/budgets/listar-eventos-del-presupuesto-del-equipo"},{"title":"Listar presupuestos de usuarios externos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/external-user/{id}","href":"/api-reference/budgets/listar-presupuestos-de-usuarios-externos"},{"title":"Establecer un presupuesto de usuario externo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/budgets/external-user/{id}","href":"/api-reference/budgets/establecer-un-presupuesto-de-usuario-externo"},{"title":"Eliminar un presupuesto de usuario externo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/budgeting/budgets/external-user/{id}","href":"/api-reference/budgets/eliminar-un-presupuesto-de-usuario-externo"},{"title":"Listar eventos de presupuesto de usuarios externos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/external-user/{id}/events","href":"/api-reference/budgets/listar-eventos-de-presupuesto-de-usuarios-externos"},{"title":"Listar presupuestos predeterminados por usuario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/user-default","href":"/api-reference/budgets/listar-presupuestos-predeterminados-por-usuario"},{"title":"Establecer un presupuesto predeterminado por usuario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/budgets/user-default","href":"/api-reference/budgets/establecer-un-presupuesto-predeterminado-por-usuario"},{"title":"Eliminar un presupuesto predeterminado por usuario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/budgeting/budgets/user-default","href":"/api-reference/budgets/eliminar-un-presupuesto-predeterminado-por-usuario"},{"title":"Lista de eventos de presupuesto predeterminado por usuario","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/user-default/events","href":"/api-reference/budgets/lista-de-eventos-de-presupuesto-predeterminado-por-usuario"},{"title":"Lista de presupuestos predeterminados por equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/team-default","href":"/api-reference/budgets/lista-de-presupuestos-predeterminados-por-equipo"},{"title":"Establecer un presupuesto predeterminado por equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/budgets/team-default","href":"/api-reference/budgets/establecer-un-presupuesto-predeterminado-por-equipo"},{"title":"Eliminar un presupuesto predeterminado por equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/budgeting/budgets/team-default","href":"/api-reference/budgets/eliminar-un-presupuesto-predeterminado-por-equipo"},{"title":"Lista de eventos de presupuesto predeterminados por equipo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/team-default/events","href":"/api-reference/budgets/lista-de-eventos-de-presupuesto-predeterminados-por-equipo"},{"title":"Listar presupuestos predeterminados por usuario externo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/external-user-default","href":"/api-reference/budgets/listar-presupuestos-predeterminados-por-usuario-externo"},{"title":"Establecer un presupuesto predeterminado por usuario externo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/budgets/external-user-default","href":"/api-reference/budgets/establecer-un-presupuesto-predeterminado-por-usuario-externo"},{"title":"Eliminar un presupuesto predeterminado por usuario externo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/budgeting/budgets/external-user-default","href":"/api-reference/budgets/eliminar-un-presupuesto-predeterminado-por-usuario-externo"},{"title":"Listar eventos de presupuesto predeterminados por usuario externo","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/budgets/external-user-default/events","href":"/api-reference/budgets/listar-eventos-de-presupuesto-predeterminados-por-usuario-externo"}]},{"group":"Settings","public":true,"pages":[{"title":"Obtener moneda de visualización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/settings/currency","href":"/api-reference/settings/obtener-moneda-de-visualización"},{"title":"Establecer moneda de visualización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/settings/currency","href":"/api-reference/settings/establecer-moneda-de-visualización"}]}]},{"group":"Application utilities","public":true,"pages":[{"group":"Batches","public":true,"pages":[{"title":"Crear un lote","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/batches","href":"/api-reference/batches/crear-un-lote"},{"title":"Listar lotes","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/batches","href":"/api-reference/batches/listar-lotes"},{"title":"Obtener un lote","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/batches/{batch_id}","href":"/api-reference/batches/obtener-un-lote"},{"title":"Cancelar un lote","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/batches/{batch_id}/cancel","href":"/api-reference/batches/cancelar-un-lote"}]},{"group":"Extract","public":true,"pages":[{"title":"Extraer datos estructurados con esquema JSON en línea","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/extract","href":"/api-reference/extract/extraer-datos-estructurados-con-esquema-json-en-línea"},{"title":"Crear plantilla de esquema de extracción reutilizable","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/extract/schema","href":"/api-reference/extract/crear-plantilla-de-esquema-de-extracción-reutilizable"},{"title":"Obtener esquema de extracción por ID","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/extract/schema/{schema_id}","href":"/api-reference/extract/obtener-esquema-de-extracción-por-id"},{"title":"Actualizar esquema de extracción por ID","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/extract/schema/{schema_id}","href":"/api-reference/extract/actualizar-esquema-de-extracción-por-id"},{"title":"Eliminar esquema de extracción por ID","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/extract/schema/{schema_id}","href":"/api-reference/extract/eliminar-esquema-de-extracción-por-id"},{"title":"Extraer datos utilizando plantilla de esquema guardada","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/extract/schema/{schema_id}","href":"/api-reference/extract/extraer-datos-utilizando-plantilla-de-esquema-guardada"}]},{"group":"Guardrails","public":true,"pages":[{"title":"Consigue barreras de seguridad efectivas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/guardrails","href":"/api-reference/guardrails/consigue-barreras-de-seguridad-efectivas"},{"title":"Actualizar la política de barreras de protección","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/guardrails","href":"/api-reference/guardrails/actualizar-la-política-de-barreras-de-protección"},{"title":"Eliminar la política de barandillas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/guardrails","href":"/api-reference/guardrails/eliminar-la-política-de-barandillas"},{"title":"Lista de políticas de barandillas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/guardrails/policies","href":"/api-reference/guardrails/lista-de-políticas-de-barandillas"},{"title":"Contenido de prueba contra barandas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/guardrails/test","href":"/api-reference/guardrails/contenido-de-prueba-contra-barandas"},{"title":"Obtener las directrices predeterminadas del clúster","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/guardrails/cluster-default","href":"/api-reference/guardrails/obtener-las-directrices-predeterminadas-del-clúster"},{"title":"Actualizar las reglas de protección predeterminadas del clúster","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/guardrails/cluster-default","href":"/api-reference/guardrails/actualizar-las-reglas-de-protección-predeterminadas-del-clúster"},{"title":"Restablecer las barreras de protección predeterminadas del clúster","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/guardrails/cluster-default","href":"/api-reference/guardrails/restablecer-las-barreras-de-protección-predeterminadas-del-clúster"},{"title":"Obtener la inscripción predeterminada del clúster de una organización","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/guardrails/cluster-default/orgs/{org_id}","href":"/api-reference/guardrails/obtener-la-inscripción-predeterminada-del-clúster-de-una-organización"},{"title":"Inscribir una organización en el clúster predeterminado","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/guardrails/cluster-default/orgs/{org_id}","href":"/api-reference/guardrails/inscribir-una-organización-en-el-clúster-predeterminado"},{"title":"Obtener una directiva de límites de protección de recursos","description":"Barandillas adicionales adjuntas a un agente guardado en el equipo activo o a un punto de conexión de modelo del catálogo en toda la organización. Las políticas de clúster, organización y equipo también se aplican siempre. Los alias de modelo se resuelven a IDs canónicos de modelo; auto no es un punto de conexión que se pueda adjuntar. Solo los administradores/propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones del agente guardado y a futuras ejecuciones en segundo plano independientemente de las instantáneas de versión. Las políticas configuradas de punto de conexión de respaldo y de redirección de imágenes también se comprueban antes del despacho, incluso si finalmente no se necesita un respaldo.","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/guardrails/resource-policies","href":"/api-reference/guardrails/obtener-una-directiva-de-límites-de-protección-de-recursos"},{"title":"Establecer una política de límites de recursos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/guardrails/resource-policies","href":"/api-reference/guardrails/establecer-una-política-de-límites-de-recursos"},{"title":"Eliminar una política de límites de recursos","description":"Restricciones adicionales adjuntas a un agente guardado en el equipo activo o a un punto de conexión de modelo del catálogo en toda la organización. Los clúster, la organización y las políticas de equipo también se aplican siempre. Los alias de modelo se resuelven a IDs de modelo canónicos; auto no es un punto de conexión que se pueda adjuntar. Solo los administradores o propietarios de la organización pueden cambiar estas políticas. Las políticas se aplican a las versiones de agente guardadas y a las futuras ejecuciones en segundo plano de forma independiente de las instantáneas de versión. Las políticas configuradas de punto de conexión de reserva y de redirección de imágenes también se verifican antes del envío, incluso si finalmente no se necesita una reserva.","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/guardrails/resource-policies","href":"/api-reference/guardrails/eliminar-una-política-de-límites-de-recursos"}]},{"group":"Prompts","public":true,"pages":[{"title":"Crea un aviso","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/prompts","href":"/api-reference/prompts/crea-un-aviso"},{"title":"Lista de indicaciones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/prompts","href":"/api-reference/prompts/lista-de-indicaciones"},{"title":"Obtén un aviso","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/prompts/{id}","href":"/api-reference/prompts/obtén-un-aviso"},{"title":"Actualizar un aviso","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/llm/prompts/{id}","href":"/api-reference/prompts/actualizar-un-aviso"},{"title":"Eliminar un aviso","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/llm/prompts/{id}","href":"/api-reference/prompts/eliminar-un-aviso"},{"title":"Crear una nueva versión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/prompts/{id}/versions","href":"/api-reference/prompts/crear-una-nueva-versión"},{"title":"Listar versiones","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/prompts/{id}/versions","href":"/api-reference/prompts/listar-versiones"},{"title":"Obtener una versión específica","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/prompts/{id}/versions/{version}","href":"/api-reference/prompts/obtener-una-versión-específica"},{"title":"Revertir a una versión","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/prompts/{id}/rollback","href":"/api-reference/prompts/revertir-a-una-versión"}]}]},{"group":"Analytics","public":true,"pages":[{"group":"Proyectos","public":true,"pages":[{"title":"Create a project","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/analytics/projects","href":"/api-reference/analyticsprojects/crear-un-proyecto-de-análisis"},{"title":"List projects","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/analytics/projects","href":"/api-reference/analyticsprojects/listar-proyectos-de-análisis-accesibles"},{"title":"Get a project","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/analytics/projects/{id}","href":"/api-reference/analyticsprojects/obtener-un-proyecto-de-analíticas"},{"title":"Update a project","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/analytics/projects/{id}","href":"/api-reference/analyticsprojects/renombrar-un-proyecto-de-análisis-activo"},{"title":"Archive a project","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/analytics/projects/{id}","href":"/api-reference/analyticsprojects/archivar-un-proyecto-de-análisis"}]},{"group":"Claves de captura","public":true,"pages":[{"title":"Create a capture key","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/analytics/projects/{id}/keys","href":"/api-reference/analyticskeys/crea-una-clave-de-captura-y-devuelve-su-secreto-una-sola-vez"},{"title":"List capture keys","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/analytics/projects/{id}/keys","href":"/api-reference/analyticskeys/capturar-lista-de-metadatos-clave"},{"title":"Revoke a capture key","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/analytics/projects/{id}/keys/{keyId}","href":"/api-reference/analyticskeys/revocar-una-clave-de-captura"}]},{"group":"Eventos","public":true,"pages":[{"title":"Capture events","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/analytics/capture","href":"/api-reference/analytics/aceptar-de-forma-duradera-un-lote-de-eventos"},{"title":"Query events","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/analytics/projects/{id}/query","href":"/api-reference/analytics/consultar-recuentos-de-eventos-o-visitantes-únicos"}]},{"group":"Búsqueda de eventos","public":true,"pages":[{"title":"Search events","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/analytics/projects/{id}/events/search","href":"/api-reference/analyticsevents/buscar-eventos-en-un-intervalo-de-tiempo"}]},{"group":"Búsqueda de visitantes","public":true,"pages":[{"title":"Search visitors","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/analytics/projects/{id}/visitors/search","href":"/api-reference/analyticsvisitors/buscar-visitantes-en-un-rango-de-tiempo"}]}]},{"group":"Legacy APIs","public":true,"pages":[{"group":"Chat Completions","public":true,"pages":[{"title":"[Obsoleto] Completaciones de chat para el uso del SDK/client de OpenAI","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/chat/completions","href":"/api-reference/chat-completions/[obsoleto]-completaciones-de-chat-para-el-uso-del-sdkclient-de-openai"},{"title":"[Obsoleto] Compleciones de chat en streaming para el uso del SDK generado","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/chat/completions/stream","href":"/api-reference/chat-completions/[obsoleto]-compleciones-de-chat-en-streaming-para-el-uso-del-sdk-generado"}]},{"group":"Fine-Tuning","public":true,"pages":[{"title":"[Obsoleto] Crear un trabajo de ajuste fino","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/fine_tuning/jobs","href":"/api-reference/fine-tuning/[obsoleto]-crear-un-trabajo-de-ajuste-fino"},{"title":"[Obsoleto] Lista de trabajos de ajuste fino","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/fine_tuning/jobs","href":"/api-reference/fine-tuning/[obsoleto]-lista-de-trabajos-de-ajuste-fino"},{"title":"[Obsoleto] Recuperar un trabajo de ajuste fino","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/fine_tuning/jobs/{fine_tuning_job_id}","href":"/api-reference/fine-tuning/[obsoleto]-recuperar-un-trabajo-de-ajuste-fino"},{"title":"[Obsoleto] Cancelar un trabajo de ajuste fino","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/fine_tuning/jobs/{fine_tuning_job_id}/cancel","href":"/api-reference/fine-tuning/[obsoleto]-cancelar-un-trabajo-de-ajuste-fino"},{"title":"[Obsoleto] Pausar un trabajo de ajuste fino","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/fine_tuning/jobs/{fine_tuning_job_id}/pause","href":"/api-reference/fine-tuning/[obsoleto]-pausar-un-trabajo-de-ajuste-fino"},{"title":"[Obsoleto] Reanudar un trabajo de ajuste fino","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/llm/fine_tuning/jobs/{fine_tuning_job_id}/resume","href":"/api-reference/fine-tuning/[obsoleto]-reanudar-un-trabajo-de-ajuste-fino"},{"title":"[Obsoleto] Lista de eventos de ajuste fino","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/fine_tuning/jobs/{fine_tuning_job_id}/events","href":"/api-reference/fine-tuning/[obsoleto]-lista-de-eventos-de-ajuste-fino"},{"title":"[Obsoleto] Lista de puntos de control de ajuste fino","deprecated":true,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints","href":"/api-reference/fine-tuning/[obsoleto]-lista-de-puntos-de-control-de-ajuste-fino"}]}]},{"group":"Additional APIs","public":true,"pages":[{"group":"Audit","public":true,"pages":[{"title":"Obtener un seguimiento de la solicitud","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/llm/audit/requests/{request_id}/trace","href":"/api-reference/audit/obtener-un-seguimiento-de-la-solicitud"}]},{"group":"Sandbox Connectors","public":true,"pages":[{"title":"Lista de conectores","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/connectors","href":"/api-reference/sandbox-connectors/lista-de-conectores"},{"title":"Iniciar sesión en Connector","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/connectors/oauth/intents","href":"/api-reference/sandbox-connectors/iniciar-sesión-en-connector"},{"title":"Finalizar inicio de sesión del conector","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/sandbox/connectors/oauth/connections","href":"/api-reference/sandbox-connectors/finalizar-inicio-de-sesión-del-conector"},{"title":"Establecer clave API del conector","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/sandbox/connectors/connections/{connector_key}/api-key","href":"/api-reference/sandbox-connectors/establecer-clave-api-del-conector"},{"title":"Desconectar conector","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/sandbox/connectors/connections/{connector_key}","href":"/api-reference/sandbox-connectors/desconectar-conector"},{"title":"Herramientas de Conector de Lista","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/sandbox/connectors/connections/{connector_key}/tools","href":"/api-reference/sandbox-connectors/herramientas-de-conector-de-lista"},{"title":"Lista de अनुमति de herramientas del conector","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/sandbox/connectors/connections/{connector_key}/tools","href":"/api-reference/sandbox-connectors/lista-de-अनुमति-de-herramientas-del-conector"}]},{"group":"Billing","public":true,"pages":[{"title":"Get apiv1budgetingbillingorg","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/billing/org","href":"/api-reference/billing/get-apiv1budgetingbillingorg"},{"title":"Put apiv1budgetingbillingorgenabled","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/billing/org/enabled","href":"/api-reference/billing/put-apiv1budgetingbillingorgenabled"},{"title":"Put apiv1budgetingbillingorgprofile","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/budgeting/billing/org/profile","href":"/api-reference/billing/put-apiv1budgetingbillingorgprofile"},{"title":"Post apiv1budgetingbillingorgsetup session","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/budgeting/billing/org/setup-session","href":"/api-reference/billing/post-apiv1budgetingbillingorgsetup-session"},{"title":"Post apiv1budgetingbillingorgportal session","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/budgeting/billing/org/portal-session","href":"/api-reference/billing/post-apiv1budgetingbillingorgportal-session"},{"title":"Get apiv1budgetingbillingorginvoices","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/budgeting/billing/org/invoices","href":"/api-reference/billing/get-apiv1budgetingbillingorginvoices"}]},{"group":"Feature Flags","public":true,"pages":[{"title":"Lista de banderas","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/flags","href":"/api-reference/feature-flags/lista-de-banderas"},{"title":"Crear una bandera","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/flags","href":"/api-reference/feature-flags/crear-una-bandera"},{"title":"Lista de proyectos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/flags/-/projects","href":"/api-reference/feature-flags/lista-de-proyectos"},{"title":"Crear un proyecto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/flags/-/projects","href":"/api-reference/feature-flags/crear-un-proyecto"},{"title":"Eliminar un proyecto vacío","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/flags/-/projects/{project}","href":"/api-reference/feature-flags/eliminar-un-proyecto-vacío"},{"title":"Obtener un proyecto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/flags/-/projects/{project}","href":"/api-reference/feature-flags/obtener-un-proyecto"},{"title":"Renombrar un proyecto","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/flags/-/projects/{project}","href":"/api-reference/feature-flags/renombrar-un-proyecto"},{"title":"Lista de entradas de auditoría, primero las más recientes","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/flags/audit","href":"/api-reference/feature-flags/lista-de-entradas-de-auditoría-primero-las-más-recientes"},{"title":"Lista de entornos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/flags/environments","href":"/api-reference/feature-flags/lista-de-entornos"},{"title":"Crear un entorno","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/flags/environments","href":"/api-reference/feature-flags/crear-un-entorno"},{"title":"Eliminar un entorno y todos los ajustes de banderas en él","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/flags/environments/{env}","href":"/api-reference/feature-flags/eliminar-un-entorno-y-todos-los-ajustes-de-banderas-en-él"},{"title":"Renombrar un entorno","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/flags/environments/{env}","href":"/api-reference/feature-flags/renombrar-un-entorno"},{"title":"Evaluar cada indicador para una identidad","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/flags/environments/{env}/evaluate","href":"/api-reference/feature-flags/evaluar-cada-indicador-para-una-identidad"},{"title":"Evalúa cada bandera para una identidad con rasgos","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/flags/environments/{env}/evaluate","href":"/api-reference/feature-flags/evalúa-cada-bandera-para-una-identidad-con-rasgos"},{"title":"Revocar una clave de evaluación de entorno","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/flags/environments/{env}/evaluation-key","href":"/api-reference/feature-flags/revocar-una-clave-de-evaluación-de-entorno"},{"title":"Generar o reemplazar una clave de evaluación del entorno","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/flags/environments/{env}/evaluation-key","href":"/api-reference/feature-flags/generar-o-reemplazar-una-clave-de-evaluación-del-entorno"},{"title":"Eliminar una bandera y su configuración en cada entorno","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es delete /api/v1/flags/{key}","href":"/api-reference/feature-flags/eliminar-una-bandera-y-su-configuración-en-cada-entorno"},{"title":"Obtener una bandera","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es get /api/v1/flags/{key}","href":"/api-reference/feature-flags/obtener-una-bandera"},{"title":"Actualizar el nombre, la descripción, el valor predeterminado o el proyecto de una bandera","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es patch /api/v1/flags/{key}","href":"/api-reference/feature-flags/actualizar-el-nombre-la-descripción-el-valor-predeterminado-o-el-proyecto-de-una-bandera"},{"title":"Archivar una bandera","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/flags/{key}/archive","href":"/api-reference/feature-flags/archivar-una-bandera"},{"title":"Reemplazar la configuración de una marca en un entorno","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es put /api/v1/flags/{key}/environments/{env}","href":"/api-reference/feature-flags/reemplazar-la-configuración-de-una-marca-en-un-entorno"},{"title":"Restaurar una marca archivada","deprecated":null,"version":null,"openapi":"https://apigw.mka1.com/speakeasy.json?language=es post /api/v1/flags/{key}/unarchive","href":"/api-reference/feature-flags/restaurar-una-marca-archivada"}]}]}]}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt/docs/platform-getting-started"}]}]},"basePath":"","title":"Establecer una política de límites de recursos - MKA1","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B7XKH4J3.js","utils-lOYzL7z-.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DF6jUUIM.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dpsj5f7C.js","snippetPresets-CYeiDe8v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CUFz1YZ_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D8H_iLS4.js","shallow-DdluZBHX.js","getApiPlaygroundDisplay-B9922vev.js","CodeSnippet-CMoRNGYs.js","CodeSnippets-DwyrPHuw.js","Page-DSVu9Ucl.js","getPastedJson-G-zIvlHh.js","icon-B03fnEy0.js","MethodPill-CW7teklc.js","DuplicateIcon-CtO8eekd.js","createIcon-DZTKdM_A.js","DynamicMarkdown-D5M2At0B.js","SectionHeading-C_2NaA2U.js","axios-vUo_bRtp.js","Markdown-D7QRHV3m.js","clsx-D1Z-ELXV.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-lvhuD9Du.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CKfC4ywL.js"]}