Skip to main content

Resumen

GET /v1/models está optimizado para el descubrimiento. Los metadatos solo de detalle, como capability_flags, pricing_provenance y el request_format_details completo, viven en GET /v1/models/{model}.

Parámetros de consulta

string
Filtro opcional por categoría pública. Admite chat, image, video, audio, tts, stt, music, 3d, embedding, rerank y translation.
Escena opcional de recomendación no chat. Admite image, video, music, 3d, tts, stt, embedding, rerank y translation.
string
Filtro opcional por proveedor, por ejemplo openai, anthropic, google o deepseek.
string
Filtro opcional por etiqueta de modelo, por ejemplo chat, image, video, embedding o translation.
Cuando recommended_for está presente, /v1/models ordena los modelos no chat según la instantánea más reciente de éxito en 24 horas almacenada en caché. Los modelos con status = "insufficient_samples" siguen visibles, pero se muestran después de los modelos con puntuación.

Respuesta

string
Siempre list.
array
Array de objetos de modelo.Cada modelo siempre contiene:
  • id (string): Identificador del modelo
  • object (string): model
  • created (integer): Marca temporal de creación
  • owned_by (string): Proveedor del modelo
  • tokenlab.aliases (array): Alias públicos del mismo modelo
  • tokenlab.pricing (object): Resumen público de precios escalares
  • tokenlab.capabilities (array): Etiquetas públicas de capacidad
  • tokenlab.max_input_tokens (number o null): Límite de contexto de entrada cuando esté disponible
  • tokenlab.max_output_tokens (number o null): Límite de salida cuando esté disponible
  • tokenlab.category (string): Categoría pública del modelo
  • tokenlab.pricing_unit (string): Unidad pública de precio
  • tokenlab.has_complex_pricing (boolean): Indica si el precio tiene dimensiones específicas del modelo
  • tokenlab.lifecycle (object): etapa del ciclo de vida, fechas de lanzamiento/deprecación, modelo de reemplazo y origen de latest
  • tokenlab.commercial (object): política de cobro al usuario, motivo gratuito y fecha opcional de fin gratuito
  • tokenlab.badges (array): insignias derivadas del ciclo de vida y metadatos comerciales
Metadatos condicionales de la lista:
  • tokenlab.providers (array): Proveedores públicos cuando estén disponibles
  • tokenlab.cache_pricing (object o null): Precios de prompt cache cuando estén disponibles
  • tokenlab.pricing_summary (object o null): Solo se devuelve para modelos con precios complejos
  • tokenlab.request_format_summary (object o null): Resumen ligero de descubrimiento no chat con public_operations, request_endpoint y request_endpoint_by_operation
  • tokenlab.agent_preferences (object): Solo se devuelve cuando existe recommended_for
Los campos solo de detalle, como tokenlab.capability_flags, tokenlab.supported_operations, tokenlab.pricing_provenance y tokenlab.request_format_details, solo se devuelven en GET /v1/models/{model}.

Filtrado por proveedor

Categorías de modelos

Ejemplo de recomendación de agente

Response

Eliminación de modelos

DELETE /v1/models/{model} no está admitido. Los modelos de TokenLab son un catálogo público compartido, no recursos de modelos fine-tuned propiedad del usuario.