Saltar al contenido principal
GET
/
api
/
v1
/
llm
/
vector_stores
/
{vector_store_id}
/
file_batches
/
{batch_id}
/
files
Python (SDK)
from openapi import SDK


with SDK(
    bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:

    res = sdk.llm.vector_stores.list_files_in_batch(vector_store_id="vs_abc123", batch_id="vsfb_abc123", limit=20, order="desc", after="file-abc123", filter_="completed")

    # Handle response
    print(res)
{
  "object": "list",
  "data": [
    {
      "id": "file-abc123",
      "object": "vector_store.file",
      "usage_bytes": 256000,
      "created_at": 1704067200,
      "vector_store_id": "vs_abc123",
      "status": "completed",
      "last_error": null,
      "chunking_strategy": {
        "type": "auto"
      },
      "attributes": {
        "category": "manual",
        "version": "2.0"
      }
    }
  ],
  "first_id": "file-abc123",
  "last_id": "file-abc123",
  "has_more": false
}

Autorizaciones

Authorization
string
header
requerido

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>.

Parámetros de ruta

vector_store_id
string
requerido

La ID de la tienda de vectores a la que pertenecen los archivos.

batch_id
string
requerido

El ID del lote de archivos al que pertenecen los archivos.

Parámetros de consulta

limit
integer
predeterminado:20

Un límite en el número de objetos a devolver. El límite puede variar entre 1 y 100, y el valor predeterminado es 20.

Rango requerido: 1 <= x <= 100
order
enum<string>
predeterminado:desc

Orden de clasificación por la marca de tiempo created_at de los objetos. 'asc' para orden ascendente y 'desc' para orden descendente.

Opciones disponibles:
asc,
desc
after
string

Un cursor para utilizar en la paginación. Una ID de objeto que define tu lugar en la lista para obtener la siguiente página.

before
string

Un cursor para utilizar en la paginación. Un ID de objeto que define tu lugar en la lista para obtener la página anterior.

filter
enum<string>

Filtrar por estado del archivo. Uno de en_progreso, completado, fallido, cancelado.

Opciones disponibles:
in_progress,
completed,
failed,
cancelled

Respuesta

200 - application/json

Está bien

Una lista de archivos de almacenamiento de vectores.

object
any
requerido

El tipo de objeto, que siempre es 'lista'.

data
object[]
requerido

Array de objetos de archivo de almacén de vectores.

first_id
string
requerido

La identificación del primer objeto en la lista.

last_id
string
requerido

La identificación del último objeto en la lista.

has_more
boolean
requerido

Si hay más objetos disponibles.