For the complete documentation index, see llms.txt. This page is also available as Markdown.

Plantillas de nombres de archivo

Aprende a especificar nombres de archivo para los resultados entregados en tu almacenamiento en la nube.

Por defecto, los archivos de resultados entregados en tu almacenamiento en la nube usan la {{ job_id }}.{{ extension }} plantilla de nombres (p. ej., 7346445033316311041.json). Puedes especificar una plantilla personalizada de nombres de archivo para los resultados entregados en tu almacenamiento en la nube.

Aquí tienes por qué podrías querer hacerlo:

  • Los nombres de archivo de resultados pueden ser más informativos

  • Los resultados se pueden organizar automáticamente en diferentes directorios.

Variables de plantilla

Puedes usar cualquier parámetro de entrada que proporciones al crear un trabajo, así como cualquier variable del job_info objeto (que se encuentra al final de tu resultado) en tu plantilla de nombres de archivo.

Uso

1

Ejemplo 1: Nombre de archivo personalizado con múltiples variables

Escribe el resultado en oxylabs.test/google_search_test_7336001481897673729.json

{
    "source": "google_search",
    "query": "test",
    "storage_type": "s3",
    "storage_url": "oxylabs.test/{{ source }}_{{ query }}_{{ job_id }}.{{ extension }}"
}
2

Ejemplo 2: Organización de directorios

Escribe el resultado en oxylabs.test/google_search/7336001481897673729.json

{
    "source": "google_search",
    "query": "test",
    "storage_type": "s3",
    "storage_url": "oxylabs.test/{{ source }}/"
}
3

Ejemplo 3: Directorio personalizado con nombre de archivo personalizado

Escribe el resultado en oxylabs.test/google_search/oxylabs_test_7336001481897673729.json

{
    "source": "google_search",
    "query": "test",
    "storage_type": "s3",
    "storage_url": "oxylabs.test/{{ source }}/oxylabs_{{ query }}_{{ job_id }}.{{ extension }}"
}

¿Te fue útil?