Get started

Baseten

Las API de modelos de Baseten proporcionan acceso alojado y compatible con OpenAI a modelos de vanguardia. El Plugin externo oficial utiliza detección autenticada, por lo que OpenClaw utiliza el conjunto completo de modelos habilitado para su cuenta de Baseten. Su alternativa sin conexión contiene todas las API de modelos disponibles cuando se compiló esta versión de OpenClaw.

Propiedad Valor
Id. del proveedor baseten
Plugin paquete externo oficial (@openclaw/baseten-provider)
Variable de entorno de autenticación BASETEN_API_KEY
Opción de incorporación --auth-choice baseten-api-key
Opción directa de la CLI --baseten-api-key <key>
API compatible con OpenAI (openai-completions)
URL base https://inference.baseten.co/v1
Modelo predeterminado baseten/thinkingmachines/inkling

Instalar el Plugin

bash
openclaw plugins install @openclaw/baseten-provideropenclaw gateway restart

Primeros pasos

  • Crear una cuenta de Baseten y una clave de API

    El plan Basic de Baseten no tiene ninguna tarifa mensual de plataforma; las llamadas a las API de modelos se cobran según el uso. Cree una clave en la configuración de claves de API de Baseten y consulte las tarifas actuales en la página de precios.

  • Ejecutar la incorporación

    Onboarding
    openclaw onboard --auth-choice baseten-api-key
    Direct flag
    openclaw onboard --non-interactive \--auth-choice baseten-api-key \--baseten-api-key "$BASETEN_API_KEY"
    Env only
    export BASETEN_API_KEY=...
  • Verificar el catálogo en vivo

    bash
    openclaw models list --provider baseten

    Con una autenticación válida, el Plugin solicita GET /v1/models y enumera todos los modelos devueltos para la cuenta. Sin autenticación, permanece sin conexión y utiliza la alternativa incluida.

  • Inkling

    Inkling de Thinking Machines Lab es el modelo predeterminado. En OpenClaw admite entrada de texto e imágenes, llamadas a herramientas, esquemas de herramientas estructurados, esfuerzo de razonamiento configurable, una ventana de contexto de 1.048M tokens y hasta 32k tokens de salida:

    json5
    {  agents: {    defaults: {      model: { primary: "baseten/thinkingmachines/inkling" },    },  },}

    Utilice /model baseten/thinkingmachines/inkling para cambiar el modelo de un chat existente.

    Catálogo alternativo incluido

    El catálogo autenticado en vivo es la fuente autoritativa. Estas filas mantienen útiles la configuración y la selección de modelos antes de que la detección se complete correctamente:

    Referencia del modelo Entrada Contexto Salida máxima
    baseten/deepseek-ai/DeepSeek-V4-Pro texto 262k 262k
    baseten/zai-org/GLM-4.7 texto 200k 200k
    baseten/zai-org/GLM-5 texto 202k 202k
    baseten/zai-org/GLM-5.1 texto 202k 202k
    baseten/zai-org/GLM-5.2 texto 202k 202k
    baseten/thinkingmachines/inkling texto, imagen 1.048M 32k
    baseten/moonshotai/Kimi-K2.5 texto, imagen 262k 262k
    baseten/moonshotai/Kimi-K2.6 texto, imagen 262k 262k
    baseten/moonshotai/Kimi-K2.7-Code texto, imagen 262k 262k
    baseten/nvidia/Nemotron-120B-A12B texto 202k 202k
    baseten/nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B texto 202k 202k
    baseten/openai/gpt-oss-120b texto 128k 128k

    Todos los modelos incluidos admiten llamadas a herramientas y razonamiento. OpenClaw asigna sus niveles de pensamiento a los modelos con reasoning_effort nativo. Los modelos GLM, Kimi y Nemotron de Baseten que requieren activación tienen el pensamiento desactivado de forma predeterminada; la mayoría ofrece un control binario de desactivado/activado, mientras que GLM 5.2 ofrece desactivado, alto y máximo. OpenClaw envía estas opciones mediante el control chat_template_args.enable_thinking de Baseten y, para GLM 5.2, mediante el parámetro de nivel superior validado reasoning_effort.

    Configuración manual

    La mayoría de las configuraciones solo necesitan la clave de API. Para fijar explícitamente el proveedor:

    json5
    {  env: { BASETEN_API_KEY: "..." },  agents: {    defaults: {      model: { primary: "baseten/thinkingmachines/inkling" },    },  },  models: {    mode: "merge",    providers: {      baseten: {        baseUrl: "https://inference.baseten.co/v1",        apiKey: "${BASETEN_API_KEY}",        api: "openai-completions",        models: [          {            id: "thinkingmachines/inkling",            name: "Inkling",            reasoning: true,            input: ["text", "image"],            contextWindow: 1048000,            maxTokens: 32000,            compat: {              supportsStore: false,              supportsDeveloperRole: false,              supportsUsageInStreaming: true,              supportsStrictMode: true,              supportsTools: true,              supportsReasoningEffort: true,              supportedReasoningEfforts: ["none", "minimal", "low", "medium", "high", "xhigh"],              reasoningEffortMap: {                off: "none",                none: "none",                adaptive: "xhigh",                max: "xhigh",              },              maxTokensField: "max_tokens",            },          },        ],      },    },  },}

    Temas relacionados

    Was this useful?
    On this page

    On this page