8000 The saved filename should include the original file name instead of a… · bestjie/adk-python@505d936 · GitHub
  • [go: up one dir, main page]

    Skip to content

    Commit 505d936

    Browse files
    google-genai-botcopybara-github
    authored andcommitted
    The saved filename should include the original file name instead of a generated one.
    PiperOrigin-RevId: 761727488
    1 parent d7af2b2 commit 505d936

    File tree

    1 file changed

    +4
    -7
    lines changed

    1 file changed

    +4
    -7
    lines changed

    src/google/adk/code_executors/vertex_ai_code_executor.py

    Lines changed: 4 additions & 7 deletions
    Original file line numberDiff line numberDiff line change
    @@ -148,18 +148,15 @@ def execute_code(
    148148
    )
    149149

    150150
    # Save output file as artifacts.
    151-
    current_timestamp = datetime.datetime.now().strftime('%Y%m%d_%H%M%S')
    152-
    file_name_prefix = '%s_' % str(current_timestamp)
    153151
    saved_files = []
    154152
    file_count = 0
    155153
    for output_file in code_execution_result['output_files']:
    156154
    file_type = output_file['name'].split('.')[-1]
    157-
    file_name = file_name_prefix + '%d.%s' % (file_count, file_type)
    158155
    if file_type in _SUPPORTED_IMAGE_TYPES:
    159156
    file_count += 1
    160157
    saved_files.append(
    161158
    File(
    162-
    name='plot_' + file_name,
    159+
    name=output_file['name'],
    163160
    content=output_file['contents'],
    164161
    mime_type=f'image/{file_type}',
    165162
    )
    @@ -168,16 +165,16 @@ def execute_code(
    168165
    file_count += 1
    169166
    saved_files.append(
    170167
    File(
    171-
    name='data_' + file_name,
    168+
    name=output_file['name'],
    172169
    content=output_file['contents'],
    173170
    mime_type=f'text/{file_type}',
    174171
    )
    175172
    )
    176173
    else:
    177-
    mime_type, _ = mimetypes.guess_type(file_name)
    174+
    mime_type, _ = mimetypes.guess_type(output_file['name'])
    178175
    saved_files.append(
    179176
    File(
    180-
    name=file_name,
    177+
    name=output_file['name'],
    181178
    content=output_file['contents'],
    182179
    mime_type=mime_type,
    183180
    )

    0 commit comments

    Comments
     (0)
    0