Lista de modelos

Obtén una lista de todos los modelos de IA accesibles para el usuario actual, incluidos IDs, nombres, proveedores e información detallada.

Acerca de la lista de modelos y los grupos de tokens

Los modelos que se devuelven en la lista dependen del grupo de tokens al que pertenece tu API KEY. Puedes seleccionar el grupo de tokens al crear o editar tokens en Consola → API Tokens.

Endpoint

GET https://aiberm.com/v1/models

Ejemplo de solicitud

1curl -X GET "https://aiberm.com/v1/models" \
2-H "Authorization: Bearer sk-your-api-token-here" \
3-H "Content-Type: application/json"

Formato de la respuesta

Respuesta correcta (200 OK)

1{
2"success": true,
3"data": [
4 {
5 "id": "gpt-4",
6 "object": "model",
7 "created": 1626777600,
8 "owned_by": "openai",
9 "supported_endpoint_types": [
10 "chat",
11 "completion"
12 ]
13 },
14 {
15 "id": "gpt-3.5-turbo",
16 "object": "model",
17 "created": 1626777600,
18 "owned_by": "openai",
19 "supported_endpoint_types": [
20 "chat",
21 "completion"
22 ]
23 },
24 {
25 "id": "claude-3-sonnet-20240229",
26 "object": "model",
27 "created": 1626777600,
28 "owned_by": "anthropic",
29 "supported_endpoint_types": [
30 "chat"
31 ]
32 }
33]
34}

Campos de la respuesta

Campos de nivel superior:

  • success - Booleano, indica si la solicitud se realizó correctamente
  • data - Arreglo de objetos de modelo (se devuelve solo si hay éxito)
  • message - Mensaje de error (se devuelve solo si hay un fallo)

Campos del objeto de modelo:

  • id - Identificador único del modelo
  • object - Tipo de objeto, fijo como “model”
  • created - Marca de tiempo de creación del modelo
  • owned_by - Proveedor del modelo (p. ej., openai, anthropic)
  • supported_endpoint_types - Arreglo de tipos de endpoint de API compatibles

Tipos de endpoint compatibles

  • chat - Completación de chat
  • completion - Completación de texto
  • embedding - Embedding de texto
  • image - Generación de imágenes
  • audio - Procesamiento de audio
  • rerank - Reordenamiento

Notas importantes

Se requiere autenticación

Debes proporcionar un token de API válido. El token determina a qué modelos puede acceder el usuario.

Control de permisos

La lista de modelos devuelta se filtra según los grupos de usuarios y de tokens, y muestra solo los modelos a los que el usuario tiene permiso de acceso.

Errores comunes

  • 401 Unauthorized - El token de API no es válido o está vencido
  • 403 Forbidden - El usuario no tiene permiso de acceso
  • 500 Internal Server Error - Error interno del servidor